<SEC-DOCUMENT>0001178913-25-000644.txt : 20250227
<SEC-HEADER>0001178913-25-000644.hdr.sgml : 20250227
<ACCEPTANCE-DATETIME>20250227160910
ACCESSION NUMBER:		0001178913-25-000644
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250227
DATE AS OF CHANGE:		20250227

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TOWER SEMICONDUCTOR LTD
		CENTRAL INDEX KEY:			0000928876
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			L3
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		6-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-24790
		FILM NUMBER:		25678771

	BUSINESS ADDRESS:	
		STREET 1:		RAMAT GAVRIEL INDUSTRIAL PARK
		STREET 2:		PO BOX 619
		CITY:			MIGDAL HAEMEK
		STATE:			L3
		ZIP:			23105
		BUSINESS PHONE:		97246506611

	MAIL ADDRESS:	
		STREET 1:		RAMAT GAVRIEL INDUSTRIAL PARK
		STREET 2:		PO BOX 619
		CITY:			MIGDAL HAEMEK
		STATE:			L3
		ZIP:			23105
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>zk2532766.htm
<DESCRIPTION>6-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--INTEGIX by Ez-XBRL-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:tsem="http://www.towerjazz.com/20241231" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>TOWER SEMICONDUCTOR LTD - 928876 - 2025</title></head><body style="font-size:10pt;font-family:Times New Roman/Times New Roman, Times, serif;">
        <div style="display:none">
        <ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="C_20240101to20241231" id="FFact_1433">0000928876</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="C_20240101to20241231" id="FFact_1436">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="C_20240101to20241231" id="Fdei_CurrentFiscalYearEndDate20250224222726386">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="C_20240101to20241231" id="Fdei_DocumentPeriodEndDate20250224223103674">2024-12-31</ix:nonNumeric></ix:hidden>
<ix:references>
        <link:schemaRef xlink:type="simple" xlink:href="tsem-20241231.xsd"/>
        </ix:references></ix:header></div><div>
  <div>
    <hr style="border:none;border-bottom:1px solid black;border-top:4px solid black;height:10px;color:#ffffff;background-color:#ffffff;text-align:center;margin-left:auto;margin-right:auto;text-align:center"/>
    <div>
      <div>
        <div style="line-height:1.25">&#160;</div>
      </div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:14pt;font-weight:bold">UNITED STATES</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:14pt;font-variant:small-caps;font-weight:bold">SECURITIES AND EXCHANGE COMMISSION</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"><span style="font-variant:small-caps">W</span>ashington, D.C. <span style="font-variant:small-caps">20549</span></div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:14pt;font-variant:small-caps;font-weight:bold">FORM <ix:nonNumeric id="F20250222125623717_0" name="dei:DocumentType" contextRef="C_20240101to20241231">6-K</ix:nonNumeric></div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">REPORT OF FOREIGN PRIVATE ISSUER PURSUANT TO RULE 13a-16 OR 15d-16<br/>OF THE SECURITIES EXCHANGE ACT OF 1934</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"><span style="font-variant:small-caps">F</span>or the month of February 2025 No.2</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Commission File Number <ix:nonNumeric id="F20250222125623717_1" name="dei:EntityFileNumber" contextRef="C_20240101to20241231">0-24790</ix:nonNumeric></div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:16pt;font-weight:bold"><ix:nonNumeric id="F20250222125623717_2" name="dei:EntityRegistrantName" contextRef="C_20240101to20241231">TOWER SEMICONDUCTOR LTD.</ix:nonNumeric></div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Translation of registrant's name into English)</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold"><ix:nonNumeric id="F20250222125623718_3" name="dei:EntityAddressAddressLine1" contextRef="C_20240101to20241231">Ramat Gavriel Industrial Park</ix:nonNumeric></div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold"><ix:nonNumeric id="F20250222125623718_4" name="dei:EntityAddressAddressLine2" contextRef="C_20240101to20241231">P.O. Box 619</ix:nonNumeric>, <ix:nonNumeric id="F20250222125623718_5" name="dei:EntityAddressCityOrTown" contextRef="C_20240101to20241231">Migdal Haemek</ix:nonNumeric>, <ix:nonNumeric id="F20250222125623718_6" name="dei:EntityAddressCountry" contextRef="C_20240101to20241231" format="ixt-sec:countrynameen">Israel</ix:nonNumeric>&#160;<ix:nonNumeric id="F20250222125623718_7" name="dei:EntityAddressPostalZipCode" contextRef="C_20240101to20241231">2310502</ix:nonNumeric></div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Address of principal executive offices)</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F:</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Form 20-F &#9746; &#160;&#160;&#160;&#160;&#160;&#160;&#160; Form 40-F &#9744;</div>
      <div style="line-height:1.25">&#160;</div>
      <div style="clear:both;margin-top:10pt;margin-bottom:10pt">
        <div style="page-break-after:always">
          <hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000"/>
        </div>
      </div>
      <div style="text-align:justify;text-indent:35.5pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On February 27, 2025, the Registrant announced its financial results for the year ended December 31, 2024. Attached hereto are the following exhibits:</span></span></div>
      <div>
        <div>
          <div style="line-height:1.25">&#160;</div>
          <table border="0" cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:10%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-1.htm">Exhibit 99.1</a></span></span></div>
                </td>
                <td style="width:90%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-1.htm">Registrant&#8217;s consolidated financial statements as of December 31, 2024 and 2023, and for each of the years in the three-year period ended December 31, 2024, and the report thereon dated February 27, 2025 of Brightman Almagor Zohar &amp; Co.</a></span></span></div>
                </td>
              </tr>
              <tr>
                <td style="width:10%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-2.htm">Exhibit 99.2</a></span></span></div>
                </td>
                <td style="width:90%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-2.htm">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></span></div>
                </td>
              </tr>
              <tr>
                <td style="width:10%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-3.htm">Exhibit 99.3</a></span></span></div>
                </td>
                <td style="width:90%;vertical-align:top">
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><a href="exhibit_99-3.htm">Consent of Independent Registered Accounting Firm</a></span></span></div>
                </td>
              </tr>

          </table>
          <div style="line-height:1.25">&#160;</div>
          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">This Form 6-K, including all exhibits hereto, is hereby incorporated by reference into all effective registration statements filed by us under the Securities Act of 1933.&#160;</span></span></div>
        </div>
      </div>
      <div style="line-height:1.25">&#160;</div>
      <div style="clear:both;margin-top:10pt;margin-bottom:10pt">
        <div style="page-break-after:always">
          <hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000"/>
        </div>
      </div>
      <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">SIGNATURES</span></span></div>
      <div style="line-height:1.25">&#160;</div>
      <div style="text-indent:35.5pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pursuant to the requirements 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></span></div>
      <div style="line-height:1.25">&#160;</div>
      <div style="line-height:1.25">
        <table border="0" cellpadding="0" cellspacing="0" style="width:100%;border-collapse:separate;font-family:'Times New Roman', Times, serif;font-size:10pt">

            <tr>
              <td style="width:50%;vertical-align:top">&#160;</td>
              <td colspan="2" style="font-weight:bold;vertical-align:top"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOWER SEMICONDUCTOR LTD.</span></span></td>
              <td style="width:12%;vertical-align:top">&#160;</td>
            </tr>
            <tr>
              <td style="width:50%;vertical-align:top">&#160;</td>
              <td style="width:4%;vertical-align:top">&#160;</td>
              <td style="width:34%;vertical-align:top">&#160;</td>
              <td style="width:12%;vertical-align:top">&#160;</td>
            </tr>
            <tr>
              <td style="width:50%;padding-bottom:2px;text-align:left;vertical-align:top"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Date: February 27,&#160;2025,</span></span></td>
              <td style="width:4%;padding-bottom:2px;vertical-align:top">
                <div style="margin-left:0pt;text-indent:0pt;margin-right:0pt;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">By:</span></span></div>
              </td>
              <td style="width:34%;border-bottom:2px solid rgb(0, 0, 0);text-align:left;vertical-align:top;white-space:nowrap"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">/s/ Nati Somekh</span></span></td>
              <td style="width:12%;padding-bottom:2px;vertical-align:top">&#160;</td>
            </tr>
            <tr>
              <td style="width:50%;vertical-align:top">&#160;</td>
              <td style="width:4%;vertical-align:top"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Name:</span></span></td>
              <td style="width:34%;text-align:left;vertical-align:bottom;white-space:nowrap"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Nati Somekh</span></span></td>
              <td style="width:12%;vertical-align:top">&#160;</td>
            </tr>
            <tr>
              <td style="width:50%;vertical-align:top">&#160;</td>
              <td style="width:4%;vertical-align:top"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Title:</span></span></td>
              <td style="width:34%;vertical-align:top"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Senior Vice President, Chief Legal Officer.</span></span></td>
              <td style="width:12%;vertical-align:top">&#160;</td>
            </tr>

        </table>
      </div>
      <div style="line-height:1.25">&#160;
        <hr style="border:none;border-bottom:4px solid black;border-top:1px solid black;height:10px;color:#ffffff;background-color:#ffffff;text-align:center;margin-left:auto;margin-right:auto;text-align:center"/>
      </div>
    </div>
  </div>
</div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exhibit_99-1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--INTEGIX by Ez-XBRL-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:tsem="http://www.towerjazz.com/20241231" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title>TOWER SEMICONDUCTOR LTD - 928876 - 2025</title></head><body style="font-size:10pt;font-family:Times New Roman/Times New Roman, Times, serif;">
        <div style="display:none">
        <ix:header><ix:hidden><ix:footnote id="FN20250222122437198" xml:lang="en-US">Marketable securities as of December 31, 2023 were available-for-sale securities; the amortized cost of such marketable securities of $188,826 was net of an immaterial allowance for credit losses.</ix:footnote>
<ix:footnote id="FN20250222043614853" xml:lang="en-US">Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.</ix:footnote>
<ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_20241231" id="Fxbrl_20240227102101706">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" contextRef="C_20241231" id="Fxbrl_20240227102139632">http://fasb.org/us-gaap/2024#OtherAssets</ix:nonNumeric><ix:nonNumeric name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" contextRef="C_20241231" id="Fxbrl_20240229205751255">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" contextRef="C_20241231" id="Fxbrl_20240229205832423">http://fasb.org/us-gaap/2024#DebtCurrent</ix:nonNumeric><ix:footnote id="FN20250222145420735" xml:lang="en-US">Excluding accrued interest of $1,250.</ix:footnote>
<ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549065_159" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549066_160" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549068_161" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549069_162" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549071_163" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549072_164" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549134_183" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549136_184" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" id="F20250222114549137_185" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549147_191" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549148_192" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549150_193" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549159_199" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549161_200" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" id="F20250222114549162_201" unitRef="Pure" xsi:nil="true"></ix:nonFraction><ix:footnote id="FN20250222061256972" xml:lang="en-US">Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.</ix:footnote>
</ix:hidden>
<ix:references>
        <link:schemaRef xlink:type="simple" xlink:href="tsem-20241231.xsd"/>
        </ix:references><ix:resources><xbrli:context id="C_20240101to20241231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:TonamiFactoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230901to20230930_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-09-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:SouthernFloridaResearchFoundationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</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="C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">currency:JPY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">currency:JPY</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-09-23</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-09-23</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-06-30</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-09-23</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">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="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">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="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</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="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</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="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</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="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</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="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</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="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerSemiconductorItalySRLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220215_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-02-15</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230801to20230816_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-08-01</xbrli:startDate>
        <xbrli:endDate>2023-08-16</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapBusinessAcquisitionAxis_tsemTowerPartnersSemiconductorCoLimitedMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapBusinessAcquisitionAxis_tsemNuvotonTechnologyCorporationJapanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:NuvotonTechnologyCorporationJapanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="C_20240101to20241231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="C_20240101to20241231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="C_20240101to20241231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="C_20241231_srtStatementGeographicalAxis_countryIL"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_srtStatementGeographicalAxis_countryIL"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtStatementGeographicalAxis_countryUS"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_srtStatementGeographicalAxis_countryUS"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtStatementGeographicalAxis_countryJP"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_srtStatementGeographicalAxis_countryJP"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="C_20240101to20241231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</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="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_srtStatementGeographicalAxis_srtEuropeMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtStatementGeographicalAxis_srtEuropeMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</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-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</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="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</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="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:EmployeesAndDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:EmployeesAndDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</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="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</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="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</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="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</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="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:MarketLeveragedStockUnitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</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="C_20231231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20221231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:MarketLeveragedStockUnitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</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="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</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="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_srtConsolidatedEntitiesAxis_srtParentCompanyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember_usgaapIncomeTaxAuthorityAxis_usgaapStateAndLocalJurisdictionMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapIncomeTaxAuthorityAxis_usgaapForeignCountryMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
        </xbrli:period></xbrli:context><xbrli:context id="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
        </xbrli:period></xbrli:context><xbrli:context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"><xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000928876</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</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:unit id="NISPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:ILS</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<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:unit id="USD_per_Share"><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:unit id="jpy"><xbrli:measure>iso4217:JPY</xbrli:measure></xbrli:unit>
<ix:relationship fromRefs="F20230320063421769_4" toRefs="FN20250222122437198"/><ix:relationship fromRefs="F20230320063421769_5" toRefs="FN20250222122437198"/><ix:relationship fromRefs="Fxbrl_20220103120939160" toRefs="FN20250222043614853"/><ix:relationship fromRefs="Fxbrl_20220103120954472" toRefs="FN20250222043614853"/><ix:relationship fromRefs="Fxbrl_20220103121005173_xbrl_20220103120954472" toRefs="FN20250222043614853"/><ix:relationship fromRefs="Fxbrl_20220103121005173_xbrl_20220103120939160" toRefs="FN20250222043614853"/><ix:relationship fromRefs="Fxbrl_20220103121108829" toRefs="FN20250222043614853"/><ix:relationship fromRefs="Fxbrl_20220103121116639" toRefs="FN20250222043614853"/><ix:relationship fromRefs="FFact_709" toRefs="FN20250222145420735"/><ix:relationship fromRefs="FFact_713" toRefs="FN20250222145420735"/><ix:relationship fromRefs="FFact_721" toRefs="FN20250222145420735"/><ix:relationship fromRefs="FFact_1292" toRefs="FN20250222061256972"/><ix:relationship fromRefs="FFact_1293" toRefs="FN20250222061256972"/><ix:relationship fromRefs="FFact_1294" toRefs="FN20250222061256972"/></ix:resources></ix:header></div><div><div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><hr style="border:none;border-bottom:1px solid black;border-top:4px solid black;height:10px;color:#ffffff;background-color:#ffffff;margin-left:auto;margin-right:auto;text-align:center"/></div><div style="text-align:right;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="text-decoration:underline">Exhibit 99.1</span></div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">TOWER SEMICONDUCTOR LTD.</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">AND SUBSIDIARIES</div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">CONSOLIDATED FINANCIAL STATEMENTS</div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><div style="clear:both;margin-top:10pt;margin-bottom:10pt"><div style="page-break-after:always"><hr style="margin:4px 0px;width:100%;border-width:0;height:2px;color:#000000;background-color:#000000;clear:both"/></div></div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman';font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman'">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000;width:100%;width:100%"><tr><td style="vertical-align:top;font-family:Times New Roman;padding-bottom:2px;width:91%">&#160;</td><td style="vertical-align:top;border-bottom:2px solid rgb(0, 0, 0);font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25;font-weight:bold">Page</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#REPORTOFINDEPENDENTREGIST">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</a>&#160;<span style="color-scheme:revert;forced-color-adjust:revert;mask:revert;math-depth:revert;position:revert;position-anchor:revert;text-size-adjust:revert;appearance:revert;color:rgb(0, 0, 0);font-family:'Times New Roman', Times, serif;font-feature-settings:revert;font-kerning:revert;font-optical-sizing:revert;font-palette:revert;font-size:13.3333px;font-size-adjust:revert;font-stretch:revert;font-style:normal;font-synthesis:revert;font-variant-alternates:revert;font-variant-caps:normal;font-variant-east-asian:revert;font-variant-emoji:revert;font-variant-ligatures:normal;font-variant-numeric:revert;font-variant-position:revert;font-variation-settings:revert;font-weight:400;position-area:revert;text-orientation:revert;text-rendering:revert;text-spacing-trim:revert;-webkit-font-smoothing:revert;-webkit-locale:revert;-webkit-text-orientation:revert;-webkit-writing-mode:revert;writing-mode:revert;zoom:revert;accent-color:revert;place-content:revert;place-items:revert;place-self:revert;alignment-baseline:revert;anchor-name:revert;anchor-scope:revert;animation-composition:revert;animation:revert;app-region:revert;aspect-ratio:revert;backdrop-filter:revert;backface-visibility:revert;background-attachment:revert;background-blend-mode:revert;background-clip:revert;background-color:rgb(255, 255, 255);background-image:revert;background-origin:revert;background-position:revert;background-repeat:revert;background-size:revert;baseline-shift:revert;baseline-source:revert;block-size:revert;border-block:revert;border:revert;border-radius:revert;border-collapse:revert;border-end-end-radius:revert;border-end-start-radius:revert;border-inline:revert;border-start-end-radius:revert;border-start-start-radius:revert;inset:revert;box-decoration-break:revert;box-shadow:revert;box-sizing:revert;break-after:revert;break-before:revert;break-inside:revert;buffered-rendering:revert;caption-side:revert;caret-color:revert;clear:revert;clip:revert;clip-path:revert;clip-rule:revert;color-interpolation:revert;color-interpolation-filters:revert;color-rendering:revert;columns:revert;column-fill:revert;gap:revert;column-rule:revert;column-span:revert;contain:revert;contain-intrinsic-block-size:revert;contain-intrinsic-size:revert;contain-intrinsic-inline-size:revert;container:revert;content:revert;content-visibility:revert;counter-increment:revert;counter-reset:revert;counter-set:revert;cursor:revert;cx:revert;cy:revert;d:revert;display:inline !important;dominant-baseline:revert;empty-cells:revert;field-sizing:revert;fill:revert;fill-opacity:revert;fill-rule:revert;filter:revert;flex:revert;flex-flow:revert;float:none;flood-color:revert;flood-opacity:revert;grid:revert;grid-area:revert;height:revert;hyphenate-character:revert;hyphenate-limit-chars:revert;hyphens:revert;image-orientation:revert;image-rendering:revert;initial-letter:revert;inline-size:revert;inset-block:revert;inset-inline:revert;interpolate-size:revert;isolation:revert;letter-spacing:normal;lighting-color:revert;line-break:revert;line-height:revert;list-style:revert;margin-block:revert;margin:revert;margin-inline:revert;marker:revert;mask-type:revert;math-shift:revert;math-style:revert;max-block-size:revert;max-height:revert;max-inline-size:revert;max-width:revert;min-block-size:revert;min-height:revert;min-inline-size:revert;min-width:revert;mix-blend-mode:revert;object-fit:revert;object-position:revert;object-view-box:revert;offset:revert;opacity:revert;order:revert;orphans:2;outline:revert;outline-offset:revert;overflow-anchor:revert;overflow-clip-margin:revert;overflow-wrap:revert;overflow:revert;overlay:revert;overscroll-behavior-block:revert;overscroll-behavior-inline:revert;overscroll-behavior:revert;padding-block:revert;padding:revert;padding-inline:revert;page:revert;page-orientation:revert;paint-order:revert;perspective:revert;perspective-origin:revert;pointer-events:revert;position-try:revert;position-visibility:revert;quotes:revert;r:revert;resize:revert;rotate:revert;ruby-align:revert;ruby-position:revert;rx:revert;ry:revert;scale:revert;scroll-behavior:revert;scroll-initial-target:revert;scroll-margin-block:revert;scroll-margin:revert;scroll-margin-inline:revert;scroll-padding-block:revert;scroll-padding:revert;scroll-padding-inline:revert;scroll-snap-align:revert;scroll-snap-stop:revert;scroll-snap-type:revert;scroll-timeline:revert;scrollbar-color:revert;scrollbar-gutter:revert;scrollbar-width:revert;shape-image-threshold:revert;shape-margin:revert;shape-outside:revert;shape-rendering:revert;size:revert;speak:revert;stop-color:revert;stop-opacity:revert;stroke:revert;stroke-dasharray:revert;stroke-dashoffset:revert;stroke-linecap:revert;stroke-linejoin:revert;stroke-miterlimit:revert;stroke-opacity:revert;stroke-width:revert;tab-size:revert;table-layout:revert;text-align-last:revert;text-anchor:revert;text-box:revert;text-combine-upright:revert;text-decoration-color:initial;text-decoration-line:revert;text-decoration-skip-ink:revert;text-decoration-style:initial;text-decoration-thickness:initial;text-emphasis:revert;text-emphasis-position:revert;text-indent:0px;text-overflow:revert;text-shadow:revert;text-transform:none;text-underline-offset:revert;text-underline-position:revert;white-space:normal;text-wrap-style:revert;timeline-scope:revert;touch-action:revert;transform:revert;transform-box:revert;transform-origin:revert;transform-style:revert;transition:revert;translate:revert;user-select:revert;vector-effect:revert;vertical-align:revert;view-timeline:revert;view-transition-class:revert;view-transition-name:revert;visibility:revert;border-spacing:revert;-webkit-box-align:revert;-webkit-box-decoration-break:revert;-webkit-box-direction:revert;-webkit-box-flex:revert;-webkit-box-ordinal-group:revert;-webkit-box-orient:revert;-webkit-box-pack:revert;-webkit-box-reflect:revert;-webkit-line-break:revert;-webkit-line-clamp:revert;-webkit-mask-box-image:revert;-webkit-print-color-adjust:revert;-webkit-rtl-ordering:revert;-webkit-ruby-position:revert;-webkit-tap-highlight-color:revert;-webkit-text-combine:revert;-webkit-text-decorations-in-effect:revert;-webkit-text-fill-color:revert;-webkit-text-security:revert;-webkit-text-stroke-color:revert;-webkit-text-stroke-width:0px;-webkit-user-drag:revert;widows:2;width:revert;will-change:revert;word-break:revert;word-spacing:0px;x:revert;y:revert;z-index:revert">(PCAOB ID&#160;</span><span style="color-scheme:revert;forced-color-adjust:revert;mask:revert;math-depth:revert;position:revert;position-anchor:revert;text-size-adjust:revert;appearance:revert;color:rgb(0, 0, 0);font-family:'Times New Roman', Times, serif;font-feature-settings:revert;font-kerning:revert;font-optical-sizing:revert;font-palette:revert;font-size:13.3333px;font-size-adjust:revert;font-stretch:revert;font-style:normal;font-synthesis:revert;font-variant-alternates:revert;font-variant-caps:normal;font-variant-east-asian:revert;font-variant-emoji:revert;font-variant-ligatures:normal;font-variant-numeric:revert;font-variant-position:revert;font-variation-settings:revert;font-weight:400;position-area:revert;text-orientation:revert;text-rendering:revert;text-spacing-trim:revert;-webkit-font-smoothing:revert;-webkit-locale:revert;-webkit-text-orientation:revert;-webkit-writing-mode:revert;writing-mode:revert;zoom:revert;accent-color:revert;place-content:revert;place-items:revert;place-self:revert;alignment-baseline:revert;anchor-name:revert;anchor-scope:revert;animation-composition:revert;animation:revert;app-region:revert;aspect-ratio:revert;backdrop-filter:revert;backface-visibility:revert;background-attachment:revert;background-blend-mode:revert;background-clip:revert;background-color:rgb(255, 255, 255);background-image:revert;background-origin:revert;background-position:revert;background-repeat:revert;background-size:revert;baseline-shift:revert;baseline-source:revert;block-size:revert;border-block:revert;border:revert;border-radius:revert;border-collapse:revert;border-end-end-radius:revert;border-end-start-radius:revert;border-inline:revert;border-start-end-radius:revert;border-start-start-radius:revert;inset:revert;box-decoration-break:revert;box-shadow:revert;box-sizing:revert;break-after:revert;break-before:revert;break-inside:revert;buffered-rendering:revert;caption-side:revert;caret-color:revert;clear:revert;clip:revert;clip-path:revert;clip-rule:revert;color-interpolation:revert;color-interpolation-filters:revert;color-rendering:revert;columns:revert;column-fill:revert;gap:revert;column-rule:revert;column-span:revert;contain:revert;contain-intrinsic-block-size:revert;contain-intrinsic-size:revert;contain-intrinsic-inline-size:revert;container:revert;content:revert;content-visibility:revert;counter-increment:revert;counter-reset:revert;counter-set:revert;cursor:revert;cx:revert;cy:revert;d:revert;display:revert;dominant-baseline:revert;empty-cells:revert;field-sizing:revert;fill:revert;fill-opacity:revert;fill-rule:revert;filter:revert;flex:revert;flex-flow:revert;float:revert;flood-color:revert;flood-opacity:revert;grid:revert;grid-area:revert;height:revert;hyphenate-character:revert;hyphenate-limit-chars:revert;hyphens:revert;image-orientation:revert;image-rendering:revert;initial-letter:revert;inline-size:revert;inset-block:revert;inset-inline:revert;interpolate-size:revert;isolation:revert;letter-spacing:normal;lighting-color:revert;line-break:revert;line-height:revert;list-style:revert;margin-block:revert;margin:revert;margin-inline:revert;marker:revert;mask-type:revert;math-shift:revert;math-style:revert;max-block-size:revert;max-height:revert;max-inline-size:revert;max-width:revert;min-block-size:revert;min-height:revert;min-inline-size:revert;min-width:revert;mix-blend-mode:revert;object-fit:revert;object-position:revert;object-view-box:revert;offset:revert;opacity:revert;order:revert;orphans:2;outline:revert;outline-offset:revert;overflow-anchor:revert;overflow-clip-margin:revert;overflow-wrap:revert;overflow:revert;overlay:revert;overscroll-behavior-block:revert;overscroll-behavior-inline:revert;overscroll-behavior:revert;padding-block:revert;padding:revert;padding-inline:revert;page:revert;page-orientation:revert;paint-order:revert;perspective:revert;perspective-origin:revert;pointer-events:revert;position-try:revert;position-visibility:revert;quotes:revert;r:revert;resize:revert;rotate:revert;ruby-align:revert;ruby-position:revert;rx:revert;ry:revert;scale:revert;scroll-behavior:revert;scroll-initial-target:revert;scroll-margin-block:revert;scroll-margin:revert;scroll-margin-inline:revert;scroll-padding-block:revert;scroll-padding:revert;scroll-padding-inline:revert;scroll-snap-align:revert;scroll-snap-stop:revert;scroll-snap-type:revert;scroll-timeline:revert;scrollbar-color:revert;scrollbar-gutter:revert;scrollbar-width:revert;shape-image-threshold:revert;shape-margin:revert;shape-outside:revert;shape-rendering:revert;size:revert;speak:revert;stop-color:revert;stop-opacity:revert;stroke:revert;stroke-dasharray:revert;stroke-dashoffset:revert;stroke-linecap:revert;stroke-linejoin:revert;stroke-miterlimit:revert;stroke-opacity:revert;stroke-width:revert;tab-size:revert;table-layout:revert;text-align-last:revert;text-anchor:revert;text-box:revert;text-combine-upright:revert;text-decoration-color:initial;text-decoration-line:revert;text-decoration-skip-ink:revert;text-decoration-style:initial;text-decoration-thickness:initial;text-emphasis:revert;text-emphasis-position:revert;text-indent:0px;text-overflow:revert;text-shadow:revert;text-transform:none;text-underline-offset:revert;text-underline-position:revert;white-space:normal;text-wrap-style:revert;timeline-scope:revert;touch-action:revert;transform:revert;transform-box:revert;transform-origin:revert;transform-style:revert;transition:revert;translate:revert;user-select:revert;vector-effect:revert;vertical-align:revert;view-timeline:revert;view-transition-class:revert;view-transition-name:revert;visibility:revert;border-spacing:revert;-webkit-box-align:revert;-webkit-box-decoration-break:revert;-webkit-box-direction:revert;-webkit-box-flex:revert;-webkit-box-ordinal-group:revert;-webkit-box-orient:revert;-webkit-box-pack:revert;-webkit-box-reflect:revert;-webkit-line-break:revert;-webkit-line-clamp:revert;-webkit-mask-box-image:revert;-webkit-print-color-adjust:revert;-webkit-rtl-ordering:revert;-webkit-ruby-position:revert;-webkit-tap-highlight-color:revert;-webkit-text-combine:revert;-webkit-text-decorations-in-effect:revert;-webkit-text-fill-color:revert;-webkit-text-security:revert;-webkit-text-stroke-color:revert;-webkit-text-stroke-width:0px;-webkit-user-drag:revert;widows:2;width:revert;will-change:revert;word-break:revert;word-spacing:0px;x:revert;y:revert;z-index:revert">1197</span><span style="color-scheme:revert;forced-color-adjust:revert;mask:revert;math-depth:revert;position:revert;position-anchor:revert;text-size-adjust:revert;appearance:revert;color:rgb(0, 0, 0);font-family:'Times New Roman', Times, serif;font-feature-settings:revert;font-kerning:revert;font-optical-sizing:revert;font-palette:revert;font-size:13.3333px;font-size-adjust:revert;font-stretch:revert;font-style:normal;font-synthesis:revert;font-variant-alternates:revert;font-variant-caps:normal;font-variant-east-asian:revert;font-variant-emoji:revert;font-variant-ligatures:normal;font-variant-numeric:revert;font-variant-position:revert;font-variation-settings:revert;font-weight:400;position-area:revert;text-orientation:revert;text-rendering:revert;text-spacing-trim:revert;-webkit-font-smoothing:revert;-webkit-locale:revert;-webkit-text-orientation:revert;-webkit-writing-mode:revert;writing-mode:revert;zoom:revert;accent-color:revert;place-content:revert;place-items:revert;place-self:revert;alignment-baseline:revert;anchor-name:revert;anchor-scope:revert;animation-composition:revert;animation:revert;app-region:revert;aspect-ratio:revert;backdrop-filter:revert;backface-visibility:revert;background-attachment:revert;background-blend-mode:revert;background-clip:revert;background-color:rgb(255, 255, 255);background-image:revert;background-origin:revert;background-position:revert;background-repeat:revert;background-size:revert;baseline-shift:revert;baseline-source:revert;block-size:revert;border-block:revert;border:revert;border-radius:revert;border-collapse:revert;border-end-end-radius:revert;border-end-start-radius:revert;border-inline:revert;border-start-end-radius:revert;border-start-start-radius:revert;inset:revert;box-decoration-break:revert;box-shadow:revert;box-sizing:revert;break-after:revert;break-before:revert;break-inside:revert;buffered-rendering:revert;caption-side:revert;caret-color:revert;clear:revert;clip:revert;clip-path:revert;clip-rule:revert;color-interpolation:revert;color-interpolation-filters:revert;color-rendering:revert;columns:revert;column-fill:revert;gap:revert;column-rule:revert;column-span:revert;contain:revert;contain-intrinsic-block-size:revert;contain-intrinsic-size:revert;contain-intrinsic-inline-size:revert;container:revert;content:revert;content-visibility:revert;counter-increment:revert;counter-reset:revert;counter-set:revert;cursor:revert;cx:revert;cy:revert;d:revert;display:inline !important;dominant-baseline:revert;empty-cells:revert;field-sizing:revert;fill:revert;fill-opacity:revert;fill-rule:revert;filter:revert;flex:revert;flex-flow:revert;float:none;flood-color:revert;flood-opacity:revert;grid:revert;grid-area:revert;height:revert;hyphenate-character:revert;hyphenate-limit-chars:revert;hyphens:revert;image-orientation:revert;image-rendering:revert;initial-letter:revert;inline-size:revert;inset-block:revert;inset-inline:revert;interpolate-size:revert;isolation:revert;letter-spacing:normal;lighting-color:revert;line-break:revert;line-height:revert;list-style:revert;margin-block:revert;margin:revert;margin-inline:revert;marker:revert;mask-type:revert;math-shift:revert;math-style:revert;max-block-size:revert;max-height:revert;max-inline-size:revert;max-width:revert;min-block-size:revert;min-height:revert;min-inline-size:revert;min-width:revert;mix-blend-mode:revert;object-fit:revert;object-position:revert;object-view-box:revert;offset:revert;opacity:revert;order:revert;orphans:2;outline:revert;outline-offset:revert;overflow-anchor:revert;overflow-clip-margin:revert;overflow-wrap:revert;overflow:revert;overlay:revert;overscroll-behavior-block:revert;overscroll-behavior-inline:revert;overscroll-behavior:revert;padding-block:revert;padding:revert;padding-inline:revert;page:revert;page-orientation:revert;paint-order:revert;perspective:revert;perspective-origin:revert;pointer-events:revert;position-try:revert;position-visibility:revert;quotes:revert;r:revert;resize:revert;rotate:revert;ruby-align:revert;ruby-position:revert;rx:revert;ry:revert;scale:revert;scroll-behavior:revert;scroll-initial-target:revert;scroll-margin-block:revert;scroll-margin:revert;scroll-margin-inline:revert;scroll-padding-block:revert;scroll-padding:revert;scroll-padding-inline:revert;scroll-snap-align:revert;scroll-snap-stop:revert;scroll-snap-type:revert;scroll-timeline:revert;scrollbar-color:revert;scrollbar-gutter:revert;scrollbar-width:revert;shape-image-threshold:revert;shape-margin:revert;shape-outside:revert;shape-rendering:revert;size:revert;speak:revert;stop-color:revert;stop-opacity:revert;stroke:revert;stroke-dasharray:revert;stroke-dashoffset:revert;stroke-linecap:revert;stroke-linejoin:revert;stroke-miterlimit:revert;stroke-opacity:revert;stroke-width:revert;tab-size:revert;table-layout:revert;text-align-last:revert;text-anchor:revert;text-box:revert;text-combine-upright:revert;text-decoration-color:initial;text-decoration-line:revert;text-decoration-skip-ink:revert;text-decoration-style:initial;text-decoration-thickness:initial;text-emphasis:revert;text-emphasis-position:revert;text-indent:0px;text-overflow:revert;text-shadow:revert;text-transform:none;text-underline-offset:revert;text-underline-position:revert;white-space:normal;text-wrap-style:revert;timeline-scope:revert;touch-action:revert;transform:revert;transform-box:revert;transform-origin:revert;transform-style:revert;transition:revert;translate:revert;user-select:revert;vector-effect:revert;vertical-align:revert;view-timeline:revert;view-transition-class:revert;view-transition-name:revert;visibility:revert;border-spacing:revert;-webkit-box-align:revert;-webkit-box-decoration-break:revert;-webkit-box-direction:revert;-webkit-box-flex:revert;-webkit-box-ordinal-group:revert;-webkit-box-orient:revert;-webkit-box-pack:revert;-webkit-box-reflect:revert;-webkit-line-break:revert;-webkit-line-clamp:revert;-webkit-mask-box-image:revert;-webkit-print-color-adjust:revert;-webkit-rtl-ordering:revert;-webkit-ruby-position:revert;-webkit-tap-highlight-color:revert;-webkit-text-combine:revert;-webkit-text-decorations-in-effect:revert;-webkit-text-fill-color:revert;-webkit-text-security:revert;-webkit-text-stroke-color:revert;-webkit-text-stroke-width:0px;-webkit-user-drag:revert;widows:2;width:revert;will-change:revert;word-break:revert;word-spacing:0px;x:revert;y:revert;z-index:revert">)</span></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-2 - F-3</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#BALANCESHEETS">BALANCE SHEETS</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-4</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#STATEMENTSOFOPERATIONS">STATEMENTS OF OPERATIONS</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-5</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#COMPREHENSIVEINCOME">STATEMENTS OF COMPREHENSIVE INCOME</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-6</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#SHAREHOLDERSEQUITY">STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-7</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#CASHFLOWS">STATEMENTS OF CASH FLOWS</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-8 - F-9</div></td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%">&#160;</td><td style="vertical-align:top;font-family:Times New Roman;text-align:center;width:9%">&#160;</td></tr><tr><td style="vertical-align:top;font-family:Times New Roman;width:91%"><div style="text-align:justify;line-height:1.25"><a href="#FINANCIALSTATEMENTS">NOTES TO FINANCIAL STATEMENTS</a></div></td><td style="vertical-align:top;font-family:Times New Roman;width:9%"><div style="text-align:center;line-height:1.25">F-10 - F-49</div></td></tr></table><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><div style="clear:both;margin-top:10pt;margin-bottom:10pt"><div style="page-break-after:always"><hr style="margin:4px 0px;width:100%;border-width:0;height:2px;color:#000000;background-color:#000000;clear:both"/></div></div><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span id="REPORTOFINDEPENDENTREGIST"></span></div><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><img alt="image00002.jpg" src="image00002.jpg" style="width:240px;height:53px"/></div><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';font-weight:bold">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman'"><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif">To the shareholders and the Board of Directors of Tower Semiconductor Ltd.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">Opinion on the Financial Statements</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">We have audited the accompanying consolidated balance sheets of Tower Semiconductor Ltd. and subsidiaries (the "Company") as of December 31, 2024 and 2023, the related consolidated statements of operations, comprehensive income, changes in shareholders' equity, and cash flows, for each of the three years in the period ended December 31, 2024, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">Basis for Opinion</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">Critical Audit Matter</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">Income Taxes &#8212; Income Tax Provision &#8212; Refer to Note 18 to the financial statements</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">Critical Audit Matter Description</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">The Company's provision for income taxes is affected by income taxes in a multinational tax environment. The income tax provision is an estimate determined based on current enacted tax laws and tax rates at each of its geographic locations with the use of acceptable allocation methodologies based upon the Company&#8217;s organizational structure, the Company&#8217;s operations and business mode of work, and result in applicable local taxable income attributable to those locations. For the year-ended December 31, 2024, the consolidated provision for income taxes was $10.2 million comprised of amounts related to Israel, Japan, U.S. and Italy operations, as detailed in Note 18.</div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif">We identified management&#8217;s determination of the taxable income and its related income tax provision as a critical audit matter because of the significant judgements and estimates management makes related to the charges between the sites located in different tax jurisdictions, the consideration of different tax status in each jurisdiction. This required a high degree of auditor judgement and an increased extent of effort, including the need to involve our income tax specialists, when performing audit procedures to evaluate the reasonableness of management&#8217;s estimate of the income tax provision.</div><div style="clear:both;margin-top:10pt;margin-bottom:10pt"><div style="text-align:center"><span style="font-family:'Times New Roman', Times, serif;color:#000000;font-weight:normal;font-style:normal">F - 2</span></div><div style="page-break-after:always"><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000"/></div></div><div style="line-height:1.25">&#160;</div><div style="line-height:1.25;font-family:'Times New Roman', Times, serif;font-weight:bold">How the Critical Audit Matter Was Addressed in the Audit</div><div style="line-height:1.25">&#160;</div><div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif">Our audit procedures related to the determination of the taxable income allocation and income tax provision included the following, among others:<div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:3.45pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>We obtained the taxable income allocation used in calculating the income tax provision and tested that the taxable income allocation between Israel and corporate operations and the other subsidiaries is appropriate based on the specified services and margins determined in the Company's transfer pricing studies.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:3.45pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>We tested the effectiveness of controls over the Company&#8217;s process to allocate its taxable income between the different subsidiaries based on the Company's transfer pricing studies.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:3.45pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>We read and evaluated management&#8217;s documentation, including information obtained by management from external tax specialists that detailed the basis of the uncertain tax positions.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:3.45pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>With the assistance of our income tax specialists, we evaluated:</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:18.15pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>The appropriateness of the transfer pricing analysis, including the transfer pricing methods and profit level indicators and ranges provided within the transfer pricing studies conducted by the Company&#8217;s external tax specialists.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:18.15pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>The appropriateness of the transfer pricing methodology implemented by management as provided in the transfer pricing studies.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:18.15pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>The relevant facts by reading the Company&#8217;s correspondence with the relevant tax authorities and any third-party advice obtained by the Company.</div></td></tr></table><div style="line-height:1.25">&#160;</div><table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"><tr><td style="width:18.15pt">&#160;</td><td style="width:17.85pt;vertical-align:top">&#8226;</td><td style="width:auto;vertical-align:top;text-align:justify"><div>The Company&#8217;s measurement of uncertain tax positions related to transfer pricing based on our knowledge of international and local income tax laws, as well as historical settlement activity from income tax authorities.</div></td></tr></table><div style="line-height:1.25">&#160;</div><div style="line-height:1.25"><span style="text-decoration:underline">/s/ Brightman Almagor Zohar &amp; Co.</span></div><div style="text-align:left;line-height:1.25;font-weight:bold">Brightman Almagor Zohar &amp; Co.<br/>Certified Public Accountants<br/>A Firm in The Deloitte Global Network</div><div style="line-height:1.25">&#160;</div><div style="text-align:left;line-height:1.25">Tel Aviv, Israel<br/>February 27, 2025</div><div style="text-align:left;line-height:1.25">&#160;<br/>We have served as the Company's auditor since 1993.</div><div style="text-align:left;line-height:1.25">&#160;</div><div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"><img alt="image00004.jpg" src="image00004.jpg" style="width:499px;height:151px"/></div><div style="line-height:1.25">&#160;</div></div></div><div style="clear:both;margin-top:10pt;margin-bottom:0pt"><div style="text-align:center"><span style="color:rgb(0, 0, 0);font-weight:normal;font-style:normal;font-family:'Times New Roman',Times,serif">F - 3</span></div><div style="page-break-after:always"><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt"/></div></div><div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div></div>
  <div style="line-height:1.25;font-family:'Times New Roman'">
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CONSOLIDATED BALANCE SHEETS<span id="BALANCESHEETS"></span></span></span></div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(dollars and shares in thousands)</span></span></div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

        <tr>
          <td style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="6" style="vertical-align:top;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="6" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31,</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASSETS</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CURRENT ASSETS</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_0" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">271,894</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260,664</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term deposits</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_2" name="us-gaap:OtherShortTermInvestments" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">946,351</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_3" name="us-gaap:OtherShortTermInvestments" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">790,823</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities (*)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_4" name="us-gaap:MarketableSecurities" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_5" name="us-gaap:MarketableSecurities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">184,960</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade accounts receivable</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_6" name="us-gaap:AccountsReceivableNetCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">211,932</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421770_7" name="us-gaap:AccountsReceivableNetCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">154,067</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421770_8" name="us-gaap:InventoryNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">268,295</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_00" name="us-gaap:InventoryNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">282,688</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current assets</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_01" name="us-gaap:OtherAssets" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,817</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_02" name="us-gaap:OtherAssets" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,956</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total current assets</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_03" name="us-gaap:AssetsCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,760,289</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_04" name="us-gaap:AssetsCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,709,158</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">LONG-TERM INVESTMENTS</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_05" name="us-gaap:LongTermInvestments" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,650</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_06" name="us-gaap:LongTermInvestments" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,452</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PROPERTY AND EQUIPMENT, NET</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_07" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,286,622</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421765_08" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,155,929</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">INTANGIBLE ASSETS, NET</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421780_52" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,196</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421780_53" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,115</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">GOODWILL</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421780_54" name="us-gaap:Goodwill" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,000</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421781_55" name="us-gaap:Goodwill" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,000</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">OTHER LONG-TERM ASSETS, NET</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222121602484_20230320063421780_54" name="us-gaap:OtherAssetsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,728</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222121602484_20230320063421781_55" name="us-gaap:OtherAssetsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,863</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOTAL ASSETS</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_15" name="us-gaap:Assets" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,080,485</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_16" name="us-gaap:Assets" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,918,517</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">LIABILITIES AND SHAREHOLDERS' EQUITY</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CURRENT LIABILITIES</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current maturities of long-term debt</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_17" name="us-gaap:DebtCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,376</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_18" name="us-gaap:DebtCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58,952</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Trade accounts payable</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421767_19" name="us-gaap:AccountsPayableCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,624</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_20" name="us-gaap:AccountsPayableCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">139,128</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred revenue and customers' advances</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_21" name="us-gaap:DeferredRevenueCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,655</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_22" name="us-gaap:DeferredRevenueCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,418</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employee related liabilities</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211113905976_20230320063421768_25" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,199</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421779_49" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">51,054</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current liabilities</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_25" name="us-gaap:OtherLiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,210</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_26" name="us-gaap:OtherLiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,286</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total current liabilities</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_27" name="us-gaap:LiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">285,064</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_28" name="us-gaap:LiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">276,838</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">LONG-TERM DEBT</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_29" name="us-gaap:LongTermDebtNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,437</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_30" name="us-gaap:LongTermDebtNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,611</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">LONG-TERM CUSTOMERS' ADVANCES</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_31" name="us-gaap:CustomerAdvancesNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,690</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_32" name="us-gaap:CustomerAdvancesNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,710</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">EMPLOYEE RELATED LIABILITIES</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211114035830_xbrl_20220211113905976_20230320063421768_25" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,985</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421778_47" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,098</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">OTHER LONG-TERM LIABILITIES</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_35" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,129</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_36" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,221</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOTAL LIABILITIES</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_37" name="us-gaap:Liabilities" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">440,305</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421768_38" name="us-gaap:Liabilities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">491,478</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ordinary shares of NIS <ix:nonFraction id="Fxbrl_s_20240214133233670" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="C_20231231" unitRef="NISPerShare" scale="0" decimals="0" format="ixt:num-dot-decimal"><ix:nonFraction id="Fxbrl_20240214133233670" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="C_20241231" unitRef="NISPerShare" scale="0" decimals="0" format="ixt:num-dot-decimal">15</ix:nonFraction></ix:nonFraction> par value:</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421782_58" name="us-gaap:CommonStockValue" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">446,562</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421782_59" name="us-gaap:CommonStockValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">443,631</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421799_82" name="us-gaap:CommonStockSharesAuthorized" contextRef="C_20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="F20230320063421796_73" name="us-gaap:CommonStockSharesAuthorized" contextRef="C_20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">150,000</ix:nonFraction></ix:nonFraction> authorized as of December 31, 2024 and 2023</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td colspan="8" style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421797_74" name="us-gaap:CommonStockSharesIssued" contextRef="C_20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,637</ix:nonFraction> and <ix:nonFraction id="F20230320063421797_75" name="us-gaap:CommonStockSharesOutstanding" contextRef="C_20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,550</ix:nonFraction> issued and outstanding, respectively, as of December 31, 2024</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td colspan="8" style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421798_76" name="us-gaap:CommonStockSharesIssued" contextRef="C_20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,912</ix:nonFraction> and <ix:nonFraction id="F20230320063421798_77" name="us-gaap:CommonStockSharesOutstanding" contextRef="C_20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,825</ix:nonFraction> issued and outstanding, respectively, as of December 31, 2023</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additional paid-in capital</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421782_60" name="us-gaap:AdditionalPaidInCapital" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,986</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421783_61" name="us-gaap:AdditionalPaidInCapital" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,380,917</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cumulative stock based compensation</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421792_66" name="tsem:AccumulatedShareBasedCompensation" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">236,551</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421792_67" name="tsem:AccumulatedShareBasedCompensation" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">202,343</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated other comprehensive loss</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421783_62" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">74,188</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20230320122224900" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">52,935</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Retained earnings</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421784_64" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">675,479</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421784_65" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">467,615</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421795_70" name="us-gaap:StockholdersEquityBeforeTreasuryStock" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,662,390</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421796_71" name="us-gaap:StockholdersEquityBeforeTreasuryStock" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,441,571</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Treasury stock, at cost - <ix:nonFraction id="Fxbrl_s_20240214133519007" name="us-gaap:TreasuryStockCommonShares" contextRef="C_20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="Fxbrl_20240214133519007" name="us-gaap:TreasuryStockCommonShares" contextRef="C_20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></ix:nonFraction> shares</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421793_68" name="us-gaap:TreasuryStockValue" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,072</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421794_69" name="us-gaap:TreasuryStockValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,072</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">THE COMPANY'S SHAREHOLDERS' EQUITY</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_63" name="us-gaap:StockholdersEquity" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,653,318</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_64" name="us-gaap:StockholdersEquity" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,432,499</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-controlling interest</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421769_65" name="us-gaap:MinorityInterest" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">13,138</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421769_66" name="us-gaap:MinorityInterest" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,460</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOTAL SHAREHOLDERS' EQUITY</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_67" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,640,180</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_68" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,427,039</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:76%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421769_69" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,080,485</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421770_70" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,918,517</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) Marketable securities as of December 31, 2023 were available-for-sale securities; the amortized cost of such marketable securities of $<ix:nonFraction id="F20230320063421779_50" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">188,826</ix:nonFraction> was net of an immaterial allowance for credit losses.</span></span></div>
          </td>
        </tr>

    </table>
  </div>
  <div>
    <div style="line-height:1.25;font-weight:bold">&#160;</div>
    <div style="line-height:1.25;font-weight:bold">
      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">See notes to the consolidated financial statements.</p>
    </div>
    <div style="line-height:1.25;font-weight:bold">&#160;</div>
  </div>
  <div>
    <div style="clear:both;margin-top:0pt;margin-bottom:0pt">
      <div>
        <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 4</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
      </div>
    </div>
  </div>

  <div>
    <div style="line-height:1.25">
      <div>
        <div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CONSOLIDATED STATEMENTS OF OPERATIONS<span id="STATEMENTSOFOPERATIONS"></span></span></span></div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(dollars and shares in thousands, except per share data)</span></span></div>
                </td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="10" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended December 31,</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">REVENUES</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421815_0" name="us-gaap:Revenues" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,436,122</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421816_1" name="us-gaap:Revenues" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,422,680</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421827_32" name="us-gaap:Revenues" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,677,614</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">COST OF REVENUES</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421816_2" name="us-gaap:CostOfRevenue" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,096,680</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421816_3" name="us-gaap:CostOfRevenue" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,069,161</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421828_34" name="us-gaap:CostOfRevenue" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,211,306</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">GROSS PROFIT</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421817_4" name="us-gaap:GrossProfit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">339,442</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421817_5" name="us-gaap:GrossProfit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">353,519</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421828_33" name="us-gaap:GrossProfit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">466,308</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">OPERATING COSTS AND EXPENSES:</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421818_6" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,434</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421818_7" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">79,808</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421828_35" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">83,911</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketing, general and administrative</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421819_8" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,964</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421819_9" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,454</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421829_36" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">80,282</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Restructuring gain from sale of machinery and equipment, net</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421840_53" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421841_54" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,168</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421841_55" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,243</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Restructuring expense (income), net</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421841_56" name="us-gaap:RestructuringCharges" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">6,270</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421842_57" name="us-gaap:RestructuringCharges" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,662</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421842_58" name="us-gaap:RestructuringCharges" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,684</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Merger-contract termination fee, net</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214003937413_20230320063421841_56" name="tsem:MergerContractTerminationFees" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20240214003937413_20230320063421842_57" name="tsem:MergerContractTerminationFees" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">313,501</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214003937413_20230320063421842_58" name="tsem:MergerContractTerminationFees" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421819_10" name="us-gaap:OperatingExpenses" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">148,128</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421820_11" name="us-gaap:OperatingExpenses" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">193,745</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421829_37" name="us-gaap:OperatingExpenses" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">154,634</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">OPERATING PROFIT</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421820_12" name="us-gaap:OperatingIncomeLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">191,314</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421820_13" name="us-gaap:OperatingIncomeLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">547,264</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421829_38" name="us-gaap:OperatingIncomeLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">311,674</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">FINANCING INCOME (EXPENSE), NET</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421832_47" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,834</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421832_48" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,531</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421833_49" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">12,767</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">OTHER INCOME (EXPENSE), NET</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421842_59" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">24,721</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421843_60" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,047</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421843_61" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">6,934</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">PROFIT BEFORE INCOME TAX</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421821_14" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">217,427</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421821_15" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">584,842</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421830_39" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">291,973</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">INCOME TAX EXPENSE, NET</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421843_62" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,205</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421822_16" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,312</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421833_50" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,502</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NET PROFIT</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421822_17" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,222</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421822_18" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">519,530</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421830_40" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,471</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net loss (profit) attributable to non-controlling interest</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421827_31" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">642</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421833_51" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,036</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421834_52" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,902</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">NET PROFIT ATTRIBUTABLE TO THE COMPANY</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421823_19" name="us-gaap:NetIncomeLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,864</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421823_20" name="us-gaap:NetIncomeLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">518,494</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421830_41" name="us-gaap:NetIncomeLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">264,569</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">BASIC EARNINGS PER SHARE:</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Earnings per share</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421823_21" name="us-gaap:EarningsPerShareBasic" contextRef="C_20240101to20241231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">1.87</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421824_22" name="us-gaap:EarningsPerShareBasic" contextRef="C_20230101to20231231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">4.70</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421831_42" name="us-gaap:EarningsPerShareBasic" contextRef="C_20220101to20221231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">2.42</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average number of shares</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421824_23" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="C_20240101to20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,153</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421824_24" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="C_20230101to20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,289</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421831_43" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="C_20220101to20221231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">109,349</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">DILUTED EARNINGS PER SHARE:</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Earnings per share</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421825_25" name="us-gaap:EarningsPerShareDiluted" contextRef="C_20240101to20241231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">1.85</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421825_26" name="us-gaap:EarningsPerShareDiluted" contextRef="C_20230101to20231231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">4.66</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421831_44" name="us-gaap:EarningsPerShareDiluted" contextRef="C_20220101to20221231" unitRef="USD_per_Share" scale="0" decimals="2" format="ixt:num-dot-decimal">2.39</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net profit used for diluted earnings per share</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421826_27" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,864</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421826_28" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">518,494</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421831_45" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">264,569</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average number of shares</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">used for diluted earnings per share</span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421826_29" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="C_20240101to20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">112,343</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421826_30" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="C_20230101to20231231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,216</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421832_46" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="C_20220101to20221231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,754</ix:nonFraction></span></span></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td rowspan="1" style="width:58.08%;vertical-align:top">
                  <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">See notes to the consolidated financial statements.</span></span></div>
                </td>
              </tr>

          </table>
          <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
        </div>
      </div>
    </div>
    <div style="line-height:1.25">
      <div style="clear:both;margin-top:0pt;margin-bottom:0pt">
        <div>
          <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 5</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
        </div>
      </div>
    </div>
  </div>

  <div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME<span id="COMPREHENSIVEINCOME"></span></span></span></div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(dollars in thousands)</span></span></div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

        <tr>
          <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="10" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year ended December 31,</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
            <div style="text-align:center;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net profit</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421855_0" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,222</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421855_1" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">519,530</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_10" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,471</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other comprehensive income, net of tax:</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign currency translation adjustment</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421857_15" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">19,956</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421858_19" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">15,761</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421857_11" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">27,595</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gain (loss) on derivatives and marketable securities</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_9" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,065</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421857_16" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,769</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421858_20" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">690</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Realized gain on marketable securities which was previously presented in other comprehensive income</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20250222124746298_20230320063421855_2" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,524</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222124746298_20230320063421856_7" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222124746298_20230320063421857_12" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in employees plan assets and benefit obligations</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421855_2" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">126</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421856_7" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20230320063421857_12" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">938</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214010345095" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">178,933</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_4" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">508,316</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421857_13" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">237,248</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive loss attributable to non-controlling interest</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_8" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">7,678</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421857_17" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,780</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421858_18" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">7,667</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Comprehensive income attributable to the Company</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_5" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,611</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421856_6" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">513,096</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20230320063421857_14" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">244,915</ix:nonFraction></span></span></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">See notes to the consolidated financial statements.</span></span></div>
          </td>
        </tr>

    </table>
    <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
  </div>
  <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 6</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>

  <div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold">CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY<span id="SHAREHOLDERSEQUITY"></span></div>
          </td>
        </tr>
        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="text-align:center;line-height:1.25;font-weight:bold">(dollars and share data in thousands)</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

        <tr>
          <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="30" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">THE COMPANY'S SHAREHOLDERS' EQUITY</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">&#160;</div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">&#160;</div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">&#160;</div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">&#160;</div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">
                <div style="line-height:1.25;font-weight:bold"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></strong></div>
              </div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold"><strong><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></strong></div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">
                <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Retained</p>
              </div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">&#160;</div>
            </div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="6" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">Ordinary</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">Ordinary</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center;font-weight:bold">Additional</td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">other</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center;font-weight:bold">currency</td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><strong>earnings</strong></p>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">Total</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">Non</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">shares</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">shares</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">paid-in</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">
              <div style="line-height:1.25;font-weight:bold">Unearned</div>
            </div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">comprehensive</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">translation</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><strong>(accumulated</strong></p>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">Treasury</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">comprehensive</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">controlling</div>
          </td>
          <td colspan="1" rowspan="1" style="text-align:center;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align:bottom;text-align:center">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">issued</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">amount</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">capital</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">compensation</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">income (loss)</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">adjustments</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">deficit)</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">stock</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">income (loss)</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">interest</div>
          </td>
          <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
          <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold">Total</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">BALANCE AS OF JANUARY 1, 2022</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110324076_Fact_236" name="us-gaap:SharesOutstanding" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">108,970</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110324076_Fact_237" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">435,453</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110324076_Fact_238" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,389,051</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110324076_Fact_240" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">149,906</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110324076_xbrl_20220214123253103" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">412</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110324076_Fact_242" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">27,471</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110324076_Fact_243" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">315,448</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110324076_xbrl_20220214133354023" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,072</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><strong>$</strong></p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110324076_Fact_245" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">6,618</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><strong>$</strong></p>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110324076_Fact_246" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20211231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,615,389</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">Changes during the year ended December 31, 2022:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds from an investment in a subsidiary</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222131131911_xbrl_20240214012215517_xbrl_20230320105843229" name="tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,645</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222131131911_xbrl_20240214012215517_xbrl_20230320105850182" name="tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,645</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Exercise of options and RSUs</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_210" name="tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,071</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_211" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,697</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_212" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,653</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_213" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">44</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Employee stock-based compensation</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_219" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,215</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_220" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,215</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Other comprehensive income:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="2" style="vertical-align:top;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Profit</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_221" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">264,569</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_222" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">264,569</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_223" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,902</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_224" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,471</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Foreign currency translation adjustments</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20240214012109904_xbrl_20230320105531966" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">18,026</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20240214012109904_xbrl_20230320134748103" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">18,026</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20240214012109904_xbrl_20230424124350409" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,569</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20240214012109904_xbrl_20230320105638917" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">27,595</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Unrealized <span style="font-family:'Times New Roman', Times, serif">loss on derivatives</span> and marketable securities</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153441306_Fact_229" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">690</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153441306_Fact_230" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">690</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153441306_Fact_231" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">690</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Change in employees plan assets and benefit obligations</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_229" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">938</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_230" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">938</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_231" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">938</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">Comprehensive income</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_235" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">244,915</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">BALANCE AS OF DECEMBER 31, 2022</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_236" name="us-gaap:SharesOutstanding" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,041</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_237" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">440,150</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_238" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,384,398</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_240" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">174,121</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220214123253103" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,040</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_242" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">45,497</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_243" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">50,879</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220214133354023" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,072</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_245" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,640</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">&#160;</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_246" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,888,541</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">Changes during the year ended December 31, 2023:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds from an investment in a subsidiary</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214012215517_xbrl_20230320105843229" name="tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,960</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214012215517_xbrl_20230320105850182" name="tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,960</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Exercise of RSUs</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_247" name="tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">871</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_248" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,481</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_249" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3,481</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_250" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Employee stock-based compensation</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_251" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_252" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Other comprehensive income:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Profit</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_255" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">518,494</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_256" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">518,494</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_257" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,036</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_258" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">519,530</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Foreign currency translation adjustments</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153536804_Fact_225" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,945</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153536804_Fact_226" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,945</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211153536804_Fact_227" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,816</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220214133808468" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">15,761</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Unrealized gain<span style="font-family:'Times New Roman', Times, serif"> on derivatives</span> and marketable securities</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_266" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,769</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_267" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,769</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_268" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,769</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Change in employees plan assets and benefit obligations</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20250222131453198" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_264" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_265" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:4px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Comprehensive income</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_269" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">513,096</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">BALANCE AS OF DECEMBER 31, 2023</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_270" name="us-gaap:SharesOutstanding" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">110,912</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_271" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">443,631</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_272" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,380,917</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_274" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">202,343</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_275" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,507</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_276" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">55,442</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_277" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">467,615</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_278" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,072</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_279" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,460</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_280" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,427,039</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">Changes during the year ended December 31, 2024:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Exercise of RSUs</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_177" name="tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">725</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_178" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,931</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_179" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,931</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230424124442420" name="tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Employee stock-based compensation</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_182" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,208</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_183" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">34,208</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Other comprehensive income:</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Net profit</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_184" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,864</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_185" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,864</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230424124341089" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">642</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_187" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,222</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Foreign currency translation adjustments</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105531966" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">12,920</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320134748103" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">12,920</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230424124350409" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">7,036</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105638917" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">19,956</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Unrealized gain<span style="font-family:'Times New Roman', Times, serif"> on derivatives</span> and marketable securities</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214012331684_Fact_266" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,065</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214012331684_Fact_267" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,065</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214012331684_Fact_268" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,065</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td rowspan="1" style="vertical-align:top;width:12%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Realized gain on marketable securities which was previously presented in other comprehensive income</div>
          </td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_266" name="tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,524</ix:nonFraction></div>
          </td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"><span style="font-weight:bold">) </span></td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_267" name="tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,524</ix:nonFraction></div>
          </td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;font-weight:bold;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">)</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;text-align:right;width:5%;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_268" name="tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,524</ix:nonFraction></div>
          </td>
          <td colspan="1" rowspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;<div style="line-height:1.25;font-weight:bold">)</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">Change in employees plan assets and benefit obligations</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220214170044223" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">126</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220214170127581" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">126</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220211141258099" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">126</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Comprehensive income</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222131213367" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,611</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:2px;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:4px;vertical-align:bottom">
            <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">BALANCE AS OF DECEMBER 31, 2024</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_236" name="us-gaap:SharesOutstanding" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,637</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_237" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">446,562</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_238" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,377,986</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_240" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">236,551</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110329747_xbrl_20220214123253103" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,826</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110329747_Fact_242" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">68,362</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_243" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">675,479</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110329747_xbrl_20220214133354023" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,072</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110329747_Fact_245" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">13,138</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
            <div style="line-height:1.25;font-weight:bold">)</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">$</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110329747_Fact_246" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,640,180</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align:top;width:12%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold">OUTSTANDING SHARES, NET OF TREASURY STOCK</div>
            <div style="line-height:1.25;font-weight:bold">AS OF DECEMBER 31, 2024</div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
            <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_281" name="tsem:CommonStockSharesOutstandingNetOfTreasuryStock" contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">111,550</ix:nonFraction></div>
          </td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;text-align:right;width:5%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

        <tr>
          <td style="width:100%;vertical-align:top">
            <div style="line-height:1.25;font-weight:bold">See notes to the consolidated financial statements.</div>
          </td>
        </tr>

    </table>
    <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
    <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 7</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
  </div>

  <div>
    <div style="line-height:1.25;font-family:'Times New Roman'">
      <div>
        <div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">CONSOLIDATED STATEMENTS OF CASH FLOWS<span id="CASHFLOWS"></span></div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">(dollars in thousands)</div>
                </td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="10" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">Year ended December 31,</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2024</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2023</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2022</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">CASH FLOWS - OPERATING ACTIVITIES</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Net profit for the period</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_282" name="us-gaap:ProfitLoss" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">207,222</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_283" name="us-gaap:ProfitLoss" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">519,530</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_284" name="us-gaap:ProfitLoss" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,471</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Adjustments to reconcile net profit for the period</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:18pt">to net cash provided by operating activities:</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:27pt">Income and expense items not involving cash flows:</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Depreciation and amortization</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_285" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">266,279</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_286" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">258,021</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_287" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">292,638</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Effect of exchange rate differences and fair value adjustment</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_288" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">133</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_289" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,632</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_290" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">10,362</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Other expense (income), net</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220211123823015" name="us-gaap:OtherNoncashIncomeExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">24,721</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105818904" name="us-gaap:OtherNoncashIncomeExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,047</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220211123927124" name="us-gaap:OtherNoncashIncomeExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">6,934</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">Changes in assets and liabilities:</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Trade accounts receivable</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105835220" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">60,169</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211124207146" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,160</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105826301" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,232</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Other current assets</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_297" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,992</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_298" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,541</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220211124347980" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">20,427</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Inventories</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_300" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,778</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_301" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">8,682</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_302" name="us-gaap:IncreaseDecreaseInInventories" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,891</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Trade accounts payable</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_303" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,784</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_304" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">8,254</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_305" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">20,893</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Deferred revenue and customers' advances</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105851486" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">14,783</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_307" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">35,676</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105903892" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">30,069</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Employee related liabilities and other current liabilities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_309" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,021</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_310" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">70,163</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_311" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,033</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Long-term employee related liabilities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211124809973" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,312</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320105912914" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,210</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_314" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,956</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:36pt">Deferred tax, net and other long-term liabilities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211124936933" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,000</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320105919587" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,011</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_317" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,084</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:45pt">Net cash provided by operating activities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_318" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">448,682</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_319" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">676,561</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_320" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">529,820</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">CASH FLOWS - INVESTING ACTIVITIES</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Investments in property and equipment, net</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_321" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">436,153</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_322" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">444,502</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_323" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">366,403</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds related to sale and disposal of property and equipment</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_324" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,500</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_325" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,318</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_326" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">152,866</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds from investment realization</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230424125321001_Fact_324" name="tsem:ProceedsFromInvestmentRealization" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230424125321001_Fact_325" name="tsem:ProceedsFromInvestmentRealization" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,458</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230424125321001_Fact_326" name="tsem:ProceedsFromInvestmentRealization" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,574</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Investments in other assets</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_327" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">530</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_328" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">605</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_329" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,037</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Deposits and marketable securities, net</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_330" name="tsem:DepositsAndMarketableSecuritiesNet" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">31,882</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_331" name="tsem:DepositsAndMarketableSecuritiesNet" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300,516</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_332" name="tsem:DepositsAndMarketableSecuritiesNet" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,448</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:45pt">Net cash used in investing activities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_333" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">400,239</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_334" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">720,847</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_335" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">329,448</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">CASH FLOWS - FINANCING ACTIVITIES</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Exercise of options, net</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165728672" name="tsem:ProceedsFromExerciseOfOptions" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165725671" name="tsem:ProceedsFromExerciseOfOptions" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_338" name="tsem:ProceedsFromExerciseOfOptions" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">44</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds from loans</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320105957398" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">81,812</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220211162652994" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,180</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165748401" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Loans repayment</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110006590" name="us-gaap:RepaymentsOfBankDebt" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">76,144</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165803725" name="us-gaap:RepaymentsOfBankDebt" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165806025" name="us-gaap:RepaymentsOfBankDebt" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Principal payments on account of capital lease obligation</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_345" name="us-gaap:CapitalLeaseObligationsIncurred" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,123</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_346" name="us-gaap:CapitalLeaseObligationsIncurred" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,033</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_347" name="us-gaap:CapitalLeaseObligationsIncurred" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">38,536</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Debentures repayment</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165839001" name="tsem:RepaymentsOfDebentures" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211130108548" name="tsem:RepaymentsOfDebentures" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,493</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110028390" name="tsem:RepaymentsOfDebentures" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,843</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Proceeds from an investment in subsidiary</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222165823493" name="tsem:ProceedsFromInvestmentInSubsidiary" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222125104860" name="tsem:ProceedsFromInvestmentInSubsidiary" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,932</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20250222125110765" name="tsem:ProceedsFromInvestmentInSubsidiary" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,685</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:45pt">Net cash used in financing activities</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_351" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">32,455</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_352" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">30,414</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_353" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">66,650</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">EFFECT OF FOREIGN CURRENCY EXCHANGE RATE CHANGE</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20220211130409051" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,758</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="Fxbrl_20230320110036731" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,395</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_356" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3,893</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_357" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,230</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">(<ix:nonFraction id="FFact_358" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">80,095</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                  <div style="line-height:1.25;font-weight:bold">)</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_359" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">129,829</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:2px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_360" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260,664</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_361" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">340,759</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_362" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20211231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">210,930</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">CASH AND CASH EQUIVALENTS - END OF PERIOD</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_363" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">271,894</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_364" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">260,664</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_365" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="C_20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">340,759</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="line-height:1.25;font-weight:bold">See notes to the consolidated financial statements.</div>
                </td>
              </tr>

          </table>
        </div>
        <div>&#160;</div>
        <div>
          <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 8</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
        </div>
        <div style="font-family:'Times New Roman',Times,serif">
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">CONSOLIDATED STATEMENTS OF CASH FLOWS</div>
                </td>
              </tr>
              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">(dollars in thousands)</div>
                </td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;color:#000000;width:100%">

              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="10" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">Year ended December 31,</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2024</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2023</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;border-bottom:#000000 solid 2px;vertical-align:bottom">
                  <div style="text-align:center;line-height:1.25;font-weight:bold">2022</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">NON-CASH ACTIVITIES:</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="2" style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Investments in property and equipment</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_366" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,440</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_367" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">164,667</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_368" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">169,376</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Cash received during the period from interest</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_372" name="us-gaap:ProceedsFromInterestReceived" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,613</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_373" name="us-gaap:ProceedsFromInterestReceived" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,475</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_374" name="us-gaap:ProceedsFromInterestReceived" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,358</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Cash paid during the period for interest</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20240214113114558" name="us-gaap:InterestPaidNet" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,255</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_376" name="us-gaap:InterestPaidNet" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,519</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_377" name="us-gaap:InterestPaidNet" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,458</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>
              <tr>
                <td style="vertical-align:top;width:64%;padding-bottom:4px;vertical-align:bottom">
                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:bold;margin-left:9pt">Cash paid for income tax, net during the period</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="FFact_378" name="us-gaap:IncomeTaxesPaidNet" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,488</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20220214115642720" name="us-gaap:IncomeTaxesPaidNet" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,379</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold">$</div>
                </td>
                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                  <div style="line-height:1.25;font-weight:bold"><ix:nonFraction id="Fxbrl_20230320110047797" name="us-gaap:IncomeTaxesPaidNet" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,802</ix:nonFraction></div>
                </td>
                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
              </tr>

          </table>
          <div>&#160;</div>
          <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

              <tr>
                <td style="width:100%;vertical-align:top">
                  <div style="line-height:1.25;font-weight:bold">See notes to the consolidated financial statements.</div>
                </td>
              </tr>

          </table>
        </div>
        <div>&#160;</div>
        <div>
          <p style="text-align:center;margin-top:10pt;margin-bottom:4pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">F - 9</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
        </div>
      </div>
    </div>
    <div style="line-height:1.25;font-family:'Times New Roman'">
      <div style="text-align:center;margin-left:0.1pt;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:11pt;font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
      <div style="text-align:center;margin-left:0.1pt;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:11pt;font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<span id="FINANCIALSTATEMENTS"></span></div>
      <div style="text-align:center;margin-left:0.1pt;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:11pt;font-weight:bold">AS OF DECEMBER 31, 2024</div>
      <div style="text-align:center;margin-left:0.1pt;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:11pt">(dollars in thousands, except per share data)</div>
      <div style="text-align:center;margin-left:0.1pt;line-height:1.25;font-family:'Times New Roman',Times,serif;font-size:11pt">&#160;</div>
    </div>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222035316027" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 1:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">DESCRIPTION OF BUSINESS AND GENERAL</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The consolidated financial statements of Tower Semiconductor Ltd. (&#8220;Tower&#8221;) include the financial statements of Tower, and (i) its wholly-owned subsidiary Tower US Holdings Inc., the sole owner of: (1) Tower Semiconductor NPB Holdings, Inc. and its wholly-owned subsidiary, Tower Semiconductor Newport Beach, Inc., an independent semiconductor foundry (Tower Semiconductor NPB Holdings, Inc. and Tower Semiconductor Newport Beach, Inc. collectively referred to herein as &#8220;TSNB&#8221;); and (2) Tower Semiconductor San Antonio, Inc. (&#8220;TSSA&#8221;); (ii) its <ix:nonFraction id="Fxbrl_20250226154238507" name="tsem:PercentageOfInterestsAcquired" contextRef="C_20241231_usgaapBusinessAcquisitionAxis_tsemTowerPartnersSemiconductorCoLimitedMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">51</ix:nonFraction>% owned subsidiary, Tower Partners Semiconductor Co., Ltd. (&#8220;TPSCo&#8221;), an independent semiconductor foundry which operated three semiconductor facilities located in Tonami, Uozu and Arai (one of which, the Arai facility, ceased its operations in June 2022, see Note 13B2), in Hokuriku Japan, with the other <ix:nonFraction id="Fxbrl_20250226154247881" name="tsem:PercentageOfInterestsAcquired" contextRef="C_20241231_usgaapBusinessAcquisitionAxis_tsemNuvotonTechnologyCorporationJapanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">49</ix:nonFraction>% of TPSCo&#8217;s shares held by Nuvoton Technology Corporation Japan (&#8220;NTCJ&#8221;), formerly named &#8220;Panasonic Semiconductor Systems Co., Ltd.&#8221; (&#8220;PSCS&#8221;); and (iii) its wholly-owned subsidiary Tower Semiconductor Italy S.r.l. (&#8220;TSIT&#8221;), incorporated in 2021 following the collaborative arrangement signed in June 2021 with ST Microelectronics S.r.l (&#8220;ST&#8221;) according to which TSIT shares cost with ST, as of December 31, 2024, at a new 300 mm facility owned by ST in Agrate, Italy (see Note 13E).</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Tower and its subsidiaries are collectively referred to as the &#8220;Company&#8221;.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company is a leading global analog foundry of high value semiconductor solutions, providing technology, development and process platforms for integrated circuits (ICs) in growing markets offering a broad range of customizable process technologies including: SiGe, SiPho, mixed signal CMOS, RF CMOS, CMOS image sensor, non-imaging sensors and integrated power management. The Company also provides a world-class design enablement platform for a quick and accurate design cycle, as well as Transfer Optimization and development Process Services (&#8220;TOPS&#8221;) to integrated device manufacturers (&#8220;IDMs&#8221;) and fabless companies that require capacity. To provide multi-fab sourcing and expanded capabilities for its customers, as of December 31, 2024, the Company owns two facilities in Israel (150mm and 200mm), two in the U.S. (200mm), two in Japan through TPSCo (200mm and 300mm), shares a clean room and capacity in a 300mm facility in Italy with ST, and is establishing with Intel Corporation&#8217;s (&#8220;Intel&#8221;) capacity corridor in Intel&#8217;s 300mm facility in New Mexico, USA, organized under TSSA (see Note 13F).&#160;</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Tower&#8217;s ordinary shares are traded on the NASDAQ Global Select Market and on the Tel-Aviv Stock Exchange (&#8220;TASE&#8221;) under the symbol TSEM.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>On February 15, 2022, Intel and Tower announced the signing of a definitive agreement under which Intel was to acquire all of Tower&#8217;s outstanding ordinary shares for cash consideration of $<ix:nonFraction id="Fxbrl_20230320125136910" name="us-gaap:SharesIssuedPricePerShare" contextRef="C_20220215_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember" unitRef="USD_per_Share" scale="0" decimals="0" format="ixt:num-dot-decimal">53</ix:nonFraction> per share, however, the closing conditions for this transaction were not met since certain regulatory approvals were not received, hence, on August 16, 2023,&#160;Intel and Tower announced the termination of this agreement. Pursuant to the terms of the agreement, and in connection with the termination, Intel paid Tower a termination fee of $<ix:nonFraction id="Fxbrl_20240227114047565" name="tsem:TerminationFeesReceived" contextRef="C_20230801to20230816_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">353</ix:nonFraction>,000, which is presented, net of associated fees, in a separate line within the statement of operations for the year ended December 31, 2023 in the amount of $<ix:nonFraction id="Fxbrl_20250222035659859" name="tsem:MergerContractTerminationFees" contextRef="C_20230101to20231231_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">313,501</ix:nonFraction>.</span></span></span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 10</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="FFact_420" name="us-gaap:SignificantAccountingPoliciesTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101729323" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Basis of Presentation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (&#8220;US GAAP&#8221;).</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101750329" name="us-gaap:UseOfEstimates" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Use of Estimates in Preparation of Financial Statements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101804464" name="us-gaap:ConsolidationPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Principals of Consolidation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company&#8217;s consolidated financial statements are presented after the elimination of inter-company transactions and balances.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227105618713" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Reclassifications</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain prior year amounts have been reclassified to conform to the current financial statement presentation.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101847611" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Cash and Cash Equivalents</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents consist of cash, highly liquid bank deposits and money market funds readily convertible to known amounts of cash with original maturities of three months or less as of the date of its purchase.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101906577" name="us-gaap:DepositContractsPolicy" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">F.</span><span>&#160; &#160; &#160;&#160;<span style="font-weight:bold">Short Term Interest-Bearing Deposits</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227101951717" name="us-gaap:MarketableSecuritiesPolicy" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">G.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Marketable Securities</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for its investments in grade debt securities in accordance with ASC 320 "<span style="font-style:italic">Investments - Debt Securities"</span>. Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company classifies its marketable securities as "available-for-sale", as the Company does not intend to hold them necessarily to maturity. Any decision to sell a security classified as available for sale would be based on various factors, including significant movements in interest rates, changes in the maturity, mix of the Company&#8217;s assets and liabilities, liquidity needs and other similar factors. Securities classified as available for sale are measured at fair value, based on quoted market prices or independent pricing services valuation. Gains and losses are recognized on a specific identification basis, in the Company's consolidated statements of operations.</span></span></div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div><ix:exclude>
              <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 11</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;font-family:Times New Roman;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">G.&#160; &#160;&#160; Marketable Securities (continued)</span></span></div>
              <div style="text-align:justify;margin-left:45pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
            </ix:exclude></div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:Times New Roman;margin-top:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains and losses are recorded in (i) the statement of other comprehensive income in periods the Company has no specific need and/or plan to use cash by selling such securities, or (ii) in the statement of operations as financing expense (income) in periods the Company has a specific need and/or intends to sell such securities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC &#160;326, <span style="font-style:italic">"Financial Instruments - Credit Losses"</span>.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Allowance for credit losses is recorded in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income in shareholders' equity.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, the Company had no outstanding marketable securities since it sold all its marketable securities portfolios during 2024.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 the Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102035708" name="tsem:TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">H.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Trade Accounts Receivables - Allowance for Expected Credit Loss</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The Company maintains an allowance based on specific analysis of each customer account receivable&#8217;s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, </span><span style="font-style:italic">"Financial Instruments - Credit Losses"</span><span>, an allowance is maintained for such estimated expected losses. The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off using this allowance when it is probable that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria.</span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total allowance for expected credit losses was $<ix:nonFraction id="Fxbrl_20240214005728683" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,982</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20230320125609323" name="us-gaap:AllowanceForNotesAndLoansReceivableCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,790</ix:nonFraction> as of December 31, 2024 and 2023, respectively.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102050451" name="us-gaap:InventoryPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">I.</span></span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">&#160; &#160; &#160;&#160;</span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">Inventories</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company writes-down the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at cost including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present stage.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 12</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102109305" name="tsem:InvestmentsInPrivatelyHeldCompanies" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">J.</span><span>&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">Investments in Privately Held Companies</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - <span style="font-style:italic">&#8220;Investments - Equity Securities&#8221;,</span> the Company may elect to measure those investments at fair value or at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer (&#8220;Measurement Alternative&#8221;). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under &#8220;other income (expense), net&#8221; in the consolidated statements of operations. See also Note 2M below.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102130632" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">K.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Property and Equipment</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 &#8220;<span style="font-style:italic">Accounting for the Property, Plant and Equipment</span>&#8221;. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing, and installing facilities and equipment, as well as technology transfer.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Maintenance and repairs are charged to expenses as incurred.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment are presented net of investment grants and government subsidies received and less accumulated depreciation.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <ix:nonNumeric id="Fxbrl_20240227101634093" name="tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciation is calculated based on the straight-line method over the Company&#8217;s estimated useful lives of the assets, as follows:</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings and building improvements, including facility infrastructure: <ix:nonNumeric id="Fxbrl_20220224223512898" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">7</ix:nonNumeric>-<ix:nonNumeric id="Fxbrl_20220224223517945" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" format="ixt-sec:duryear">25</ix:nonNumeric> years.</span></span></div>
                      </td>
                    </tr>

                </table>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment, software and hardware: <ix:nonNumeric id="Fxbrl_20220224223528465" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric id="Fxbrl_20220224223533617" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" format="ixt-sec:duryear">15</ix:nonNumeric> years.</span></span></div>
                      </td>
                    </tr>

                </table>
              </div>
            </ix:nonNumeric>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment charges, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment also include assets under capital leases, which are depreciated over their applicable useful life.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102156196" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">L.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Intangible Assets and Goodwill</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for intangible assets and goodwill in accordance with ASC 350 &#8220;<span style="font-style:italic">Intangibles-Goodwill and Other</span>&#8221;. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 13</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102224265" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">M.</span><span>&#160; &#160; <span style="font-weight:bold">Impairment of Assets</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Property, Equipment and Intangible Assets</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 &#8220;<span style="font-style:italic">Property, Plant and Equipment</span>&#8221;. As of December 31, 2024, the Company concluded there was no impairment to its long-lived assets and intangible assets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Goodwill</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to exceed it. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2024, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Investment in Privately Held Companies</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies accounted for using the Measurement Alternative are subject to periodic&#160;impairment&#160;reviews. Based on ASC 321-10-35-3, the Company&#8217;s impairment analysis considers qualitative factors to evaluate whether the investment is impaired. As of December 31, 2024, no impairments were recorded.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 14</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102243356" name="us-gaap:LesseeLeasesPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">N.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Leases</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes a right-of-use asset (&#8220;ROU&#8221;) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the terms of lease contracts. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to terminate the lease or extend it when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 10D and 10E.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102302272" name="us-gaap:RevenueRecognitionPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">O.&#160;</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Revenue Recognition</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenue in accordance with ASC 606 &#8220;<span style="font-style:italic">Revenue from Contracts with Customers</span>&#8220; when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company&#8217;s sales are achieved through the effort of its direct sales and business development force.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company&#8217;s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of relevant events, which has been in immaterial amounts.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 15</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102329001" name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">P.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Research and Development</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset from research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met. As of December 31, 2024, the grants receivable amount was immaterial.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102351125" name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Q.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Income Taxes</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10&#160;<span style="font-style:italic">&#8220;Income Taxes&#8221;.</span> This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates under applicable law expected to be in effect for the year in which the differences are expected to reverse as of the balance sheet date. Deferred tax assets and liabilities, as well as any related valuation allowance, are presented as noncurrent items on the balance sheets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 16</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102440621" name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">R.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Earnings per Ordinary Share</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic earnings per share are calculated in accordance with ASC 260, &#8220;Earnings Per Share&#8221; by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting the net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102507483" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">S.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Comprehensive Income</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC 220 &#8220;<span style="font-style:italic">Comprehensive Income</span>&#8221;, comprehensive income represents the change in shareholders&#8217; equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (&#8220;OCI&#8221;) represents gains and losses that are included in comprehensive income but excluded from net profit.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102602310" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">T.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Functional Currency and Exchange Rate Results</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The currency of the primary economic environment in which Tower, TSSA, TSNB and TSIT conduct their operations is the U.S. Dollar (&#8220;dollar&#8221;). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 &#8220;Foreign Currency Matters&#8221;. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (&#8220;JPY&#8221;), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102619259" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">U.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Stock-based Compensation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company applies the provisions of ASC Topic 718 &#8220;<span style="font-style:italic">Compensation - Stock Compensation</span>&#8221;, under which employees&#8217; share-based equity awards (mostly restricted stock units and performance&#160;unit shares) are recognized based on the grant-date fair values.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 17</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102644257" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">V.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements of Financial Instruments</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820, "<span style="font-style:italic">Fair Value Measurements and Disclosures</span>" <span style="font-style:italic">(&#8220;ASC 820&#8221;)</span>, requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820 prioritizes the inputs into three levels that may be used to measure fair value:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The carrying value of the Company&#8217;s bank deposits, account receivables, payables and accrued liabilities, approximate their current fair values in accordance with their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investments in privately-held companies.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 18</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <ix:nonNumeric id="Fxbrl_20240227102755993" name="us-gaap:DerivativesPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">W.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Derivatives and Hedging</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC Topic 815,&#160;Derivative and Hedging&#160;("ASC 815"), the Company recognizes all its derivative instruments as either assets or liabilities and carries them at fair value.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently recorded into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash&#160;flow&#160;hedges&#160;related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are presented in the same categories as the cash flows from the respective hedged items.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102817869" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">X.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Adopted Accounting Pronouncements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';margin-left:81pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU No. 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU does not have any impact on the Company&#8217;s financial position, results of operations or cash flow reports, see Note 15E with regards to applicable disclosure.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227102929129" name="tsem:RecentlyIssuedAccountingPronouncementsNotYetAdopted" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Y.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Issued Accounting Pronouncements Not Yet Adopted</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On December 23, 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.<span style="font-weight:bold">&#160;</span>2023-09&#8212;<span style="font-weight:bold">&#160;</span>Income<span style="font-weight:bold">&#160;</span>taxes (topic 740): improvements to income tax disclosures.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman, Times, serif;font-size:10pt">This ASU requires disclosure of specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold. The amendment also includes other changes to improve the effectiveness of income tax disclosures, including further disaggregation of income taxes paid for individually significant jurisdictions.</span>
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;<br/>The amendment should be effective for annual periods beginning after December 15, 2024. The Company does not expect the new standard to have a material impact on its consolidated financial statements.<br/>&#160;<br/>In November 2024, the FASB issued ASU 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. ASU 2024-03 requires disclosure of specified information about certain costs and expenses on an interim and annual basis in the notes to the financial statements. The guidance is effective for fiscal years beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The Company does not expect the new standard to have a material impact on its consolidated financial statements.</span></span></p>
            </div>
          </div>
        </ix:nonNumeric>
      </div>
    </ix:nonNumeric>
  </div>
  <p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman,Times,serif;text-align:left">&#160;</p>
  <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 19</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222040825356" name="us-gaap:InventoryDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 3:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">INVENTORIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">
          <ix:nonNumeric id="Fxbrl_20250222041119639" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Raw materials</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_421" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">127,171</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_422" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">145,894</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_423" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">118,642</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_424" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">116,698</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_425" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,482</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_426" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,096</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_427" name="us-gaap:InventoryNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">268,295</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_428" name="us-gaap:InventoryNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">282,688</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process and finished goods are presented net of aggregate write-downs to net realizable value of $<ix:nonFraction id="Fxbrl_20220211104204821" name="us-gaap:InventoryValuationReserves" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,803</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20220211104210381" name="us-gaap:InventoryValuationReserves" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,327</ix:nonFraction> as of December 31, 2024 and 2023, respectively.</span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222041732259" name="us-gaap:OtherCurrentAssetsTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">NOTE 4:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER CURRENT ASSETS</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other current assets consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">
          <ix:nonNumeric id="Fxbrl_20250222041700266" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Direct and indirect tax receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120351133" name="us-gaap:IncomeTaxesReceivable" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,551</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120359635" name="us-gaap:IncomeTaxesReceivable" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,892</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Prepaid expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120509914" name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,985</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120522735" name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,097</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Receivables from hedging transactions - see Note 11A</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120539398" name="us-gaap:HedgingAssetsCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">768</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120600106" name="us-gaap:HedgingAssetsCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,894</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120617639" name="us-gaap:OtherReceivablesNetCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">513</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><ix:nonFraction id="Fxbrl_20240227120628401" name="us-gaap:OtherReceivablesNetCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><ix:nonFraction id="Fxbrl_20240227120730216" name="us-gaap:OtherAssetsCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">61,817</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><ix:nonFraction id="Fxbrl_20240227120742025" name="us-gaap:OtherAssetsCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">35,956</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
      </div>
    </ix:nonNumeric>
    <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222042045880" name="us-gaap:InvestmentTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 5:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM INVESTMENTS</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term investments consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">
          <ix:nonNumeric id="Fxbrl_20250222042018268" name="us-gaap:MarketableSecuritiesTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_451" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_452" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pension plan net assets - see Notes 12B</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_447" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,870</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_448" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,672</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_453" name="us-gaap:LongTermInvestments" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,650</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_454" name="us-gaap:LongTermInvestments" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,452</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
      <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 20</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
    </div>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222043923007" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 6:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">PROPERTY AND EQUIPMENT, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222043901755" name="us-gaap:PropertyPlantAndEquipmentTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;float:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Original cost: (*)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Land and buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103120939160" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">463,564</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103120954472" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">429,191</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103121005173_xbrl_20220103120939160" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,281,817</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103121005173_xbrl_20220103120954472" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,977,381</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103121108829" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,745,381</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103121116639" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,406,572</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated depreciation:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121146008_xbrl_20220103120939160" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">303,041</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121146008_xbrl_20220103120954472" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">291,684</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121236984_xbrl_20220103121146008_xbrl_20220103120939160" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,155,718</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121236984_xbrl_20220103121146008_xbrl_20220103120954472" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,958,959</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121329728" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,458,759</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103121427090" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,250,643</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103121448609" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,286,622</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103121501221" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,155,929</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="text-align:justify;margin-left:36pt;line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) Original cost includes ROU assets under capital lease in the amount of $<ix:nonFraction id="Fxbrl_20220221134547337" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">153,159</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20220221134554820" name="us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">204,230</ix:nonFraction> as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $<ix:nonFraction id="Fxbrl_20220221134602814" name="us-gaap:Depreciation" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">15,195</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20220221134609931" name="us-gaap:Depreciation" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,307</ix:nonFraction> for the years ended December 31, 2024 and 2023, respectively.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023, the original cost of land, buildings, machinery and equipment was presented net of investment grants, in the aggregate amount of approximately $<ix:nonFraction id="Fxbrl_20220221134635509" name="tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal"><ix:nonFraction id="Fxbrl_20220221134630758" name="tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">285,000</ix:nonFraction></ix:nonFraction>.</span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222045939176" name="us-gaap:IntangibleAssetsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 7:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">INTANGIBLE ASSETS, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222045957501" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2024:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220103122747903" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" format="ixt-sec:duryear">19</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103122602659" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,500</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="Fxbrl_20220103122718614" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,682</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103122736353" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,818</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220103122327967" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" format="ixt-sec:duryear">10</ix:nonNumeric>-<ix:nonNumeric id="Fxbrl_20240227100227877" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" format="ixt-sec:duryear">20</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103122416598" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,700</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103122443416" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,322</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103122507402" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">378</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220103122933824" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103122958098" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103123009193" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123017608" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103123028487" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,800</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="Fxbrl_20220103123048746" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,604</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103123059410" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,196</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220103123127792_xbrl_20220103122747903" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" format="ixt-sec:duryear">19</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123127792_xbrl_20220103122602659" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,500</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="Fxbrl_20220103123127792_xbrl_20220103122718614" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,394</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103123127792_xbrl_20220103122736353" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,106</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10-20</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123127787_xbrl_20220103122416598" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,700</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103123127787_xbrl_20220103122443416" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,691</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123127787_xbrl_20220103122507402" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,009</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220103123127804_xbrl_20220103122933824" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" format="ixt-sec:duryear">15</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123127804_xbrl_20220103122958098" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220103123127804_xbrl_20220103123009193" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,600</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220103123127804_xbrl_20220103123017608" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103123127809_xbrl_20220103123028487" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">42,800</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="Fxbrl_20220103123127809_xbrl_20220103123048746" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">37,685</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103123127809_xbrl_20220103123059410" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,115</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 21</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222050838170" name="us-gaap:OtherAssetsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 8:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER LONG-TERM ASSETS, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222050851510" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other long-term assets, net consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term prepaid expenses</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_531" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,514</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_532" name="us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,598</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230424131346235" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,874</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_526" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,762</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaid long-term land lease, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222050908416" name="us-gaap:PrepaidExpenseOtherNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,572</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_528" name="us-gaap:PrepaidExpenseOtherNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,693</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset - see Note 18</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_523" name="tsem:DeferredTaxAssetClassifiedAsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,768</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_524" name="tsem:DeferredTaxAssetClassifiedAsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,810</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_533" name="tsem:DeferredTaxAndOtherAssetsNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">14,728</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_534" name="tsem:DeferredTaxAndOtherAssetsNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">32,863</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222051320313" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 9:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER CURRENT LIABILITIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222051456294" name="us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current liabilities consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax payables</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_537" name="us-gaap:TaxesPayableCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,428</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_538" name="us-gaap:TaxesPayableCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,400</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related payables &#8211; see Note 11A</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211120817948_Fact_539" name="us-gaap:HedgingLiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,070</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220214164413382" name="us-gaap:HedgingLiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">500</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_541" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,712</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_542" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1, 386</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_543" name="us-gaap:OtherLiabilitiesCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,210</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_544" name="us-gaap:OtherLiabilitiesCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,286</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222112603176" name="tsem:LongTermLoansPayableTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 10:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM DEBT</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Composition</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20250222112621600" name="us-gaap:ScheduleOfDebtTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">JPY loans - principal amount - see Notes 10B and 10C below</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103190605439_Fact_567" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">98,962</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220103190605439_Fact_568" name="us-gaap:DebtInstrumentCarryingAmount" contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">102,491</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205751255">Capital leases and other long-term liabilities</span> - see Note 10D below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_567" name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,977</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_568" name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">119,310</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating leases - see Note 10E below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_569" name="us-gaap:OperatingLeaseLiability" contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,874</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_570" name="us-gaap:OperatingLeaseLiability" contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,762</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - current maturities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_571" name="tsem:LongTermDebtFairValueCurrent" contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,376</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_572" name="tsem:LongTermDebtFairValueCurrent" contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">58,952</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_573" name="us-gaap:LongTermDebtFairValue" contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">132,437</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_574" name="us-gaap:LongTermDebtFairValue" contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">172,611</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Repayment Schedule of Long-term JPY Loans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20250222112930016" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td style="vertical-align:bottom;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest</span></span></div>
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate</span></span></div>
                  </td>
                  <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:20.18%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term JPY loans</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:Times New Roman;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;padding-bottom:0px;vertical-align:bottom;border-bottom:2px solid black">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="Fxbrl_20220224230633770" name="us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate" contextRef="C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY">2.0</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;padding-bottom:0px;white-space:nowrap;vertical-align:middle">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">%</span></p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220224230922591" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,386</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220224230945798" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220224231015744" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,226</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220224231040121" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,450</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222163853975" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,450</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222164126949" name="tsem:LongtermDebtMaturityYearSix" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,450</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220224231820736" name="us-gaap:LongTermDebt" contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">98,962</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
          <p style="margin:0pt">&#160;</p>
        </div>
        <div><ix:exclude>
          <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 22</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 10:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM DEBT (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Long-term JPY Loans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In December 2021, TPSCo refinanced its then existing loan with an <ix:nonFraction id="Fxbrl_20220224232028340" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member" unitRef="jpy" scale="9" decimals="-9" format="ixt:num-dot-decimal">11</ix:nonFraction> billion JPY (approximately $<ix:nonFraction id="Fxbrl_20220224232034617" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">70,000</ix:nonFraction> as of December 31, 2024) asset-based loan with a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc., (iii) Taishin International Bank Co., Ltd. Tokyo Branch, and (iv) BOT lease Co. Ltd. (&#8220;2021 JPY Loan&#8221;). The 2021 JPY Loan carried a fixed interest rate of <ix:nonFraction id="Fxbrl_20220224232046081" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">1.95</ix:nonFraction>% per annum with principal <ix:nonNumeric id="Fxbrl_20250222115955459" name="us-gaap:DebtInstrumentPaymentTerms" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">payable in seven semiannual payments from December 2024 until December 2027.</ix:nonNumeric>&#160;<ix:nonNumeric id="Fxbrl_20250222120004042" name="us-gaap:DebtInstrumentCollateral" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</ix:nonNumeric></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In September 2023, TPSCo entered into a term loan agreement with JA Mitsui Leasing Ltd. for an additional <ix:nonFraction id="Fxbrl_20240214050532092" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember" unitRef="jpy" scale="9" decimals="-8" format="ixt:num-dot-decimal">3.5</ix:nonFraction> billion JPY (approximately $<ix:nonFraction id="Fxbrl_20240214051902034" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTemLoanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,000</ix:nonFraction> as of December 31, 2024) term loan (&#8220;2023 JPY Loan&#8221;). The 2023 JPY Loan carried a fixed interest rate of <ix:nonFraction id="Fxbrl_20240214052430675" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">1.95</ix:nonFraction>% per annum with principal <ix:nonNumeric id="Fxbrl_20250222115934226" name="us-gaap:DebtInstrumentPaymentTerms" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember">payable in seven semiannual payments from September 2024 until September 2027.</ix:nonNumeric>&#160;<ix:nonNumeric id="Fxbrl_20250222115800107" name="us-gaap:DebtInstrumentCollateral" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember">The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</ix:nonNumeric></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="line-height:1.25;font-family:'Times New Roman'">
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">In December 2024, TPSCo signed an agreement with its lenders to refinance its 2021 JPY Loan and 2023 JPY Loan with a new <ix:nonFraction id="Fxbrl_20250222113741329" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-8" format="ixt:num-dot-decimal">14.5</ix:nonFraction> billion JPY (approximately $<ix:nonFraction id="Fxbrl_20250222113946451" name="us-gaap:DebtInstrumentFaceAmount" contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">92,000</ix:nonFraction> as of December 31, 2024) asset-based loan (&#8220;2024 JPY Loan&#8221;), of which <ix:nonFraction id="Fxbrl_20250222114106329" name="us-gaap:RepaymentsOfDebt" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-8" format="ixt:num-dot-decimal">11.5</ix:nonFraction> billion JPY were used to repay the 2021 JPY Loan and 2023 JPY Loan and <ix:nonFraction id="Fxbrl_20250222115126641" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-8" format="ixt:num-dot-decimal">12.5</ix:nonFraction> billion JPY were drawn, resulting in outstanding JPY Loans of <ix:nonFraction id="Fxbrl_20250222114100562" name="us-gaap:LongTermDebtAverageAmountOutstanding" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-8" format="ixt:num-dot-decimal">15.5</ix:nonFraction> billion JPY (approximately $<ix:nonFraction id="Fxbrl_20250222115040483" name="us-gaap:LongTermDebtAverageAmountOutstanding" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">100,000</ix:nonFraction>) as of December 31, 2024.&#160; In accordance with this agreement, during the first half of 2025, an amount of <ix:nonFraction id="Fxbrl_20250222115109523" name="us-gaap:RepaymentsOfDebt" contextRef="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-9" format="ixt:num-dot-decimal">3</ix:nonFraction> billion JPY is outstanding for repayment and an amount of <ix:nonFraction id="Fxbrl_20250222115118026" name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="jpy" scale="9" decimals="-9" format="ixt:num-dot-decimal">2</ix:nonFraction> billion JPY is expected to be withdrawn.&#160; The lenders are a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc. and (iii) BOT lease Co. Ltd. (&#8220;2024 JPY Loan&#8221;). The 2024 JPY Loan carries a fixed interest rate of <ix:nonFraction id="Fxbrl_20250222115839994" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">2</ix:nonFraction>% per annum with <ix:nonNumeric id="Fxbrl_20250222115721588" name="us-gaap:DebtInstrumentPaymentTerms" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">principal payable in seven semiannual payments from December 2027 to December 2030.</ix:nonNumeric>&#160;<ix:nonNumeric id="Fxbrl_20250222115817555" name="us-gaap:DebtInstrumentCollateral" contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</ix:nonNumeric></div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">The 2024 JPY Loan contains certain financial ratios and covenants, as well as customary definitions of events of default and acceleration of the repayment schedule. TPSCo&#8217;s obligations pursuant to the JPY Loan are not guaranteed by Tower, NTCJ, or any of their affiliates.</div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, TPSCo maintained compliance with all of the financial covenants under the 2024 JPY Loan.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Capital Lease Agreements and Other Long-term Liabilities</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain of the Company&#8217;s subsidiaries enter into capital lease agreements from time to time for certain machinery and equipment, usually for a period of four years, with an option to buy the machinery and equipment after a period of between three to four years from the start of the lease period. The lease agreements are denominated in JPY and contain annual interest rates of approximately 2%, and the assets under the lease agreements are pledged to the lender until the time at which the respective subsidiary acquires the assets. The obligations under the capital lease agreements are guaranteed by Tower, except for TPSCo&#8217;s obligations under its capital lease agreements (see also Note 13B).</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 23</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 10:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM DEBT (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Capital Lease Agreements and Other Long-term Liabilities (continued)</span></span></span></span></div>
          <div style="text-align:justify;margin-left:49.65pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TPSCo leases its facility buildings in Japan from NTCJ under a long-term capital lease with a term through at least March 2032.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023, the Company&#8217;s total outstanding capital lease liabilities for fixed assets were $<ix:nonFraction id="FFact_589" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,453</ix:nonFraction> and $<ix:nonFraction id="FFact_590" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">118,272</ix:nonFraction>, respectively, of which $<ix:nonFraction id="FFact_591" name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,785</ix:nonFraction> and $<ix:nonFraction id="FFact_592" name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40,330</ix:nonFraction>, respectively, were included under current maturities of long-term debt.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following presents the maturity of capital lease&#160;and other long-term liabilities as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20250222112947215" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214043557416" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,503</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_594" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,816</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_595" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,220</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_596" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,087</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214043616095" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,118</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 and on</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240214043640374" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,266</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_599" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">77,010</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_600" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,033</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_601" name="us-gaap:FinanceLeaseLiability" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73,977</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Operating Lease Agreements</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company enters into operating leases from time to time, primarily with regard to certain of its operating and other facilities. Operating lease cost for the years ended December 31, 2024, 2023 and 2022 was $<ix:nonFraction id="FFact_603" name="us-gaap:OperatingLeaseCost" contextRef="C_20240101to20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,592</ix:nonFraction>, $<ix:nonFraction id="FFact_604" name="us-gaap:OperatingLeaseCost" contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,807</ix:nonFraction> and $<ix:nonFraction id="FFact_605" name="us-gaap:OperatingLeaseCost" contextRef="C_20220101to20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,867</ix:nonFraction>, respectively. During 2024, cash paid for operating lease liabilities was $<ix:nonFraction id="FFact_606" name="us-gaap:OperatingLeasePayments" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,439</ix:nonFraction>.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;The following presents the composition of operating leases in the balance sheets:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20250222113006415" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0)">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Presentation in the Consolidated Balance Sheets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102139632">Other long-term assets, net</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_607" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,874</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_608" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,762</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lease liabilities:</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205832423">Current maturities of long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_609" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,913</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_610" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,450</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102101706">Long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_611" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,961</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_612" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,312</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_613" name="us-gaap:OperatingLeaseLiability" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,874</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_614" name="us-gaap:OperatingLeaseLiability" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,762</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining lease term (years)</span></span></div>
                  </td>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="FFact_615" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="C_20241231" format="ixt-sec:duryear">2.6</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="FFact_616" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="C_20231231" format="ixt-sec:duryear">3.3</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average discount rate</span></span></div>
                  </td>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_617" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="C_20241231" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">1.95</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_618" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="C_20231231" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">1.94</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>

            </table>
          </ix:nonNumeric>
          <p style="margin:0pt">&#160;</p>
        </div>
        <div><ix:exclude>
          <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 24</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 10:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM DEBT - OTHERS (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Operating Lease Agreements (continued)</span></span></span></span></div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; The following presents the maturity presentation of operating lease liabilities as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20250222113022825" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;width:85%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_621" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,927</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_622" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,161</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_623" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">916</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_626" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,004</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_627" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_628" name="us-gaap:OperatingLeaseLiability" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,874</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20240214052929587" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div>
          <div>
            <div>
              <div>
                <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 11:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</span></span></span></span></span></span></div>
                <div style="text-align:justify;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company makes certain disclosures as detailed below with regards to financial instruments, including derivatives. These disclosures include, among other matters, the nature and terms of derivative transactions, information about significant concentrations of credit risk and the fair value of financial assets and liabilities.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company formally designates qualifying derivatives as hedge relationships (&#8220;hedges&#8221;) and applies hedge accounting when considered appropriate. The Company does not use derivative financial instruments for trading or speculative purposes.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Exchange Rate Transactions</span></span></span></span></span></span></div>
                <div style="text-align:justify;margin-left:42.55pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and a portion of Tower&#8217;s expenses are denominated in NIS, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on NIS-denominated expenses. The exchange rate transaction-related derivatives were accounted for as hedge accounting, resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value gain, net amounts from such NIS to USD exchange rate agreements were $<ix:nonFraction id="Fxbrl_20250226181208599" name="us-gaap:DerivativeAssetFairValueOfCollateral" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">768</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20250226181231527" name="us-gaap:DerivativeAssetFairValueOfCollateral" contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,894</ix:nonFraction>, respectively, in an asset position, presented in other current assets, and the face value amounts of such exchange rate agreements were $<ix:nonFraction id="Fxbrl_20250226181247406" name="us-gaap:DerivativeAssetNotionalAmount" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">156,000</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20250226181255846" name="us-gaap:DerivativeAssetNotionalAmount" contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">156,000</ix:nonFraction>, respectively.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div><ix:exclude>
                  <div style="line-height:1.25;font-family:'Times New Roman'">
                    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 25</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
                  </div>
                  <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 11:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (continued)</span></span></span></span></span></span></div>
                  <div style="text-align:justify;line-height:1.25">&#160;</div>
                  <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Exchange Rate Transactions (continued)</span></span></span></span></span></span></div>
                  <div style="text-align:justify;margin-left:49.65pt;line-height:1.25">&#160;</div>
                </ix:exclude></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and TPSCo revenues and a portion of its expenses are denominated in JPY, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on JPY-denominated amounts. The exchange rate transaction related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value loss, net amounts from such JPY to USD exchange rate agreements were $<ix:nonFraction id="Fxbrl_20230320114108650" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,261</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20230320114116759" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">500</ix:nonFraction>, respectively, in a liability position, presented in other current liabilities, and the face value amounts of such exchange rate agreements were $<ix:nonFraction id="Fxbrl_20230320114125296" name="us-gaap:DerivativeLiabilityNotionalAmount" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,000</ix:nonFraction> and $<ix:nonFraction id="Fxbrl_20230320114131727" name="us-gaap:DerivativeLiabilityNotionalAmount" contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">204,000</ix:nonFraction>, respectively.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and a portion of TSIT&#8217;s expenses are denominated in EUR, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on EUR-denominated expenses.&#160; The exchange rate transaction-related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024, the fair value loss, net amount from such EUR to USD exchange rate agreements was $<ix:nonFraction id="Fxbrl_20250222105122216" name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">809</ix:nonFraction> in a liability position, presented in other current liabilities, and the face value amount of such exchange rate agreements was $<ix:nonFraction id="Fxbrl_20250222105132591" name="us-gaap:DerivativeLiabilityNotionalAmount" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,600</ix:nonFraction>.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Concentration of Credit Risks</span></span></span></span></span></span></div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, bank deposits, marketable securities, derivatives, trade receivables and government and other receivables. The Company&#8217;s cash, deposits, marketable securities and derivatives are maintained with large and reputable banks and investment banks. The composition and maturities of investments are regularly monitored by the Company. Generally, these securities may be redeemed upon demand and bear minimal risk.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              </div>
            </div>
            <div><ix:exclude>
              <div style="clear:both;margin-top:0pt;margin-bottom:0pt">
                <div>
                  <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 26</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
                </div>
              </div>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 11:&#160; &#160;</span>&#160;&#160;<span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (continued)</span></span></span></span></span></div>
              <div>
                <div>
                  <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                  <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Concentration of Credit Risks (continued)</span></span></span></span></span></span></div>
                  <div style="margin-left:56.7pt;line-height:1.25">&#160;</div>
                </div>
              </div>
            </ix:exclude></div>
            <div>
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company generally does not require collateral for insurance of receivables; however, in certain circumstances, the Company obtains credit insurance or may require advance payments. An allowance for current expected credit losses is maintained with respect to trade accounts receivables and marketable securities which as of December 31, 2024 was an insignificant amount. The Company performs ongoing credit evaluations of its customers and marketable securities.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160; &#160;&#160; <span style="font-weight:bold">Fair Value of Financial Instruments</span></span></span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The estimated fair values of the Company&#8217;s financial instruments do not materially differ from their respective carrying amounts as of December 31, 2024 and 2023.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements</span></span></span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Valuation Techniques</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In general, and where applicable, the Company uses quoted prices in active markets for identical assets or liabilities to determine fair value. This pricing methodology applies to the Company&#8217;s Level 1 assets and liabilities. If quoted prices in active markets for identical assets and liabilities are not available to determine fair value, the Company uses quoted prices for similar assets and liabilities or inputs other than the quoted prices that are observable, either directly or indirectly. This pricing methodology applies to the Company&#8217;s Level 2 and Level 3 assets and liabilities.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 1 Measurements</span></span></span></span></div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Securities classified as available-for-sale are reported at fair value on a recurring basis. These securities are classified as Level 1 of the valuation hierarchy where quoted market prices from reputable third-party brokers are available in an active market. Changes in fair value of securities available-for-sale are recorded in other comprehensive income.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 2 Measurements</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>If quoted market prices are not available, or the prices of securities are derived from various sources, and do not necessarily represent the prices at which these securities could have been bought or sold, the Company obtains fair value measurements of these securities or of similar assets and liabilities from an independent pricing service.&#160;These securities are reported using Level 2 inputs and the fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, U.S. government and agency yield curves, live trading levels, trade execution data, market consensus prepayment speeds, credit information, and the security&#8217;s terms and conditions, among other factors.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
                  <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>For cross-currency swap and derivatives measured under Level 2, the Company uses the market approach using quotations from banks and other public information.</span></span></span></span></div>
                  <div style="line-height:1.25">&#160;</div>
                </div>
                <div><ix:exclude>
                  <div style="line-height:1.25;font-family:'Times New Roman'">
                    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 27</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
                  </div>
                  <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">NOTE 11:</span>&#160; &#160; &#160;<span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (continued)</span></span></span></span></div>
                  <div style="line-height:1.25">&#160;</div>
                  <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements (continued)</span></span></span></span></span></span></div>
                  <div style="margin-left:45pt;line-height:1.25">&#160;</div>
                </ix:exclude></div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 3 Measurements</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments in equity securities of privately-held companies without readily determinable fair values are measured using the Measurement Alternatives (see Note 2J). The Company reviews these investments for impairment and observable price changes on a quarterly basis and adjusts the carrying value accordingly. For the year ended December 31, 2023, and 2024, the Company did not record significant changes to the carrying value of such investments.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Recurring fair value measurements using the indicated inputs:</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <ix:nonNumeric id="Fxbrl_20250222095213948" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" contextRef="C_20240101to20241231" escape="true">
                  <div>
                    <div>
                      <div>
                        <div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;padding-bottom:2px">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">Details</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center;font-weight:normal">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">December&#160;31,</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">2024</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Quoted prices in active market</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 1)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant other observable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 2)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant unobservable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_667" name="tsem:PrivatelyHeldEquity" contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143200076_Fact_667" name="tsem:PrivatelyHeldEquity" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143510539" name="tsem:PrivatelyHeldEquity" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_669" name="tsem:PrivatelyHeldEquity" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net liability position</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20220221151634456" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,302</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143200078_xbrl_20220221151634456" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20220221151626660" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,302</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143530365" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_678" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,478</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143200081_Fact_678" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20230320114821406" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,302</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_681" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                        <div style="margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                                  <div style="line-height:1.25">Details</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25">December&#160;31,</div>
                                  <div style="line-height:1.25">2023</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Quoted prices in active market</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 1)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant other observable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 2)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant unobservable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_686" name="tsem:PrivatelyHeldEquity" contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143756459_Fact_686" name="tsem:PrivatelyHeldEquity" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143634353" name="tsem:PrivatelyHeldEquity" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_689" name="tsem:PrivatelyHeldEquity" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Marketable securities held for sale</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_690" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">184,960</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143756460_Fact_690" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20220103152225614" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">184,960</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143653360" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net asset position</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20230425195907657_xbrl_20220221151634456" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,394</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143756462_xbrl_20230425195907657_xbrl_20220221151634456" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20230425195907657_xbrl_20220221151626660" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,394</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143703281" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_698" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">193,134</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250222143756464_Fact_698" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_700" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">186,354</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25"><ix:nonFraction id="FFact_701" name="us-gaap:FairValueNetAssetLiability" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,780</ix:nonFraction></div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                      </div>
                    </div>
                  </div>
                </ix:nonNumeric>
                <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
              </div>
            </div>
            <div><ix:exclude>
              <div style="clear:both;margin-top:0pt;margin-bottom:0pt">
                <div>
                  <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 28</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
                </div>
              </div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 11:</span>&#160; &#160; &#160;<span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (continued)</span></span></span></span></span>
              <p style="margin:0pt">&#160;</p>
            </ix:exclude></div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E.</span><span>&#160; &#160; &#160;</span></span></span><span><span><span style="font-weight:bold">Short-Term Deposits and Marketable Securities</span></span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Short-term Deposits as of December 31, 2024 amounted to $<ix:nonFraction id="Fxbrl_20250222150700380" name="us-gaap:ShortTermInvestments" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">946,351</ix:nonFraction>; as of December 31, 2023, short-term deposits and marketable securities included deposits in the amount of $<ix:nonFraction id="Fxbrl_20250222150647794" name="us-gaap:ShortTermInvestments" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">790,823</ix:nonFraction> and marketable securities with applicable accrued interest in the amount of $<ix:nonFraction id="Fxbrl_20250222150735907" name="us-gaap:MarketableSecurities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">184,960</ix:nonFraction>.</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2024, the Company sold its entire portfolio and had no outstanding marketable securities as of December 31, 2024.</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            <ix:nonNumeric id="Fxbrl_20240227115604734" name="tsem:ScheduleOfMarketableSecuritiesTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The following table summarizes amortized costs, gross unrealized gains and losses and estimated fair values of available-for-sale marketable securities as of December 31, 2023:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized gains</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized losses</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:52%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_709" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">166,356</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_710" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,015</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(<ix:nonFraction id="Fxbrl_20220221154032927" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,117</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_712" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">161,254</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:2px;vertical-align:baseline">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_713" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,470</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_714" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">73</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220221154028346" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_716" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,456</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_721" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">188,826</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_722" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,088</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(<ix:nonFraction id="Fxbrl_20220221154218408" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,204</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_724" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">183,710</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* Excluding accrued interest of $<ix:nonFraction id="Fxbrl_20240214095726921" name="us-gaap:DepositLiabilitiesAccruedInterest" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,250</ix:nonFraction>.</span></span></span></span></div>
              </div>
            </ix:nonNumeric>
            <p style="margin:0pt">&#160;</p>
            <ix:nonNumeric id="Fxbrl_20240227115705872" name="tsem:ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The scheduled maturities of available-for-sale marketable securities as of December 31, 2023, were as follows:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized Cost</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within one year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_727" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,075</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_728" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,938</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within 2-5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_729" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,256</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_730" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">130,271</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due after 5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_731" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,495</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_732" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,501</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_733" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">188,826</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_734" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">183,710</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
              </div>
            </ix:nonNumeric>
            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">
                <p style="margin:0pt">&#160;</p>
              </div>
            </div>
            <div>
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
                  <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Investments with continuous unrealized losses for less than twelve months and for twelve months or more and their related fair values December 31, 2023, were as indicated in the following tables. As of December 31, 2024, there were no such outstanding investments.</p>
                </div>
                <div style="text-align:center;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="margin-left:81pt">
                  <ix:nonNumeric id="Fxbrl_20250222104615887" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" contextRef="C_20240101to20241231" escape="true">
                    <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="22" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31, 2023</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for less than twelve</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>months</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for twelve months</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>or more</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_789" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">49,843</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="FFact_790" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,073</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_791" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,167</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="FFact_792" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,044</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_793" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">117,010</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(<ix:nonFraction id="FFact_794" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,117</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20220211174405005_Fact_777" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,299</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220211174405005_Fact_778" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20220211174405005_Fact_779" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,404</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220211174405005_Fact_780" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">85</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20220211174405005_Fact_781" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,703</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220211174405005_Fact_782" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20220211174416183_Fact_783" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">53,142</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220211174416183_Fact_784" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,075</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20220211174416183_Fact_785" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,571</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(<ix:nonFraction id="Fxbrl_20220211174416183_Fact_786" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,129</ix:nonFraction></span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20220211174416183_Fact_787" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">125,713</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20220211174416183_Fact_788" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,204</ix:nonFraction></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>

                    </table>
                  </ix:nonNumeric>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 29</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="F20250222114549316_301" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Employee Termination Benefits</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">Israeli law, labor agreements and corporate policy determine the obligations of Tower to make severance payments to dismissed Israeli employees and to Israeli employees leaving employment under certain circumstances. Generally, the liability for severance pay benefits, as determined by Israeli law, is based upon length of service and the employee&#8217;s monthly salary. This liability is primarily covered by regular deposits made each month by Tower into recognized severance and pension funds and by insurance policies maintained by Tower, based on the employee&#8217;s salary for the relevant month.</div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">Tower implements a labor agreement with regard to most of its Israeli employees, according to which monthly deposits into recognized severance and pension funds or insurance policies release it from any additional severance obligation in excess of the balance in such accounts to such Israeli employees and, therefore, Tower incurs no liability or asset with respect to such severance obligations and deposits. Any net severance amount is released on the employee&#8217;s termination date. Payments relating to Israeli employee termination benefits were $<ix:nonFraction id="F20250222114548675_0" name="us-gaap:DefinedBenefitPlanSpecialTerminationBenefits" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,716</ix:nonFraction>, $<ix:nonFraction id="F20250222114548677_1" name="us-gaap:DefinedBenefitPlanSpecialTerminationBenefits" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,752</ix:nonFraction> and $<ix:nonFraction id="F20250222114548680_2" name="us-gaap:DefinedBenefitPlanSpecialTerminationBenefits" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,269</ix:nonFraction> for 2024, 2023 and 2022, respectively.</div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">TPSCo established a Defined Contribution Retirement Plan (the &#8220;DC Plan&#8221;) for its employees through which TPSCo contributes approximately <ix:nonFraction id="F20250222114549300_290" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">8</ix:nonFraction>% of employee base salary to the DC Plan. Such contribution releases the employer from further obligation to any payments upon termination of employment. The contribution is remitted either to third party benefit funds based on employee preference, or directly, to those employees who elected not to enroll in the DC Plan. Total payments under the DC Plan in 2024, 2023 and 2022 amounted to $<ix:nonFraction id="F20250222114549302_291" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,853</ix:nonFraction>, $<ix:nonFraction id="F20250222114549303_292" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,266</ix:nonFraction> and $<ix:nonFraction id="F20250222114549304_293" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,838</ix:nonFraction> respectively.</div>
          </div>
        </div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 30</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following information provides the changes in 2024, 2023 and 2022 periodic expenses and benefit obligations due to the bargaining agreement signed between TSNB and its collective bargaining unit employees.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Post-Retirement Medical Plan</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the net periodic benefit cost and other amounts recognized in other comprehensive income for post-retirement medical plan expense are as follows as of December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549237_249" name="us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548682_3" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548684_4" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549273_273" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549272_272" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548689_5" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">71</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548691_6" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">57</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549074_165" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549091_166" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549093_167" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net (gain) loss</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548693_7" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">272</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548695_8" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">282</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548697_9" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">157</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549206_227" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">205</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549207_228" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">209</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549209_229" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">96</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549096_168" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549097_169" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549099_170" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net (gain) loss for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549203_225" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">149</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549228_241" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">195</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548699_10" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">515</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549101_171" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549103_172" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549113_173" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548701_11" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">272</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548706_12" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">282</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548708_13" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">157</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549204_226" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">123</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548710_14" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548712_15" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">358</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549210_230" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">82</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548714_16" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">122</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548716_17" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">454</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548718_18" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.00</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548721_19" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548723_20" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">3.00</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549065_159">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549066_160">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549068_161">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549069_162">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549071_163">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549072_164">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548725_21" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.20</ix:nonFraction>%/<ix:nonFraction id="F20250222114548726_22" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">11.00</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548728_23" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">7.30</ix:nonFraction>%/<ix:nonFraction id="F20250222114549238_250" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">9.25</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548730_24" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">6.00</ix:nonFraction>%/<ix:nonFraction id="F20250222114549213_231" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.50</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548732_25" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.20</ix:nonFraction>%/<ix:nonFraction id="F20250222114548735_26" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.70</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548737_27" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">7.30</ix:nonFraction>%/<ix:nonFraction id="F20250222114548739_28" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.30</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549297_288" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">6.00</ix:nonFraction>%/<ix:nonFraction id="F20250222114549180_211" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">6.40</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548741_29" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114549239_251" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548742_30" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114548744_31" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548746_32" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114548749_33" name="tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114548751_34" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2033</ix:nonNumeric>/<ix:nonNumeric id="F20250222114548753_35" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2033</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549172_207" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric>/<ix:nonNumeric id="F20250222114549173_208" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114548755_36" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric>/<ix:nonNumeric id="F20250222114548756_37" name="tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Measurement date</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549287_282" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" format="ixt:date-monthname-day-year-en">December 31, 2024</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549290_283" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" format="ixt:date-monthname-day-year-en">December 31, 2023</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549291_284" name="tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" format="ixt:date-monthname-day-year-en">December 31, 2022</ix:nonNumeric></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <p style="margin:0pt">&#160;</p>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 31</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:49.65pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, change in plan assets and funded status for post-retirement medical plan are as follows as of the years ended December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549276_275" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" continuedAt="F20250222121342504" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan related benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548758_38" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,319</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549264_267" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,454</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548760_39" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,912</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548763_40" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548765_41" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549275_274" name="us-gaap:DefinedBenefitPlanServiceCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549271_271" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548767_42" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">71</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548768_43" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">57</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548770_44" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548772_45" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548774_46" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549115_174" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549120_175" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549122_176" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actuarial (gain) loss, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549185_214" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">149</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549216_233" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">195</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548777_47" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">515</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit medical plan related obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548779_48" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,235</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548781_49" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,319</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549266_268" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,454</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549123_177" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549125_178" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549126_179" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548783_50" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548785_51" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548786_52" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548788_53" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548791_54" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548793_55" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549133_182" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549128_180" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549130_181" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related net funding</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549214_232" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,235</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549241_252" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,319</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549268_269" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,454</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <p style="margin:0pt">&#160;</p>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 32</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:49.65pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:continuation id="F20250222121342504">
          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548795_56" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548796_57" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548798_58" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548800_59" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,179</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548802_60" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,269</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548805_61" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,395</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548806_62" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,235</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114548808_63" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,319</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="F20250222114549269_270" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,454</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548810_64" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.70</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548812_65" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.00</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548814_66" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.10</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549134_183">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549136_184">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549137_185">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548816_67" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.60</ix:nonFraction>%/<ix:nonFraction id="F20250222114548818_68" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">11.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548820_69" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.20</ix:nonFraction>%/<ix:nonFraction id="F20250222114549244_254" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">11.00</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548822_70" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">7.30</ix:nonFraction>%/<ix:nonFraction id="F20250222114549182_212" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">9.25</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548824_71" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.60</ix:nonFraction>%/<ix:nonFraction id="F20250222114549242_253" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">9.90</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548825_72" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.20</ix:nonFraction>%/<ix:nonFraction id="F20250222114548827_73" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.70</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548829_74" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">7.30</ix:nonFraction>%/<ix:nonFraction id="F20250222114548832_75" name="us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">8.30</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548834_76" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114548835_77" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548837_78" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114548839_79" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549294_286" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114548841_80" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549193_219" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114549195_220" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549196_221" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114549198_222" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549202_224" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction>%/<ix:nonFraction id="F20250222114549199_223" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.50</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114548842_81" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2034</ix:nonNumeric>/<ix:nonNumeric id="F20250222114548845_82" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2035</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114548847_83" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2033</ix:nonNumeric>/<ix:nonNumeric id="F20250222114548849_84" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2034</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114548850_85" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric>/<ix:nonNumeric id="F20250222114548852_86" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">2031</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549306_294" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2034</ix:nonNumeric>/<ix:nonNumeric id="F20250222114549307_295" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2034</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549309_296" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2033</ix:nonNumeric>/<ix:nonNumeric id="F20250222114549311_297" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2033</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonNumeric id="F20250222114549312_298" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2031</ix:nonNumeric>/<ix:nonNumeric id="F20250222114549314_299" name="us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">2031</ix:nonNumeric></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:continuation>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="F20250222114549279_276" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548854_87" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">56</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548856_88" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548858_89" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">75</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548860_90" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">80</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548862_91" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548863_92" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">438</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description of Significant Gains and Losses in Obligations:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain mainly due to the discount rate increase compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial gain due to a significant reduction in retirees receiving medical coverage.</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 33</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:56.7pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB Pension Plan</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB has a pension plan that provides monthly pension payments to eligible employees upon retirement. The pension benefits are based on years of service and specified benefit amounts. TSNB uses a December 31 measurement date each year. TSNB&#8217;s funding policy is to make contributions that satisfy at least the minimum required contribution for IRS qualified plans.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, the change in plan assets and funded status for TSNB&#8217;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549280_277" name="us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548865_93" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">868</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549261_265" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">891</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549263_266" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">627</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548867_94" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,075</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548869_95" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,034</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548872_96" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">778</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected administrative expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548873_97" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">200</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548875_98" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">200</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549192_218" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">200</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548877_99" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548879_100" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549233_247" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549293_285" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">91</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549187_215" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">123</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549235_248" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548881_101" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549217_234" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">183</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549218_235" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">52</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549142_188" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549144_189" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549146_190" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net loss (gain) for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549176_209" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">192</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549220_236" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">346</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548883_102" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,545</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548887_103" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548889_104" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548890_105" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548892_106" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">91</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549139_186" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">123</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549140_187" name="tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549178_210" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">286</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549224_238" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">220</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548894_107" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,542</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost (gain) and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549188_216" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">199</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549221_237" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">403</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548896_108" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,594</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548897_109" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.90</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548901_110" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548903_111" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">2.90</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548905_112" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.60</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548907_113" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.60</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548909_114" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">3.10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549147_191">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549148_192">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549150_193">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 34</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:56.7pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, change in plan assets and funded status for TSNB&#8217;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549286_281" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548911_115" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,281</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548913_116" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,436</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548917_117" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">22,081</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548919_118" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">868</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549258_263" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">891</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549260_264" name="us-gaap:DefinedBenefitPlanInterestCost" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">627</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548944_119" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">963</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548946_120" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">963</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548949_121" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">804</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549151_194" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549153_195" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549155_196" name="us-gaap:DefinedBenefitPlanPlanAmendments" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Actuarial loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549190_217" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,152</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549226_240" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">917</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548951_122" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">4,468</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548960_123" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,034</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548967_124" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,281</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548975_125" name="us-gaap:DefinedBenefitPlanBenefitObligation" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,436</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549257_262" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,953</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549170_206" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,511</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114548978_126" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,750</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actual return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549225_239" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">187</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548985_127" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,628</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548988_128" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,211</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549157_197" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549158_198" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114548990_129" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expenses paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548992_130" name="tsem:DefinedBenefitPlanExpensesPaid" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">272</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548996_131" name="tsem:DefinedBenefitPlanExpensesPaid" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">224</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549184_213" name="tsem:DefinedBenefitPlanExpensesPaid" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">224</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114548998_132" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">964</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549000_133" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">962</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="F20250222114549002_134" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">804</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549004_135" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,904</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549006_136" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,953</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549009_137" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,511</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Funded Status</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549012_138" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,870</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549014_139" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,672</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549017_140" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,075</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549019_141" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,870</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549021_142" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,672</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549023_143" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,075</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230320175054563_20250222114549019_141" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230320175054563_20250222114549021_142" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230320175054563_20250222114549023_143" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549025_144" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,870</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549028_145" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,672</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549030_146" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,075</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549033_147" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.60</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549035_148" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">4.90</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549037_149" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="Pure" scale="-2" decimals="4" format="ixt:num-dot-decimal">5.10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549159_199">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549161_200">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549162_201">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <p style="margin:0pt">&#160;</p>
        <div><ix:exclude>
          <div style="clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 35</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:56.7pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549282_278" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:60%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549246_255" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,244</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549248_256" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,285</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549249_257" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,332</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549250_258" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,357</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549252_259" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,375</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549298_289" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,690</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description of Significant Gains and Losses in Obligations:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain primarily attributable to the discount rate increase as compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial loss primarily attributable to the discount rate decrease as compared to the prior year and demographic experience during the year.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The plan&#8217;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549283_279" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" continuedAt="F20250222121301070" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549164_202" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549039_150" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,904</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549231_245" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549255_261" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549041_151" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">18,904</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549231_246" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The plan&#8217;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2023:</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:continuation id="F20250222121301070">
          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549166_203" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549051_152" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,953</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549295_287" name="us-gaap:InvestmentsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549168_204" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549253_260" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,953</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="F20250222114549169_205" name="us-gaap:AssetsFairValueDisclosure" contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:continuation>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB&#8217;s pension plan weighted average asset allocations on December 31, 2024, by asset category are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="F20250222114549284_280" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember" escape="true">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asset Category</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Target&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">allocation </span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Equity securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549053_153" name="us-gaap:DefinedBenefitPlanFundedPercentage" contextRef="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549054_154" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" contextRef="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549056_155" name="us-gaap:DefinedBenefitPlanFundedPercentage" contextRef="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">90</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549058_156" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" contextRef="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">90</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549060_157" name="us-gaap:DefinedBenefitPlanFundedPercentage" contextRef="C_20241231" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="F20250222114549061_158" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" contextRef="C_20241231" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <p style="margin:0pt">&#160;</p>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 36</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES (continued)</span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans (continued)</span></span></span></span></div>
          <div style="margin-left:56.7pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB&#8217;s primary policy goals regarding the plan&#8217;s assets are to (1) provide liquidity to meet the Plan benefit payments and expenses payable from the Plan, (2) offer reasonable probability of achieving growth of assets that will assist in closing the Plan&#8217;s funding gap, and (3) manage the Plan&#8217;s assets in a liability framework. Plan assets are currently invested in commingled funds with various debt and equity investment objectives. The target asset allocation for the plan assets is 90% debt, or fixed income securities, and 10% equity securities. Individual funds are evaluated periodically based on comparisons to benchmark indices and peer group funds, and investment decisions are made by TSNB in accordance with the policy goals. Actual allocation to each asset category fluctuates and may not be within the target allocation specified above due to changes in market conditions.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The estimated expected return on assets of the plan is based on assumptions derived from, among other things, the historical return on assets of the plan, the current and expected investment allocation of assets held by the plan and the current and expected future rates of return in the debt and equity markets for investments held by the plan. The obligations under the plan could differ from the obligation currently recorded, if management's estimates are not consistent with actual investment performance.</span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222054137928" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 13:</span><span> &#160; &#160; <span style="font-weight:bold">COMMITMENTS AND CONTINGENCIES</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Liens</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Loans, and Capital Leases</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>For liens under TPSCo&#8217;s JPY Loans, see Note 10C.&#160; For liens under the capital lease agreements, see Note 10D.&#160;</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TPSCo</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:80pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">1.&#160;&#160; </span><span style="font-weight:bold">Renewed Contracts</span></span></span></span></span></div>
        <div style="margin-left:81pt;line-height:1.25">&#160;</div>
        <div style="text-align:justify;margin-left:94.5pt;line-height:1.25;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>In August 2022, Tower, TPSCo and NTCJ extended certain agreements with respect to TPSCo through March 2027 under certain amended terms, including changes to the commercial pricing for the services provided by TPSCo and enhanced financial support from Tower and NTCJ to TPSCo.</span></span></span></span></span><br/><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>&#160;</span></span></span></span></span></div>
        <div style="margin-left:80pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">2.</span><span>&#160;&#160; <span style="font-weight:bold">Japanese Operations Restructuring</span></span></span></span></span></span></div>
        <div style="text-align:justify;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:96pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">During 2022 and in accordance with agreements signed in 2019, as amended thereafter, between Tower, NTCJ and TPSCo, TPSCo&#8217;s operation in Japan was re-organized and re-structured, maintaining operations at the Uozu and Tonami facilities unchanged, while the Arai facility, which provided products solely to NTCJ and did not serve the Company&#8217;s customers, ceased operations, while a portion of the machinery and equipment of the Arai facility was transferred to the Tonami facility. The remaining machinery and equipment were sold to third parties.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="clear:both;margin-top:0pt;margin-bottom:0pt">
            <div style="margin-top:0pt;margin-bottom:0pt">
              <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 37</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
            </div>
          </div>
          <div style="text-align:justify;line-height:1.25;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="margin-top:0pt;margin-bottom:0pt"><span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">NOTE 13:</span><span style="margin-top:0pt;margin-bottom:0pt">&#160;&#160;&#160;&#160; <span style="font-weight:bold;margin-top:0pt;margin-bottom:0pt">COMMITMENTS AND CONTINGENCIES (continued)</span></span></span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160; &#160; &#160;<span style="font-weight:bold">TPSCo (continued)</span></span></span></span></span></span></div>
          <div style="text-align:justify;margin-left:49.65pt;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The restructuring process, including the transfer and installation of machinery and equipment in the Tonami facility and the sale of certain equipment, was mostly completed during 2023 and resulted in total restructuring gain, net from the sale of machinery and equipment of $<ix:nonFraction id="Fxbrl_20240214033456148" name="tsem:RestructuringGainFromSaleOfMachineryAndEquipment" contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,411</ix:nonFraction> as well as total restructuring costs of $<ix:nonFraction id="Fxbrl_20240214033506260" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,076</ix:nonFraction>.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the year ended December 31, 2024, the Company recorded restructuring gain from a government subsidy received in relation to this Japan operations restructuring of $<ix:nonFraction id="Fxbrl_20230320152102225" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,270</ix:nonFraction>.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the year ended December 31, 2023, the Company recorded restructuring gain from the sale of machinery and equipment, net, of $<ix:nonFraction id="Fxbrl_20240214033122156" name="tsem:RestructuringGainFromSaleOfMachineryAndEquipment" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">52,168</ix:nonFraction>, as well as restructuring expense of $<ix:nonFraction id="Fxbrl_20240214033128380" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,662</ix:nonFraction>.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Changes in accruals&#160;related to the Arai facility cessation for the years ended December 31, 2024 and December 31, 2023 were as follows:</span></span></div>
          </div>
        </div>
        <div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:81pt">
            <ix:nonNumeric id="Fxbrl_20250222054309353" name="tsem:ChangesCessationRelatedAccrualsTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div>
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asset disposal</span></span></span></span></div>
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other Restructuring costs accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of January 1, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20240227122811920" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20221231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,963</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20240227122834202" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20221231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,635</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Expenses accrued</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20240227122900506_xbrl_20230320150045267_xbrl_20230320145908263" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20240227122900506_xbrl_20230320150040289_xbrl_20230320145919953" name="us-gaap:RestructuringCostsAndAssetImpairmentCharges" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,662</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accruals related to assets</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20240227122912333_xbrl_20230425154948429_xbrl_20230320150045267_xbrl_20230320145908263" name="tsem:AccrualsRelatedToAssets" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,741</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20240227122912333_xbrl_20230425154948429_xbrl_20230320150040289_xbrl_20230320145919953" name="tsem:AccrualsRelatedToAssets" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,318</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20240227122922078_xbrl_20230425154951998_xbrl_20230320150045267_xbrl_20230320145908263" name="tsem:PaymentToProceedsFromCash" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">222</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20240227122922078_xbrl_20230425154951998_xbrl_20230320150040289_xbrl_20230320145919953" name="tsem:PaymentToProceedsFromCash" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,852</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20230320145919953" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20230320145923522" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,127</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20230425154951998_xbrl_20230320150045267_xbrl_20230320145908263" name="tsem:PaymentToProceedsFromCash" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="Fxbrl_20230425154951998_xbrl_20230320150040289_xbrl_20230320145919953" name="tsem:PaymentToProceedsFromCash" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,127</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20230320150045267_xbrl_20230320145919953" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20230320150045267_xbrl_20230320145923522" name="tsem:FactoryCessationRelatedAccruals" contextRef="C_20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </ix:nonNumeric>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">License Agreements</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">The Company enters into intellectual property and licensing agreements with third parties from time to time. The effect of each of them on the Company&#8217;s total assets and results of operations is immaterial. Certain of these agreements call for royalties to be paid by the Company to these third parties.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Lease Agreement</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">TSNB leases its facilities under an operational lease contract that is due to expire in the first quarter of 2027. In amendments to its lease, (i) TSNB secured various contractual safeguards designed to limit and mitigate any adverse impact of construction activities on its operations; and (ii) certain obligations of TSNB and the landlord are specified, including certain noise abatement actions at the facility. The landlord has made claims that TSNB&#8217;s noise abatement efforts are not adequate under the terms of the amended lease and has requested a judicial declaration that TSNB has committed material non-curable breach of the lease so that the landlord may claim that it has the right to terminate the lease. TSNB does not agree and is disputing these claims.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 38</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 13:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">COMMITMENTS AND CONTINGENCIES (continued)</span></span></span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Agreement with ST Microelectronics</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In 2021, TSIT, Tower&#8217;s wholly-owned Italian subsidiary, entered into a definitive agreement with ST Microelectronics (&#8220;ST&#8221;) to share under collaborative arrangement a 300mm facility with ST in Agrate, Italy. The parties are sharing the cleanroom space and the facility infrastructure, with the Company installing certain of its own equipment inside the clean room in an area which consumes approximately one-third of the total clean room space. TSIT and ST are investing in their respective process equipment, and have been working to accelerate the process flows&#8217; transfer to the facility, product development, qualification and subsequent ramp-up. The comprehensive qualification process has been completed in the fourth quarter of 2024, followed by the commencement of volume production and operations, which were, and will continue to be, managed by ST.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">F.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Capacity Corridor Agreement with Intel</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In September 2023, Tower and Intel signed an agreement under which a capacity corridor is being established in Intel&#8217;s 300mm facility in New Mexico, USA. Under this agreement, Tower is investing up to $<ix:nonFraction id="Fxbrl_20250227023225089" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="C_20230901to20230930_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300,000</ix:nonFraction> for equipment and other fixed assets to be owned by Tower and installed and qualified for Tower processes in this Intel facility. The corridor is in the initial equipment procurement and installation process and not yet qualified for production.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">G.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Other Agreements</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>From time to time, in the ordinary course of business, the Company enters into long-term agreements with various entities for the joint development of product&#160;IPs and processes. The developed IPs may be owned separately by either the other entity or the Company, or owned jointly by both parties, as applicable.</span></span></span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 39</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20240227123806257" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25">
          <p style="margin:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 14:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">SHAREHOLDERS&#8217; EQUITY</span></span></span></span></span></span></p>
        </div>
        <div>
          <div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div>
              <div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">&#160;&#160; A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Description of Ordinary Shares</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower had <ix:nonFraction id="F20230320070136039_102" name="us-gaap:CommonStockSharesAuthorized" contextRef="C_20241231" unitRef="Shares" scale="6" decimals="-6" format="ixt:num-dot-decimal">150</ix:nonFraction> million authorized ordinary shares, par value NIS <ix:nonFraction id="F20230320070135921_0" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="C_20241231" unitRef="NISPerShare" scale="0" decimals="0" format="ixt:num-dot-decimal">15</ix:nonFraction>.00 each, of which approximately <ix:nonFraction id="F20230320070136039_103" name="us-gaap:CommonStockSharesOutstanding" contextRef="C_20241231" unitRef="Shares" scale="6" decimals="-5" format="ixt:num-dot-decimal">111.6</ix:nonFraction> million were outstanding. Holders of ordinary shares are entitled to participate equally in the payment of cash dividends and bonus share (stock dividend) distributions, if any, and, in the event of the liquidation of Tower, in the distribution of assets after satisfaction of liabilities to creditors. Each ordinary share is entitled to one vote on all matters to be voted on by shareholders.</span></span>
                    <p style="margin:0pt">&#160;</p>
                  </div>
                </div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">&#160;&#160; B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Equity Incentive Plans</span></span></span></span></div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1)&#160; Tower&#8217;s 2013 Share Incentive Plan (the &#8220;2013 Plan&#8221;)</span></span></div>
                <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In 2013, the Company adopted a share incentive plan for directors, officers and employees of the Company (&#8220;2013 Plan&#8221;).</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">&#160;</div>
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the 2013 Plan, the Company granted a total of approximately <ix:nonFraction id="F20230320070136043_107" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="6" decimals="-4" format="ixt:num-dot-decimal">1.58</ix:nonFraction> million restricted stock units (&#8220;RSUs&#8221;) to its employees and directors during 2024 and a total of approximately <ix:nonFraction id="F20230320070136045_108" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="6" decimals="-4" format="ixt:num-dot-decimal">0.80</ix:nonFraction> million RSUs&#160; to its employees and directors during 2023, including the below-described grants to the CEO and directors, with vesting periods of up to <ix:nonNumeric id="F20230320070136091_158" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="F20230320070136046_109" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></ix:nonNumeric>. These RSUs amounts also include performance based RSUs (&#8220;PSUs&#8221;) and market based RSUs (&#8220;MSUs&#8221;). The Company determines compensation expenses of the RSUs based on the closing market price of the ordinary shares on the last trading day immediately prior to the date of grant and amortizes it over the applicable vesting period, taking into consideration achievement, if any, of performance and market criteria.</span></span></div>
                </div>
              </div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2024, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div>
              <div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(i) approximately <ix:nonFraction id="Fxbrl_20240214011214114" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">78.4</ix:nonFraction> thousand time-vested RSUs, <ix:nonFraction id="Fxbrl_20240214011227465" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">176.3</ix:nonFraction> thousand PSUs and <ix:nonFraction id="Fxbrl_20250222164039164" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">256.3</ix:nonFraction> thousand MSUs, granted to the CEO, with 33% of such RSUs, PSUs and MSUs to vest at the end of each year for <ix:nonNumeric id="Fxbrl_s_20240214011241257" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="Fxbrl_20240214011241257" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric></ix:nonNumeric> following the grant date. The total compensation value of these awards was approximately $<ix:nonFraction id="Fxbrl_20240214011307711" name="us-gaap:ShareBasedCompensation" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">16,500</ix:nonFraction>. As was approved by shareholders in 2019, the grant also included a provision requiring the CEO to own, commencing May 2024, ordinary shares of the Company at a minimum value that equals at least three times his annual base salary as of May 2024 (the &#8220;Minimum Holding&#8221;). As of December 31, 2024, the CEO is in compliance with the Minimum Holding requirement;</span></span></div>
                </div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(ii) approximately <ix:nonFraction id="Fxbrl_20240214011350016" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">7.4</ix:nonFraction> thousand time-vested RSUs to the chairman of the Board of Directors (the &#8220;Chairman&#8221;) for a total compensation value of $<ix:nonFraction id="Fxbrl_20240214011403476" name="us-gaap:ShareBasedCompensation" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300</ix:nonFraction>, to vest <ix:nonFraction id="Fxbrl_20240214011415215" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction>% at the end of each year for <ix:nonNumeric id="Fxbrl_20250222164813043" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric> following the grant date; and</span></span></div>
                  <div style="line-height:1.25">&#160;</div>
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(iii) approximately <ix:nonFraction id="Fxbrl_20240214011427345" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">4.9</ix:nonFraction> thousand time-vested RSUs to each of the eight members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $<ix:nonFraction id="Fxbrl_20250222164739003" name="us-gaap:ShareBasedCompensation" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,600</ix:nonFraction>, vesting over a <ix:nonNumeric id="Fxbrl_20240214011455651" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">two-year</ix:nonNumeric> period, with <ix:nonFraction id="Fxbrl_20240214011508608" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% vesting on the first anniversary of the date of grant and <ix:nonFraction id="Fxbrl_20240214011524134" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% on the second anniversary of the date of grant.</span></span></div>
                </div>
              </div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div><ix:exclude>
              <div style="line-height:1.25;font-family:'Times New Roman'">
                <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 40</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
              </div>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 14:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">SHAREHOLDERS&#8217; EQUITY (continued)</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;font-family:Times New Roman;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">B.&#160; &#160;&#160; Equity Incentive Plans (continued)</span></span></div>
              <div style="text-align:justify;margin-left:49.5pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
            </ix:exclude></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As was approved by shareholders in 2020, commencing July 2025, the members of the Board will have to own ordinary shares of the Company at a minimum value that equals at least 50% of their annual base fee and the Chairman will have to own ordinary shares of the Company at a minimum value that equals at least 50% of his annual cash compensation (the &#8220;BOD Minimum Holding&#8221;). The Chairman and the members of the Board have until July 2025 to accumulate the BOD Minimum Holding (whether by conversion of RSUs to ordinary shares or by purchase of ordinary shares), and during such period, until they accumulate the BOD Minimum Holding, they must retain at least <ix:nonFraction id="Fxbrl_20240214011754391" name="tsem:PercentageOfVestedRestrictedStockUnite" contextRef="C_20240101to20241231" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">20</ix:nonFraction>% of the vested time-based RSUs granted to him/her on or after July 2020.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2023, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) approximately <ix:nonFraction id="Fxbrl_20250226161407547" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">75.8</ix:nonFraction> thousand time-vested RSUs and <ix:nonFraction id="Fxbrl_20250226161416332" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">125.0</ix:nonFraction> thousand PSUs granted to the CEO, subject also to time-vesting, with <ix:nonFraction id="Fxbrl_s_20250226161444676" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="Fxbrl_20250226161444676" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction></ix:nonFraction>% of such RSUs and PSUs to vest at the end of each year for <ix:nonNumeric id="Fxbrl_s_20250226161425754" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="Fxbrl_20250226161425754" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric></ix:nonNumeric> following the grant date. The total compensation value of these RSUs was approximately $<ix:nonFraction id="Fxbrl_20250226161435442" name="us-gaap:ShareBasedCompensation" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,500</ix:nonFraction> and also included the Minimum Holding requirement defined above;</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii)&#160;approximately&#160;<ix:nonFraction id="F20230320070136052_116" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">8.0</ix:nonFraction> thousand time-vested RSUs to the Chairman for a total compensation value of $<ix:nonFraction id="F20230320070136053_117" name="us-gaap:ShareBasedCompensation" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300</ix:nonFraction>, to vest <ix:nonFraction id="F20230320070136053_118" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction>% at the end of each year for <ix:nonNumeric id="Fxbrl_s_20250222165208355" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="Fxbrl_20250222165208356" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric></ix:nonNumeric> following the grant date; and</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii)&#160;approximately&#160;<ix:nonFraction id="F20230320070136054_119" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">3.3</ix:nonFraction> thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $<ix:nonFraction id="F20230320070136055_120" name="us-gaap:ShareBasedCompensation" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">875</ix:nonFraction>, vesting over a <ix:nonNumeric id="F20230320070136056_121" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"> two-year</ix:nonNumeric> period, with <ix:nonFraction id="F20230320070136057_122" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% vesting on the first anniversary of the date of grant and <ix:nonFraction id="Fxbrl_20230425213140639" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% on the second anniversary of the date of grant.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2022, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) approximately <ix:nonFraction id="Fxbrl_20250226160849882" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">59</ix:nonFraction> thousand time-vested RSUs and <ix:nonFraction id="Fxbrl_20250226160857364" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">97</ix:nonFraction> thousand PSUs granted to the CEO, subject also to time-vesting, with <ix:nonFraction id="Fxbrl_s_20250226160906630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal"><ix:nonFraction id="Fxbrl_20250226160906630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction></ix:nonFraction>% of such RSUs and PSUs to vest at the end of each year for <ix:nonNumeric id="Fxbrl_s_20250226160918578" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="Fxbrl_20250226160918578" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric></ix:nonNumeric> following the grant date. Total compensation value of these RSUs was approximately $<ix:nonFraction id="Fxbrl_20250226160928390" name="us-gaap:ShareBasedCompensation" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,200</ix:nonFraction> and also includes the Minimum Holding requirement defined above;</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div><ix:exclude>
              <div style="text-align:justify;line-height:1.25;font-family:Times New Roman">
                <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 41</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
              </div>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 14:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">SHAREHOLDERS&#8217; EQUITY (continued)</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;font-family:Times New Roman;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">B.&#160;&#160; &#160; Equity Incentive Plans (continued)</span></span></div>
              <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;font-family:Times New Roman;font-weight:bold">&#160;</div>
            </ix:exclude></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii)&#160;approximately&#160;<ix:nonFraction id="Fxbrl_20230320124355389" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">6.5</ix:nonFraction> thousand time-vested RSUs to the Chairman for a total compensation value of $<ix:nonFraction id="Fxbrl_20230320124442108" name="us-gaap:ShareBasedCompensation" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">300</ix:nonFraction>, to vest <ix:nonFraction id="Fxbrl_20230320124451654" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction>% at the end of each year for <ix:nonNumeric id="Fxbrl_s_20250222165614315" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"><ix:nonNumeric id="Fxbrl_20250222165614316" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen">3 years</ix:nonNumeric></ix:nonNumeric> following the grant date; and</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii)&#160;approximately&#160;<ix:nonFraction id="Fxbrl_20230320124745764" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="Shares" scale="3" decimals="-2" format="ixt:num-dot-decimal">2.7</ix:nonFraction> thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $<ix:nonFraction id="Fxbrl_20230320124828147" name="us-gaap:ShareBasedCompensation" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">875</ix:nonFraction>, vesting over a <ix:nonNumeric id="Fxbrl_20230320124844651" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember" format="ixt-sec:durwordsen"> two-year</ix:nonNumeric> period, with <ix:nonFraction id="Fxbrl_20230320124855388" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% vesting on the first anniversary of the date of grant and <ix:nonFraction id="Fxbrl_20230320124907620" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">50</ix:nonFraction>% on the second anniversary of the date of grant.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The grants during 2023 and 2022 to the Chairman and the members of the Board also include the BOD Minimum Holding requirement defined above.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2) RSUs awards</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
            <ix:nonNumeric id="Fxbrl_20240227124355507" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                      <tr>
                        <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of beginning of year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135967_34" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,585,560</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135968_35" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">38.10</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135969_36" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,712,996</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135970_37" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">32.90</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135971_38" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">2,211,100</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135972_39" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">24.11</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Granted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135973_40" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,581,492</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135974_41" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">31.89</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135975_42" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">797,241</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135976_43" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">37.64</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135977_44" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">612,881</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135978_45" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">44.99</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Converted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135979_46" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">726,007</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135980_47" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">36.52</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135983_48" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">870,720</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135984_49" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">27.80</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135985_50" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,068,219</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135985_51" name="tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">21.99</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Forfeited</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135986_52" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">42,910</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135987_53" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">36.96</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135988_54" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">53,957</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135989_55" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">32.49</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(<ix:nonFraction id="F20230320070135990_56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">42,766</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135991_57" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">24.24</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of end of year (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135992_58" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">2,398,135</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135993_59" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">34.51</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135994_60" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,585,560</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135995_61" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">38.10</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070135996_62" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="Shares" decimals="INF" format="ixt:num-dot-decimal">1,712,996</ix:nonFraction></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070135999_63" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD_per_Share" decimals="INF" format="ixt:num-dot-decimal">32.90</ix:nonFraction></span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(*) Include (i) <ix:nonFraction id="Fxbrl_20250222112623955" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember" unitRef="Shares" scale="0" decimals="0" format="ixt:num-dot-decimal">736,014</ix:nonFraction>, <ix:nonFraction id="Fxbrl_20250222171822348" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20231231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember" unitRef="Shares" scale="0" decimals="0" format="ixt:num-dot-decimal">559,184</ix:nonFraction> and <ix:nonFraction id="Fxbrl_20250222171832124" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20221231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember" unitRef="Shares" scale="0" decimals="0" format="ixt:num-dot-decimal">595,757</ix:nonFraction> PSUs as of December 31, 2024, 2023 and 2022, respectively and (ii) <ix:nonFraction id="Fxbrl_20250222171853908" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="C_20241231_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember" unitRef="Shares" scale="0" decimals="0" format="ixt:num-dot-decimal">649,249</ix:nonFraction> MSUs as of December 31, 2024.&#160; The performance goals of <ix:nonFraction id="Fxbrl_20250222112710824" name="tsem:PerformanceSharesUnitsOutstanding" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember" unitRef="Shares" scale="0" decimals="0" format="ixt:num-dot-decimal">736,014</ix:nonFraction> PSUs outstanding as of December 31, 2024 were achieved. The achievement of market goals of the MSUs outstanding as of December 31, 2024 shall be determined in accordance with a defined performance measurement methodology.</span></span></span></span></div>
              </div>
            </ix:nonNumeric>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(3) Summary of Information about Employees&#8217; Share Incentive Plans</span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <ix:nonNumeric id="Fxbrl_20240227124458535" name="tsem:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" contextRef="C_20240101to20241231" escape="true">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details for the year ended December 31</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The intrinsic value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136015_78" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">28,667</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136016_79" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,976</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136017_80" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">48,829</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The original fair value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136018_81" name="tsem:FairValueOfRestrictedStockUnitsExercised" contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">26,510</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136019_82" name="tsem:FairValueOfRestrictedStockUnitsExercised" contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,206</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136020_83" name="tsem:FairValueOfRestrictedStockUnitsExercised" contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">23,492</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </ix:nonNumeric>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div><ix:exclude>
              <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
                <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 42</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
              </div>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 14:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">SHAREHOLDERS&#8217; EQUITY (continued)</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="text-align:justify;margin-left:56.7pt;line-height:1.25;font-family:Times New Roman;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">B.&#160; &#160;&#160; Equity Incentive Plans (continued)</span></span></div>
              <div style="text-align:justify;margin-left:49.65pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
            </ix:exclude></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Stock-based compensation expenses were recognized in the Statement of Operations for the years ended December 31, 2024, 2023 and 2022 as follows:</span></span></span></span></div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            </div>
            <div style="margin-left:81pt">
              <ix:nonNumeric id="Fxbrl_20240227124554042" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" contextRef="C_20240101to20241231" escape="true">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost of goods</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136021_84" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,764</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136022_85" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,332</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136023_86" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,393</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Research and development, net</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136024_87" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,422</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136024_88" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,639</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136025_89" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,754</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketing, general and administrative</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136026_90" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,651</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136027_91" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,960</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="F20230320070136028_92" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,068</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total stock-based compensation expense</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="Fxbrl_20250222165801941" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">33,837</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136032_94" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,931</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="F20230320070136033_95" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,215</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </ix:nonNumeric>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Treasury Stock</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 1999 and 1998, the Company funded the purchase by a trustee of an aggregate of approximately <ix:nonFraction id="F20230320070136034_96" name="us-gaap:TreasuryStockCommonShares" contextRef="C_20241231" unitRef="Shares" scale="3" decimals="-3" format="ixt:num-dot-decimal">87</ix:nonFraction> thousand ordinary Tower shares. These shares are classified as treasury shares.</span></span></span></span></div>
          </div>
        </div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222061019489" name="us-gaap:SegmentReportingDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 15:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222061416984" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Revenues by Geographic Area - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>USA</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1259" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">42</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1260" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">46</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1261" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">49</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1262" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">16</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1263" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">17</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1264" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">16</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asia (other than Japan)</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1265" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">33</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1266" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">27</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1267" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">26</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1268" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1269" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">10</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1270" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1271" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1272" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1273" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">100</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The basis of attributing revenues from external customers to a certain geographic area is based on the headquarters&#8217; location of the customer issuing the purchase order.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222061612568" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Long-Lived Assets by Geographic Area</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Substantially all of Tower&#8217;s long-lived assets are located in Israel, substantially all of TSNB&#8217;s and TSSA&#8217;s long-lived assets are located in the United States, substantially all of TPSCo&#8217;s long-lived assets are located in Japan and substantially all of TSIT&#8217;s long-lived assets are located in Italy.</p>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As of December 31, 2024 and 2023:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Israel</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1275" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231_srtStatementGeographicalAxis_countryIL" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">279,023</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_1276" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231_srtStatementGeographicalAxis_countryIL" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">254,868</ix:nonFraction></span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>United States</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1277" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231_srtStatementGeographicalAxis_countryUS" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">322,947</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1278" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231_srtStatementGeographicalAxis_countryUS" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">250,560</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20230320110141293_Fact_1277" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231_srtStatementGeographicalAxis_srtEuropeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">452,557</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="Fxbrl_20230320110141293_Fact_1278" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231_srtStatementGeographicalAxis_srtEuropeMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">371,583</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1279" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231_srtStatementGeographicalAxis_countryJP" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">232,095</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1280" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231_srtStatementGeographicalAxis_countryJP" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">278,918</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_1281" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,286,622</ix:nonFraction></span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_1282" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,155,929</ix:nonFraction></span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
        <p style="margin:0pt">&#160;</p>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 43</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 15:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (continued)</span></span></span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Major Customers - as Percentage of Net Accounts Receivable Balance</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As of December 31, 2024, two customers exceeded 10% of the net accounts receivable balance. As of December 31, 2023, one customer exceeded 10% of the net accounts receivable balance.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20250222061639014" name="tsem:ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Major Customers - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:Times New Roman;margin-left:78pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:top;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer A</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1286" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">13</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1287" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">14</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1288" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">14</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer B</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1289" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">11</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1290" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1291" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other customers *</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1292" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">16</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1293" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">21</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1294" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">24</ix:nonFraction></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                <tr>
                  <td style="width:70.9pt;font-family:'Times New Roman'">&#160;</td>
                  <td style="width:28.35pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>*</span></span></span></span></td>
                  <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                    <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Represents aggregated revenue to three customers that accounted for between <ix:nonFraction id="Fxbrl_20220211180756898" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">3</ix:nonFraction>% and <ix:nonFraction id="Fxbrl_20220211180855593" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction>% of total revenue during 2024, to three customers that accounted for between <ix:nonFraction id="FFact_1295" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">3</ix:nonFraction>% and <ix:nonFraction id="FFact_1296" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">9</ix:nonFraction>% of total revenue during 2023, and to four customers that accounted for between <ix:nonFraction id="FFact_1297" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">4</ix:nonFraction>% and <ix:nonFraction id="FFact_1298" name="us-gaap:ConcentrationRiskPercentage1" contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">8</ix:nonFraction>% of total revenue during 2022.</span></span></span></span></div>
                  </td>
                </tr>

            </table>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E</span><span>.&#160;&#160;&#160;&#160; <span style="font-weight:bold">Reportable Segment</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) The Company believes it is driving its revenues from a single reportable segment, which is its analog foundry operations that is providing semiconductor solutions offering a broad range of process technologies. To provide the capacity and expanded capabilities for its customers, as of December 31, 2024, the Company owns multiple facilities and is sharing capacity and/ or ownership in other facilities as described in Note 1.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii) Since the Company has a single reportable segment, the accounting policies of the segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker (&#8220;CODM&#8221;) assesses performance and decides how to allocate resources based on the consolidated results of the Company.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii) Since the Company has a single reportable segment, its CODM does not allocate resources among segments but is responsible for allocating the entity&#8217;s resources. The CODM uses the consolidated measures of profit or loss mostly when assessing performance rather than allocating resources.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iv) Since the Company has a single reportable segment, it manages its business activities on a consolidated basis.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(v) The Company&#8217;s chief operating decision maker is the chief executive officer of the Company.</span></span></span></span></div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 44</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <ix:nonNumeric id="FFact_1325" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
    <div>
      <div>
        <div>
          <div>
            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 16:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">FINANCING INCOME (EXPENSE), NET</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financing income (expense), net consists of the following for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <ix:nonNumeric id="Fxbrl_20240227094242759" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" contextRef="C_20240101to20241231" escape="true">
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="FFact_1303" name="us-gaap:InterestExpense" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,029</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="FFact_1304" name="us-gaap:InterestExpense" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,444</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="FFact_1305" name="us-gaap:InterestExpense" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,687</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1306" name="us-gaap:InterestAndOtherIncome" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">55,488</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1307" name="us-gaap:InterestAndOtherIncome" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">39,987</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1308" name="us-gaap:InterestAndOtherIncome" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,596</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25">
                          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Series G Debentures amortization, exchange rate and its hedging transactions related results</p>
                        </div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222105428930" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1313" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">640</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1314" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">772</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exchange rate results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222103733422_Fact_1306" name="tsem:ExchangeRateResults" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3,403</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222103733422_Fact_1307" name="tsem:ExchangeRateResults" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,013</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20250222103733422_Fact_1308" name="tsem:ExchangeRateResults" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,986</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20250222103735276_Fact_1306" name="tsem:HedgingTransactionsRelatedResults" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,800</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20250222103735276_Fact_1307" name="tsem:HedgingTransactionsRelatedResults" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,153</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222103735276_Fact_1308" name="tsem:HedgingTransactionsRelatedResults" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities fair value adjustments</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230320104943651_Fact_1315" name="tsem:MarketableSecuritiesFairValueAdjustment" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,605</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230320104943651_Fact_1316" name="tsem:MarketableSecuritiesFairValueAdjustment" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,944</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20230320104943651_Fact_1317" name="tsem:MarketableSecuritiesFairValueAdjustment" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,225</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Bank fees and others</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1318" name="tsem:FinancingExpenseOther" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,833</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1319" name="tsem:FinancingExpenseOther" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">3,176</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1320" name="tsem:FinancingExpenseOther" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">6,693</ix:nonFraction></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_1321" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,834</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20230320171456041" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">30,531</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(<ix:nonFraction id="FFact_1323" name="tsem:FinancingIncomeExpenseNet" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">12,767</ix:nonFraction></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </tr>

                </table>
              </div>
            </ix:nonNumeric>
          </div>
        </div>
      </div>
    </div>
  </ix:nonNumeric>
  <p style="margin:0pt">&#160;</p>

  <div>
    <ix:nonNumeric id="Fxbrl_20250222055239456" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 17:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">RELATED PARTIES BALANCES AND TRANSACTIONS</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Balance</span></span></span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <ix:nonNumeric id="Fxbrl_20250222191312234" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" contextRef="C_20240101to20241231" continuedAt="F20250222191321370" escape="true">
            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The nature of the relationship involved as of December 31, 2024 and 2023:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Long-term investment</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Equity investment in a limited partnership</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1326" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_1327" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">40</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </div>
          </ix:nonNumeric>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Transactions</span></span></span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <ix:continuation id="F20250222191321370">
            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions for the years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>General and administrative expense</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Directors&#8217; fees and reimbursement to directors</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1328" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">804</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><ix:nonFraction id="FFact_1329" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">780</ix:nonFraction></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span><ix:nonFraction id="FFact_1330" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">696</ix:nonFraction></span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </div>
          </ix:continuation>
        </div>
      </div>
    </ix:nonNumeric>
    <p style="margin:0pt">&#160;</p>
    <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 45</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
  </div>

  <div>
    <ix:nonNumeric id="Fxbrl_20240214000907362" name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="C_20240101to20241231" escape="true">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 18:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INCOME TAX</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Tower Statutory Income Rates</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pursuant to Amendment 73 to the Israeli Investment Law adopted in 2017 and since Tower is an Israeli industrial company located in Migdal Ha&#8217;emek, Israel, it meets the conditions for &#8220;Preferred Enterprises&#8221; and as such is entitled to an income tax rate of&#160;<ix:nonFraction id="FFact_1336" name="tsem:PreferredIncomeSubjectTaxRate" contextRef="C_20240101to20241231_srtConsolidatedEntitiesAxis_srtParentCompanyMember" unitRef="Pure" scale="-2" decimals="3" format="ixt:num-dot-decimal">7.5</ix:nonFraction>%. &#160;Any portion of Tower&#8217;s taxable income that is not eligible for Preferred Enterprise benefits, if at all, is to be taxed at the Israeli statutory corporate income tax rate of <ix:nonFraction id="Fxbrl_20230425200908380" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="C_20240101to20241231" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">23</ix:nonFraction>%.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Income Tax Expense, Net</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's provision for income tax is affected by income tax in a&#160;multinational tax environment. The income tax provision is an estimate determined based on current enacted tax laws and tax rates at each of its geographic locations, with the use of acceptable allocation methodologies based upon the Company&#8217;s organizational structure, operations and business mode of work, resulting in applicable taxable income attributable to each of the locations the Company operates in.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s income tax provision consists of the following for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20240227103239718" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current tax expense:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1340" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,431</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1341" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1342" name="us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110812412_Fact_1340" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,579</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110812412_Fact_1341" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,374</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110812412_Fact_1342" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">13,167</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax expense (benefit):</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20220211110820345_Fact_1343" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">17,141</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110820345_Fact_1344" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">62,748</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110820345_Fact_1345" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,550</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20230425192144356" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">4,336</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1347" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">10,810</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1348" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">9,215</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110908207_Fact_1349" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,205</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211110908207_Fact_1350" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,312</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220211110908207_Fact_1351" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,502</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="margin-left:81pt">
          <ix:nonNumeric id="Fxbrl_20240227103305959" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" contextRef="C_20240101to20241231" escape="true">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Profit (loss) before taxes:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1353" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">242,879</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1354" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">588,453</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_1355" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">295,438</ix:nonFraction></span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1356" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">25,452</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1357" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3,611</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1358" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">3,465</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total profit (loss) before taxes</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1359" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">217,427</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1360" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">584,842</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1361" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">291,973</ix:nonFraction></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </ix:nonNumeric>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 46</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 18:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INCOME TAX (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Components of Deferred Tax Asset/Liability</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of the components of the deferred tax assets and liabilities reflected in the balance sheets as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt">
              <ix:nonNumeric id="Fxbrl_20250226154930273" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="C_20240101to20241231" escape="true">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Details</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2024</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2023</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax asset and liability - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Deferred tax assets:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Net operating loss carryforward</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1363" name="tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,397</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1364" name="tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,889</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Employees compensation</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1365" name="tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,675</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1366" name="tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,853</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Accruals and allowances</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1367" name="tsem:DeferredTaxAssetsAccrualsAndReserves" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,355</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1368" name="tsem:DeferredTaxAssetsAccrualsAndReserves" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,997</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development credit</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1369" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,689</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1370" name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">24,677</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development, including Section 174 under U.S. Internal Revenue Code</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20230425145052325_Fact_1369" name="tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">27,732</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20230425145052325_Fact_1370" name="tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">19,582</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Lease liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20240227115135284_xbrl_20230425145052325_Fact_1369" name="tsem:DeferredTaxAssetsLeaseLiabilities" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,617</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20240227115135284_xbrl_20230425145052325_Fact_1370" name="tsem:DeferredTaxAssetsLeaseLiabilities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">12,199</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1371" name="tsem:DeferredTaxAssetsOtherNonCurrent" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">652</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1372" name="tsem:DeferredTaxAssetsOtherNonCurrent" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">2,122</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250226172847956_Fact_1371" name="us-gaap:DeferredTaxAssetsGross" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">91,117</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="Fxbrl_20250226172847956_Fact_1372" name="us-gaap:DeferredTaxAssetsGross" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">87,319</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Valuation allowance, see Note 18F below</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="FFact_1375" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">31,613</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="FFact_1376" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">20,238</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1377" name="us-gaap:DeferredTaxAssetsNet" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">59,504</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1378" name="us-gaap:DeferredTaxAssetsNet" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,081</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Depreciation and amortization</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20230320100839934" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">64,859</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20230320100858074" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">72,254</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">ROU - assets under operating leases</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20240227115210777_xbrl_20230320100839934" name="tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,131</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20240227115210777_xbrl_20230320100858074" name="tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,609</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="FFact_1381" name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">801</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="FFact_1382" name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">838</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20230320100850282" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">66,791</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20230320100914627" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">74,701</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1385" name="tsem:DeferredTaxAssetsNetNonCurrents" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,768</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><ix:nonFraction id="FFact_1386" name="tsem:DeferredTaxAssetsNetNonCurrents" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,810</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20220211111551373_Fact_1387" name="tsem:DeferredTaxLiabilitiesNonCurrents" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,055</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(<ix:nonFraction id="Fxbrl_20220211111551373_Fact_1388" name="tsem:DeferredTaxLiabilitiesNonCurrents" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,430</ix:nonFraction></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>

                </table>
              </ix:nonNumeric>
            </div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Unrecognized Tax Benefit</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227104028505" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1392" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,217</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240227102251559" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">727</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="Fxbrl_20240227104957305" name="tsem:ReductionDueToStatuteOfLimitationOfPriorYears" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">1,000</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1395" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,944</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1396" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,490</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240227102311135" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">727</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240227103122967" name="tsem:ReductionDueToStatuteOfLimitationOfPriorYears" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1399" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">9,217</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
              <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
            <div><ix:exclude>
              <div style="line-height:1.25;font-family:'Times New Roman';clear:both">
                <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 47</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
              </div>
              <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 18:</span><span>&#160; &#160;&#160; <span style="font-weight:bold">INCOME TAX (continued)</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="line-height:1.25;font-family:Times New Roman;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Unrecognized Tax Benefit (continued)</span></span></span></span></div>
              <div style="text-align:justify;line-height:1.25;margin-left:56.7pt">&#160;</div>
            </ix:exclude></div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1400" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20211231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">7,763</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240227102420604" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">727</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20240227102935263" name="tsem:ReductionDueToStatuteOfLimitationOfPriorYears" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:fixed-zero">-</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1403" name="us-gaap:UnrecognizedTaxBenefits" contextRef="C_20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,490</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Effective Income Tax</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <ix:nonNumeric id="Fxbrl_20240227104057872" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="C_20240101to20241231" escape="true">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The reconciliation of the Israeli statutory income tax rate to the effective tax rate for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax expense computed at statutory rates, see (*) below</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1405" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">50,008</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1406" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">134,514</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="FFact_1407" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">67,154</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1408" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">36,588</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1409" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">89,487</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1410" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">46,012</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in valuation allowance</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1411" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">11,375</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1412" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">2,697</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1413" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">5,911</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Permanent differences and other, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1414" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">14,590</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="FFact_1415" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">17,588</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(<ix:nonFraction id="FFact_1416" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal" sign="-">1,551</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211113123646_Fact_1417" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20240101to20241231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">10,205</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><ix:nonFraction id="Fxbrl_20220211113123646_Fact_1418" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20230101to20231231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">65,312</ix:nonFraction></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><ix:nonFraction id="Fxbrl_20220211113123646_Fact_1419" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="C_20220101to20221231" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">25,502</ix:nonFraction></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) The tax expense was computed based on the Israeli statutory corporate income tax rate of <ix:nonFraction id="Fxbrl_20230320102442862" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="C_20240101to20241231" unitRef="Pure" scale="-2" decimals="2" format="ixt:num-dot-decimal">23</ix:nonFraction>%.</span></span></div>
          </div>
        </ix:nonNumeric>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">F.</span><span>&#160;&#160; &#160;&#160; <span style="font-weight:bold">Net Operating Loss Carryforward</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower had no net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower US Holdings had U.S. federal net operating loss carryforwards of approximately $<ix:nonFraction id="Fxbrl_20230320102924357" name="us-gaap:OperatingLossCarryforwards" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">29,000</ix:nonFraction> of which approximately $<ix:nonFraction id="Fxbrl_20230320102930918" name="tsem:OperatingLossCarryForwardsAmountNotToExpire" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">21,000</ix:nonFraction> does not expire and is subject to an annual <ix:nonNumeric id="Fxbrl_20230320102942725" name="us-gaap:OperatingLossCarryforwardsLimitationsOnUse" contextRef="C_20240101to20241231">taxable income limitation of 80%.</ix:nonNumeric> The remaining federal tax loss carryforward of $<ix:nonFraction id="Fxbrl_20230320102950492" name="us-gaap:OperatingLossCarryforwards" contextRef="C_20241231_usgaapIncomeTaxAuthorityAxis_usgaapForeignCountryMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">8,000</ix:nonFraction> will expire in 2028, unless previously utilized.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower US Holdings had a California state net operating loss carryforward of approximately $<ix:nonFraction id="FFact_1427" name="us-gaap:OperatingLossCarryforwards" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember_usgaapIncomeTaxAuthorityAxis_usgaapStateAndLocalJurisdictionMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">11,000</ix:nonFraction>. The state tax loss carryforward will begin to expire in 2029, unless previously utilized.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tower US Holdings recorded a valuation allowance thereby reducing the deferred tax asset balances of the U.S. federal and state net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 TPSCo had no net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, TSIT had net operating loss carryforward of approximately $<ix:nonFraction id="Fxbrl_20250222100858543" name="us-gaap:OperatingLossCarryforwards" contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember" unitRef="USD" scale="3" decimals="-3" format="ixt:num-dot-decimal">5,500</ix:nonFraction></span></span></div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">&#160;</div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">TSIT recorded a valuation allowance thereby reducing the deferred tax asset balances of net operating loss carryforward.</p>
            </div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div><ix:exclude>
          <div style="line-height:1.25;font-family:'Times New Roman'">
            <p style="text-align:center;margin-top:7pt;margin-bottom:4pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">F - 48</span></span></p><hr style="border-width:0px;clear:both;margin:4px 0px;width:100%;height:2px;color:#000000;background-color:#000000;margin-bottom:10pt;page-break-after:always"/><p style="margin-top:0pt;margin-bottom:0pt;font-family:Times New Roman, Times, serif;text-align:center">&#160;</p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span><span style="font-weight:bold">AS OF DECEMBER 31, 2024</span></span></span></span></span></span></span></p><p style="font-family:Times New Roman, Times, serif;font-size:10pt;text-align:center;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:11pt"><span><span><span><span>(dollars in thousands, except per share data)</span></span></span></span></span></span></p><p style="margin:0pt">&#160;</p>
          </div>
          <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 18:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INCOME TAX (continued)</span></span></span></span></div>
          <div style="text-align:justify;line-height:1.25">&#160;</div>
        </ix:exclude></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">G.</span><span>&#160; &#160;&#160; <span style="font-weight:bold">Final Tax Assessments</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Tower possesses final tax assessments through the year 2021.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Tower US Holdings files a consolidated tax return, including TSNB and TSSA. Tower US Holdings and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple states.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">In general, Tower US Holdings is no longer subject to U.S. federal income tax examinations for any of the years before 2021 and state and other U.S. local income tax examinations for any of the years before 2020. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward and make adjustments up to the amount of the net operating loss carryforward amount.</span></span></p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>TPSCo possesses final income tax assessments through the year 2020.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>TSIT possesses no final income tax assessments.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">H.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Pillar Two Model</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>In December 2021, the OECD released Pillar Two model rules imposed on large multinational corporations, with revenue above &#8364;750 million, a minimum effective corporate income tax rate of 15% in every jurisdiction in which they operate. As of December 31, 2024, the rules have been partially enacted in certain jurisdictions in which the Company operates, however did not impact the Company financial statements, nor its tax payments or liabilities. For all the periods ended December 31, 2024, the Company complied with the transitional safe harbor rules in each of its jurisdictions and it currently assumes that it will be able to postpone the application of the rules for periods that will commence&#160;after December 31, 2025.</span></span></span></span></div>
      </div>
    </ix:nonNumeric>
    <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
    <div style="text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="color:rgb(0, 0, 0);font-weight:normal;font-style:normal">F - 49</span></span></span></div>
  </div>
  <div style="text-align:center">
    <hr style="border:none;border-bottom:4px solid black;border-top:1px solid black;height:10px;color:#ffffff;background-color:#ffffff;margin-left:auto;margin-right:auto;text-align:center"/>
  </div>
</div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>exhibit_99-2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: zk-global
         Document created using Broadridge PROfile 25.2.1.5287
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <!--PROfilePageNumberReset%Num%1%Page % of 5%-->
  <div>
    <hr align="center" style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;">
    <div style="text-align: right;"><font style="font-weight: bold;"><u>Exhibit 99.2</u></font><br>
    </div>
    <div> <br>
    </div>
    <div>
      <div style="width: 100%;" class="BRPFPageHeader">
        <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;"> <br>
        </div>
        <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
        <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">CONDENSED MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</div>
        <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
      </div>
      <div style="line-height: 1.25;"><br style="line-height: 1.25;">
      </div>
      <div style="text-align: justify; line-height: 1.25; font-style: italic;">The information contained in this section should be read in conjunction with our consolidated financial statements as of December 31, 2024 and 2023 and the related notes for the
        years then ended. Our financial statements have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;US GAAP&#8221;).</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Results of Operations</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-indent: 0.3pt; margin-left: 35.45pt; line-height: 1.25;">The following table sets forth certain statement of operations data as a percentage of total revenues for the years ended December 31, 2024 and 2023:</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="margin-left: 36pt;">
        <table cellspacing="0" cellpadding="0" border="0" style="width: 85%; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;" id="zf88e5f8f9c9e4171967b64765cde1d20" class="cfttable">

            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; padding-bottom: 2px;">
                <div style="line-height: 1.25;"><u>Details</u></div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; line-height: 1.25;">2024</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; line-height: 1.25;">2023</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Revenues</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">100</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">%</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">100</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">%</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Cost of revenues</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">76.4</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">75.2</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Gross profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">23.6</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">24.8</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Research and development</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">5.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">5.6</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Marketing, general and administrative</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">5.2</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">5.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Restructuring gain from sale of machinery and equipment, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">--</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(3.7</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Restructuring expense (income), net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(0.4</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">1.3</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Merger-contract termination fee, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">--</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(22.0</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Operating profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">13.3</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">38.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Financing income, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">3.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">2.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Other income (expense), net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(1.7</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">0.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Profit before income tax</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">15.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">41.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Income tax expense, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(0.7</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(4.6</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Net profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">14.4</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">36.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Net loss (profit) attributable to non-controlling interest</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">0.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(0.1</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: middle; width: 76%; padding-bottom: 4px;">
                <div style="line-height: 1.25;">Net profit attributable to the company</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">14.5</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">%</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">36.4</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">%</div>
              </td>
            </tr>

        </table>
      </div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="margin-left: 35.45pt; line-height: 1.25;">The following table sets forth certain statement of operations data for the years ended December 31, 2024 and 2023 (dollars in thousands):</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="margin-left: 36pt;">
        <table cellspacing="0" cellpadding="0" border="0" style="width: 85%; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;" id="zeba64117a91c4065a8f3c05f451e5bb2" class="cfttable">

            <tr>
              <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">
                <div style="line-height: 1.25;"><u>Details</u></div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; line-height: 1.25;">2024</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; line-height: 1.25;">2023</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Revenues</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
                <div style="line-height: 1.25;">$</div>
              </td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">1,436,122</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">
                <div style="line-height: 1.25;">$</div>
              </td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">1,422,680</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Cost of revenues</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">1,096,680</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">1,069,161</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Gross profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">339,442</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">353,519</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Research and development</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">79,434</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">79,808</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Marketing, general and administrative</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">74,964</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">72,454</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Restructuring gain from sale of machinery and equipment, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">--</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(52,168</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Restructuring expense (income), net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(6,270</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">19,662</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Merger-contract termination fee, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">--</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(313,501</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%;">
                <div style="line-height: 1.25;">Operating profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">191,314</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">547,264</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Financing income, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">50,834</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">30,531</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Other income (expense), net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(24,721</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">7,047</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Profit before income tax</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">217,427</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">584,842</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Income tax expense, net</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(10,205</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(65,312</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="line-height: 1.25;">Net profit</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">207,222</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">519,530</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%;" colspan="1" class="cftfncell">&#160;</td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 76%; padding-bottom: 2px;">
                <div style="line-height: 1.25;">Net loss (profit) attributable to non-controlling interest</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">642</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftcurrcell">&#160;</td>
              <td valign="bottom" style="background-color: rgb(204, 238, 255); vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">(1,036</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="background-color: rgb(204, 238, 255); vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" class="cftfncell">
                <div style="line-height: 1.25;">)</div>
              </td>
            </tr>
            <tr>
              <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px;">
                <div style="line-height: 1.25;">Net profit attributable to the company</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
                <div style="line-height: 1.25;">$</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">207,864</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftfncell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftguttercell">&#160;</td>
              <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftcurrcell">
                <div style="line-height: 1.25;">$</div>
              </td>
              <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1" class="cftnumcell">
                <div style="line-height: 1.25;">518,494</div>
              </td>
              <td valign="bottom" nowrap="nowrap" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1" class="cftfncell">&#160;</td>
            </tr>

        </table>
      </div>
      <div style="line-height: 1.25;"><br style="line-height: 1.25;">
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-weight: normal; font-style: normal;" class="BRPFPageNumber">Page 1 of 5</font></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;"> <br>
          </div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">CONDENSED MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
        </div>
      </div>
      <div style="text-align: center; text-indent: 9pt; line-height: 1.25; font-weight: bold;">Year ended December 31, 2024 compared to Year ended December 31, 2023</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Revenues</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Revenues for the year ended December 31, 2024 amounted to $1,436.1 million, as compared to $1,422.7&#160;million for the year ended December 31, 2023, reflecting a $13.4 million or
        1% year over year revenue increase.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Cost of Revenues</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Cost of revenues for the year ended December 31, 2024 amounted to $1,096.7 million as compared to $1,069.2 million for the year ended December 31, 2023. The $27.5 million
        increase in cost of revenues reflects a 2.6% year over year cost increase, mainly due to higher depreciation and other manufacturing cost.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Gross Profit</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Gross profit<font style="font-weight: bold;">&#160;</font>for the year ended December 31, 2024 amounted to $339.4 million as compared to $353.5 million for the year ended December
        31, 2023. The $14.1 million decrease in gross profit resulted from the $27.5 million or 2.6% increase in cost of revenues, net of the $13.4 million or 1% increase in revenues, as described above.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Research and Development</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Research and development expenses for the year ended December 31, 2024, amounted to $79.4 million, as compared to $79.8 million for the year ended December 31, 2023,
        reflecting less than 0.5% decrease year over year.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Marketing, General and Administrative</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Marketing, general and administrative expenses for the year ended December 31, 2024 amounted to $75.0 million, reflecting 5.2% of revenues as compared to $72.5 million for the
        year ended December 31, 2023, reflecting 5.1% of revenues.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Restructuring Gain from Sale of Machinery and Equipment, net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 36pt; line-height: 1.25;">Restructuring gain from sale of machinery and equipment, net, for the year ended December 31, 2023 amounted to $52.2 million and resulted from the gain on sale of machinery and
        equipment, net to third parties following the reorganization and restructuring of our Japan operations during 2022<font style="font-weight: bold;">&#160;</font>as described in Note 13B(2) to our financial statements for the year ended December 31, 2024.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Restructuring Expense (Income), net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 36pt; line-height: 1.25;">Restructuring income, net, for the year ended December 31, 2024 amounted to $6.3 million, as compared to $19.7 million restructuring expense, net, for the year ended December 31,
        2023, resulting from the reorganization and restructuring of our Japan operations executed during 2022, as described in Note 13B(2) to our financial statements for the year ended December 31, 2024.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-weight: normal; font-style: normal;" class="BRPFPageNumber">Page 2 of 5</font></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;"> <br>
          </div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">CONDENSED MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
        </div>
      </div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Merger-contract termination fee, net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Merger-contract termination fee, net, for the year ended December 31, 2023 amounted to $313.5 million, net of associated fees and was paid to the Company by Intel following
        the announced termination of their definitive agreement as described in Note 1 to our financial statements for the year ended December 31, 2024.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Operating Profit</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Operating profit for the year ended December 31, 2024 amounted to $191.3 million as compared to $547.3 million for the year ended December 31, 2023. The $356.0 million
        decrease in operating profit resulted mainly from the $313.5 million merger-contract termination fee, net, the $52.2 million restructuring gain from the sale of machinery and equipment, net during the year ended December 31, 2023 and the $14.1
        million decrease in gross profit in the year ended December 31, 2024, offset by the $26.0 million increase in restructuring income, net, as described above.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Financing Income, net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Financing income, net, for the year ended December 31, 2024 amounted to $50.8 million as compared to $30.5 million for the year ended December 31, 2023. The $20.3 million
        increase in financing income, net, is mainly due to higher interest income on higher amount of bank deposits.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Other Income (Expense), net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 36pt; line-height: 1.25;">Other expense, net, for the year ended December 31, 2024 amounted to $24.7 million as compared to other income, net, of $7.0 million for the year ended December 31, 2023. Other
        income (expense), net included mainly non-recurring, non-operational items, such as gains from the sale of investments in a privately-held companies and gains (losses) from sale of unused machinery and equipment.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Income Tax Expense, net</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Income tax expense, net, for the year ended December 31, 2024 amounted to $10.2 million as compared to $65.3 million for the year ended December 31, 2023. The $55.1 million
        decrease in income tax expense, net, is mainly a result of $367.4 million decrease in profit before income tax for the year ended December 31, 2024 as compared to the year ended December 31, 2023, resulting mainly from the $313.5 million
        merger-contract termination fee, net included in operating profit for the year ended December 31, 2023, as described above.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Net Profit</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Net profit<font style="font-weight: bold;">&#160;</font>for the year ended December 31, 2024 amounted to $207.2 million as compared to $519.5 million for the year ended December
        31, 2023. The $312.3 million decrease in net profit is mainly due to the decrease in operating profit, offset by the decrease in income tax expense, net, described above.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Net Loss (Profit) Attributable to Non-Controlling Interest</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Net loss attributable to non-controlling interest for the year ended December 31, 2024 amounted to $0.6 million as compared to net profit attributable to non-controlling
        interest of $1.0 million for the year ended December 31, 2023. The $1.6 million decrease resulted from the decrease of $3.4 million in TPSCo&#8217;s net profit (in which we hold 51%).</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-weight: normal; font-style: normal;" class="BRPFPageNumber">Page 3 of 5</font></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;"> <br>
          </div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">CONDENSED MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
        </div>
      </div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Net Profit Attributable to the Company</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Net profit attributable to the company for the year ended December 31, 2024 amounted to $207.9 million as compared to $518.5 million for the year ended December 31, 2023. The
        $310.6 million decrease in net profit attributable to the company is mainly due to the decrease in net profit of $312.3 million, offset by the decrease in net profit attributable to non-controlling interest of $1.6 million, as described above.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Impact of Currency Fluctuations</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">The Company currently operates in four different regions: the United States, Japan, Israel and Italy. The functional currency of the Company&#8217;s entities in the United States,
        Israel and Italy is the US dollar (&#8220;USD&#8221;). The functional currency of the Company&#8217;s operations in Japan is the Japanese Yen (&#8220;JPY&#8221;). The Company&#8217;s expenses and costs are denominated mainly in USD, JPY, New Israeli Shekels (&#8220;NIS&#8221;) and Euro, revenues
        are denominated mainly in USD and JPY, and the cash from operations, investing and financing activities are denominated mainly in USD, JPY and NIS. Therefore, the Company is exposed to the risk of currency exchange rate fluctuations in Japan,
        Israel and Italy.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">The majority of TPSCo&#8217;s revenues are denominated in JPY and the majority of TPSCo&#8217;s expenses and costs are denominated in JPY, which limits the exposure to fluctuations of the
        USD-to-JPY exchange rate on TPSCo&#8217;s results of operations. In order to mitigate a portion of the net exposure to the USD-to-JPY exchange rate, the Company has engaged in cylinder hedging transactions to contain the currency&#8217;s fluctuation within a
        pre-defined, fixed range.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">During the year ended December 31, 2024, the USD appreciated against the JPY by 10.7%, as compared to 7.2% appreciation during the year ended December 31, 2023. The net effect
        of USD appreciation against the JPY on TPSCo&#8217;s assets and liabilities denominated in JPY is presented in the Cumulative Translation Adjustment as part of Other Comprehensive Income on the balance sheet.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">The USD cost of the Company&#8217;s operations in Israel is influenced by changes in the USD-to-NIS exchange rate, with respect to expenses and costs that are denominated in
        NIS.&#160;During the year ended December 31, 2024, the USD appreciated against the NIS by 0.6%, as compared to 3.1% appreciation during the year ended December 31, 2023.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">The fluctuation of the USD against the NIS may affect the Company&#8217;s results of operations as it relates to the entity in Israel. Appreciation of the NIS may increase cost, in
        USD terms, of the Israeli facility such as utilities, taxes and labor costs that are denominated in NIS, which may lead to erosion of profit margins. The Company uses foreign currency cylinder and forward transactions to hedge a portion of this
        currency exposure to be contained within a pre-defined fixed range.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">The USD cost of the Company&#8217;s operations in Italy is influenced by changes in the USD-to-Euro exchange rate, with respect to expenses and costs that are denominated in
        Euro.&#160;During the year ended December 31, 2024, the USD depreciated against the Euro by 5.9%. This exposure is partially mitigated and contained within a pre-defined fixed range through foreign currency cylinder and forward transactions which the
        Company is engaging in.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter"></div>
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-weight: normal; font-style: normal;" class="BRPFPageNumber">Page 4 of 5</font></div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
        <div style="width: 100%;" class="BRPFPageHeader">
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;"> <br>
          </div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">TOWER SEMICONDUCTOR LTD. AND SUBSIDIARIES</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">CONDENSED MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</div>
          <div style="text-align: center; margin-left: 0.1pt; line-height: 1.25; font-weight: bold;">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
        </div>
      </div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Liquidity and Capital Resources</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">As of December 31, 2024, the Company had an aggregate amount of $271.9 million in cash and cash equivalents, as compared to $260.7 million as of December 31, 2023. The main
        cash items during the year ended December 31, 2024 were as follows: $448.7 million net cash provided by operating activities; $431.7 million invested in property and equipment, net; $31.9 million received from proceeds from sales of short-term
        deposits and marketable securities, net; and $32.5 million debt repaid, net.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25;">Short-term and long-term debt presented in the balance sheet as of December 31, 2024 amounted to $48.4 million and $132.4 million, respectively, and included loans, operating
        leases and capital leases.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="line-height: 1.25;"></div>
      <div style="text-align: justify; margin-left: 35.45pt; line-height: 1.25; font-weight: bold;">Recent Development</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="text-align: justify; margin-left: 36pt; line-height: 1.25;">The hostilities commenced October 2023 as described in Item 1D &#8220;Risk Factors&#8221; of our annual report on Form 20-F for the year ended December 31, 2023&#160;under the caption &#8220;Risks
        Affecting Our Operations in Israel&#8221; continue, however recently a temporary cease fire has been declared. As of the date of this report, these hostilities have not had a material effect on the Company&#8217;s business and operations.</div>
      <div style="line-height: 1.25">&#160;</div>
      <div style="line-height: 1.25; text-align: center;"><font style="font-family: 'Times New Roman',Times,serif; font-weight: normal; font-style: normal;" class="BRPFPageNumber">Page 5 of 5</font> </div>
      <div style="line-height: 1.25;">
        <hr align="center" style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"> </div>
    </div>
  </div>
  <div style="width: 100%;" class="BRPFPageFooter"></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>exhibit_99-3.htm
<DESCRIPTION>EXHIBIT 99.3
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: zk-global
         Document created using Broadridge PROfile 25.2.1.5287
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr align="center" style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;">
    <div style="text-align: right;"><font style="font-weight: bold;"><u>Exhibit 99.3</u></font><br>
    </div>
    <div><br>
      <div style="text-align: center; line-height: 1.25;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>
      <div style="text-align: justify; line-height: 1.25;">&#160;</div>
      <div style="line-height: 1.25;">We consent to the incorporation by reference in Registration Statement Nos. 333-204173 and 333-277536 on Form S-8 of our report dated
        February 27, 2025 relating to the consolidated financial statements of Tower Semiconductor Ltd appearing in this Report on Form 6-K of Tower Semiconductor Ltd filed on February 27, 2025.</div>
      <div style="line-height: 1.25;"><br style="line-height: 1.25;">
      </div>
      <div style="text-align: justify; line-height: 1.25;"><u>/s/ Brightman Almagor Zohar &amp; Co.</u></div>
      <div style="text-align: justify; line-height: 1.25;">Brightman Almagor Zohar &amp; Co.</div>
      <div style="line-height: 1.25;">Certified Public Accountants</div>
      <div style="line-height: 1.25;">A Firm in The Deloitte Global Network</div>
      <div style="line-height: 1.25;"><br style="line-height: 1.25;">
      </div>
      <div style="line-height: 1.25;">Tel Aviv, Israel</div>
      <div style="line-height: 1.25;">February 27, 2025</div>
      <div style="line-height: 1.25;">
        <div style="line-height: 1.25;"><br style="line-height: 1.25;">
        </div>
      </div>
      <hr align="center" style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"></div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image00002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image00002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1"  U / # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZIKE/'GC_
M $'P*ED_B&>:(7C,L7EPF3)4 G..G6NKKYO_ &R?^/3PI_UVG_\ 05H [;_A
MH+P#_P _UY_X"/\ X5-;?'OP!.^UM4FA']Z6U<#^5?&6GV5QJ-_;V5E$9KJX
MD6**,$ NQ. .:ZC6_AGXTT2S>[U+P[?1VR#+R(%D"CU.TG I#L?<'ASQ1H?B
M6W\[0=5M+Y ,D0R LOU7J/Q%;-?G!I.I7FD:A%?Z5=36EY$=R30MM8'^H]C7
MVI\"_B+_ ,)_X:<WP1-:L2([I4X#Y^[(!V!P<CL0:86/2Z**R=4\2Z'I+[-4
MUC3K-_[L]RB'\B:!&M16?I>N:5JRYTO4K*]'_3O.LG\C6A0!Y=KOQS\&:)K5
M[I=_-?B[LY6AE"6C,H93@X/>NG\ >/-$\=VEW<^'WN'BM9!')YT)C.2,C&>M
M?%OQ;_Y*CXJ_[",W_H5>\_L=_P#(N^(O^ON/_P! - ['T'11TZUB7_B[PYI\
MWDW^O:5;R_W);M%/Y$T"-NBJNGZC9:E")=/N[>ZB/\<$@<?F#5J@#RK5/CSX
M)TS5+NPNI]0%Q:RM#(%LV(#*<'![UU_@+QOH_CK3;B_T!YWMX)O(<S1&,[L
M]#[$5X=XD^ UKJGB+5+]O&EC UU=23&)HE)3<Q.T_/VKU'X+>"X/ /AO4+-=
M9M]3CENC<-/& JQ_(HP>3_=S^- '?7E]:6,9DO;J"W0=6FD" ?B:S-*\6^']
M7U-M/TK6+&]O%0R-%;RB0A00">..XKY-_:CN(KKXH%H)DFB^Q18*/N7//I5S
M]E">"U^(5\]Q+%"G]GL-TC!03O7UH'8^P:IZAJFGZ<F[4+ZUM5]9YE0?J:?'
M?VDL+RQ74#Q1_?=9 57ZG/%?%G[2,T5S\7=4DAD2:/R(,,C!A]SUH$C["T7Q
M5H.N7T]GHVK6=]<P())$MY0^U2< DCCK6U7R=^R)<V]IXI\0-<S0P*UE& 9'
M"@G>?6OJRVN8+I"]K/%,@."T;A@#^% $M%([*BEG(51R23@"L&Y\9^&+6<P7
M'B'2(I@<%'O(P1^&: -^BH+.\MKV$2V5Q#<1'H\3AP?Q%3T %%%% !7S?^V1
M_P >GA3_ *[3_P#H*U](5\W_ +9'_'IX4_Z[3_\ H*T CPKX:_\ )1/#7_81
M@_\ 0Q7Z"D @@C(/!!K\^OAK_P E#\-?]A&#_P!#%?H+0-GPQ\>_#UMX:^*&
MJ6M@BQ6DX2[CC48";QR![;@U;O[+&I26?Q42U4D17UG+&X]=N&'\JJ?M,ZA#
M?_%O4%@8,+6"&V<C^\ 6(_#=BI?V7K-[KXMVLR@E+6UFD<^F0%'ZFD/H>@?M
M)?%6_P!.U)O"GAJY>UD1 U]=1-AQN'$:GMQR3UY KP'PQX7USQAJ4EMH5A/J
M%T!YDK9'RCU9F.!^)JQ\2+M[[X@^);B8Y=M1G!^BN5'Z 5H^ /B5KO@*VO(=
M!^Q*+MUDE:>'>Q(&!@Y'% &+K.C:[X+UQ;?48+K2M3B D1E;:V.S*RGD<=C7
MU7^SG\2;KQGI%SIFN2"36-/53YV,&XB/ 8_[0/!^H-?,WQ ^(6L>/);*77S9
MF2T5EC:"+8<-C(/)STKN/V4)RGQ2D1&^62PE5AGKAE/]* .(^+?_ "5#Q5_V
M$9O_ $*O>?V._P#D7/$7_7W'_P"@&O!OBW_R5'Q5_P!A&;_T*O9_V8+E[/X=
M>-KJ+_609D7ZK"Q'\J8NAROQY^+.HZ_KMYH>A7DMKH=HYA=H6VM=..&)8<[<
M\ =\9KRS0?"^M^(5G?0](O=06'_6M;PEPI]"?7VK(W%OF8DECDDU]M_LW6,-
MG\(-%>)5#W)EGD(_B8R,/Y #\*0;'QQHNL:OX7U;[3I-W<Z=?0OAMA*G(/*N
MO?W!%?:WP7\?I\0/"8O)D2+4[5O)O(DZ;\9##V8<_F*^9/VD[*&S^+VK?9T5
M!/'#,P ZL4&3^/6NM_8_NI$\8:Y: GRI;%96';*R #_T(T SR'X@JO\ PGOB
M3@?\A&?M_MFO<O@#!)/\"?'<%O$TDLC7*)&BY9F-NN !W->'?$#_ )'WQ'_V
M$9__ $,U])?L@?\ (BZS_P!A)O\ T4E =#Y6O=.O-+E6VU&SN+.?:&\J>,QM
M@]#@T_3M,OM5G,&FV5S>S*N\QP1&1@/7 [5ZM^U5_P E6;_KQA_]FJ[^R3_R
M4:__ .P<W_H:T#-;X5Z!JUI\$?B#9W.DWT-U<#]U!);LKR?)_"I&37@5[8W6
MFW!M;^UFM+A0"T4T91AGID'FOTBKXG_:7_Y+%JO_ %P@_P#0*!(\ZTW2=0U>
M1X],L+J]DC&YUMXC(5'J0.E?6/[+.GW>B> =6&KV=QIY%^\I6YC,9V^6GS8/
M;@\^U<!^QY_R-GB+_KQC_P#1AKWOXP7<EC\,/$T\!*R"RD4$=MPVG]#3!GRA
M\8/BEJGC?6;F"UN9K;P_$Y2"VC8J)0.-[XZD]<'@5@>&OASXJ\2Z6^HZ)H<]
MS9*2!*"JAR.H7<1N_"N3484#VKT_P_\ '+Q9X?T2RTG33I:6=G$(HU:VR<#N
M3GDGJ:0SCO#7B+7?!>M?:=(NKBQNX)-LL+9"L0>4D0\'TYK[G^'/BJ#QIX/T
M_6[=!&9TQ+$#GRY%X9?S_3%?!GB37+CQ%KUYJ^H>0MW=OYDODKM4MCJ!7U-^
MR+*S_#W4$+91-0?:/3*J33$SW*BBB@05\W_MD?\ 'IX4_P"NT_\ Z"M?2%>3
M_'KX;:I\1(=%32;JTMS8R2-)]H+?-N  Q@'TH ^0/#.J?V)XBTS5#%YPLKE+
MCR\XW[6!QGMTKV_Q!^TOJEU8R0Z)H<%C.XP)YYO-*>X4  GZU2_X9I\4_P#0
M6T?\Y/\ XFI[3]F;Q [C[5KNEQ)GDI&[G\N*0]#PF[N9KNZFN;N5YKB9S))(
MYRSL3DD^]?6_[,?@*X\->'[C7-6A:'4=4"^7$XPT4 Y&?0L><>PK2^'_ ,"?
M#7A6ZBOKTR:QJ,9W(]RH$<9]50<9]SFO6Z8-GPK\=?#\WA[XGZS')&5@O)3>
M6[8X97Y/Y-D5K? _QAX3T"2\L/&VDVUS:W#B2&\DMA,83C!4C!.T]>*^I_B-
MX!T;Q]I*V>L1LDT63;W47$D+'T/<>H/!KYWUK]FSQ-;3-_9.I:;?09^4REH7
MQ[C!'ZT >A7GCSX*VT+2+::9<,!D1PZ62Q_-0/UKN?A;-X4\0:+#XC\+Z):V
M'F,\.X6Z1RK@X(.W\*^>;/\ 9Q\9S2 7-QI%LG=C,S_H%KZ%^#W@27X?>&)-
M+FU,W[2S&<D1[$C) !"C.<<9YH ^/OBW_P E1\5?]A&;_P!"KW/]DBW2[\(^
M*;:49CFG6-AZ@QD&L[QQ\ /$>O\ C'6M7M=2TN."]NI)T20ON4,<@'"]:]*^
M _P]U+X>Z5JMKJMS:W#W<ZRH;<M@ +CG(% =#XY\3Z+<^'/$.H:1?(4N+.9H
MCD?>&?E8>Q&"/K7O/P(^,F@^&?!:Z%XFDGMWLW=K>1(C(LB,2VWCH02>O%>K
M?%CX3:1\08TN)':PUB)=L=Y&N=R]E=?XA^HKP:^_9Q\903E;6YTFZB[.)F3/
MX%:0' ?%#Q2/&?CK4];CC:*"=E2%&^\(U 5<^YQFO;?V0/#\\::WXAF0K!,%
MLX"1]_!W.1[9VC\#5'PE^S3>O=QR^+-6@CM5.6M['+._MO(&/P!KZ3T;2[+1
M=+MM.TNW2VLK= D42# 4#_/6F#/@+X@_\C[XC_[",_\ Z&:^DOV0/^1%UG_L
M)-_Z*2N5\3_L\^)=6\2ZMJ,&IZ4D-W=23HKE]P#,2 ?EZ\UZS\"O >H?#_PY
M?Z?JMS;7$MQ=FX5K<G 78JX.0.?EH#H>"?M7021?%".1UPDUA&4/K@L#^M<Y
M\#O&]CX#\9/J6K0SRV<ULT#F!0SJ200<$C/2OJ#XS?"^U^(NG6[)<"RU:TSY
M%P5W*RGJCCKCO[5X%)^SIXV68HDFD.F>)!<,!^6W-(#Z ^'/Q8T?Q_KM[IVB
MVE[&MK;B=IKA0F[+;<  FOF_]IR%XOC!J+.I"R6T#H?4;<?S%>X? GX2ZA\/
MM1O]1U74;:XGNX! (;=3M0!MV=QQG\JT_C5\)X/B'#;75K=+9:S:J4CE==R2
M(3G8P'/7D$4P/G3X">/].^'_ (CU"ZUF"YDM+RV$.ZW4,R,K9'!(R#7T'I/C
MG2?C#H?BC0=&M;N%!9%!+<@+N9P0O )Z$"O$V_9T\;B;8'T@IG&_[2V/RVYK
MVKX$_"R]^'AU*XU/48+JXO51/+@0A8PN?XCR>OH* 9\;75K-974UI=QM%<0.
MT4J,,%6!P0:^AOA=X_\ AHWABSLO%VCZ=9ZI:QB)YGL1(MQC@/D*3DCKGO7H
MOQ7^"FD^-[I]3LI_[+UIAAYE3='-CIO7U]QS7BUY^SEXTAF*V\^DW"=G$[)^
MA6D!Z)J_Q&^#=BJ_9='LK]V8#;!I@ 'N2P'%>N3?V7X4\.S7.CV%K;P/AUCM
MXPBNS8 )Q^'-?-FD_LU>)KF11JNJ:990D_,8BTSX]A@#]:^F&\/(_A*VT2:X
M>7R+>.%;AAAF*  ,1^%15Y_9RY-[:$SO9\NYPD/C?6$NO-D>*2//,6P 8]CU
MKU#3[I+VR@N8ON2H'&?>O-H? 6IM<[)I;=(,\R*V21["O2[*VCL[2&WA&(XD
M"+]!7FY:L2G+V][>9SX=5-><FHHHKUCI"BBB@ HHHH **** "BBB@ HHHH *
F*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>image00004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image00004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" "7 ?,# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#ZIHHKA/&7
MC+6M!\3:;I=CX9.HQZBQCM[@7L<09U4NX(;D84$Y[T =W17"ZI\3=#M]-NI]
M/GCU"XM9HHIH(7Y7?((RP/0@,2,CN*M_$3QQ!X+@L'ELI[U[J4ADAZQ1+CS)
M3_LJ"": .OHK!N?%VB6\LL+W\7G1RQ0E.<EY5W1@>N5R<^QJEI/CO1+[3X9Y
M+V&.63R%,:L6^:8XC ..<X/Y&@#JZ*3<N[;N&[KC/->/ZA\<;"STG7;EM)N&
MN=,U0Z:+<2#,PRP\T'L,1N?^ T >PT5R&J?$#0K,:E#'>PM?6,+3/#(3&"JD
M!B"1@@$@$BK=AXW\/7VM_P!CV^I1-J6]HC#@_?50S+G&,@'./2@#I**\]\1?
M$6?3=5U6'3?#UYJFGZ,%;4[R*5$$.5W$(K'+E5Y(%9-[\9[%-;ET^PTV>Y'V
MRWL8)=VT2/*F_/3A0,>YH ]8HKCM,^(>@W-OI?VJ^MX;K4!F.)&,@Y<H"2!P
M"PP"<<UK:#XKT37[R[M='U&"ZN+7_6HAY R1D>HR",CTH VZ*** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"L'Q!H$.K:YH%]-=&)]-FEE2( ?OM\3(1^ )/'I6]7*:YI6_QUX:U-$FD:,S
MQ.VXE(D,3=N@R<<^PH Y.W^$6F6-G<:>-5"+<2H;8^0HE14F\XIN)^?GZ8 K
M;\;?#/3?&FO+?ZY>7QABLVM(;:WE,(3<<NQ93ELC P>.*S?'=CKFJ>)'U#2[
M-7304CEM3(2IDE+;I-GK\@VGUW5FO>:EJUYJ<VFZCXCM!(\<4%K(&#!"X,DH
MRN%X.T#/&": -S2?AO91:QHFIR:O->W&D61L&RJXF=<A)'P?OH&(_&HM$^&F
ME6>J^%[E-4DN)M!MC 8OEQ<8+A'<#H4+R8]R?2L2^?Q;;ZG-#:SW<-JMW/\
M97\EF::3SL*'VCYEV<_-P>3FND\ VVI6^N:DEU#)# T+NI:/"F0W,Q)!Z]-I
MQZ$4 =*NF:'/XJ.J(('UR&'R2RSDND>>A3.._7%>>ZA\#],O9KR9]5NEDN1<
MY(B7 ::4R!L=RH9E'LQJ;38)[/P_:6UAH4[^,[.WF+W3Q[5\_P IQYCR?\M%
M=B,#GJ#QBH=)C\37\EM!+J>JBP,K%I8T>.3<(')4LXSMW[.V,Y'- #[SX/1W
M^IZI<77B2\G>ZAG@ >,.\23,&QDMR%V@*, 8K>L?AW;V6JV=_P#VE,QM=4GU
M7:8U 8RQ",H3Z #.:XZ1?$L,OVH3:E"][#9RZA*5<[/]';[@497][@$#UYXK
MMO ,.MS7U[<>(;F\=EAAC2%UV1'*DLVS^]TSS0!CZUX-L/$&N:H=%\8O96^L
M*!J>GVCQ2?: HVL5/WD)7Y216G%\/;*'55EAU&1-NJ0:JD 1?E$4)A">NW'.
M:S=4T>ZTR3QC>>&]+M[;4&:W%O-%;*K;"H$A3 R3C/3O[U/X"BU5]>2YU-YK
MB%;:6."YEB96*>;D EN3[$X)':@"+P[\-AH-Q;1Z-XDFA>*&.&^3R$9KB-96
MD4<_ZO[S#(SD5H_#[X?V'@F^F^S7B3^9&8[9&B"R1Q;]Q!;.7Y8#.!VKG['3
M_$#:[+K@A>S_ +?,UI)+'DS6Z;3]E=U/ V;2#[O5B&7Q9J)3462[M+E[6YDC
MM"H_=O"T 6,G'20I(?<-[4 >IU5DU&RB\_S+RV3R,&7=*H\O/3=SQ^-8WA+4
M)YK6%=4>5=1O5DOE@D7!AB+ *GL0"H(]<UPGAK3;RRNM0-]IIO;A(+PW0GLU
MP6,Q>)5;_EIN&#@YX],8H ]2CU73Y8XY(KZT>.1_+1EF4AF_N@YY/M5K>GF>
M7N7?C=MSSCUQ7CU_X8.DV5I -*:8W&ENJ"" $)?R2*[-@8"GT;C 7&:ZRPT*
M2+QU=3S_ &EFN]'2.XN0YQY@<C"G^'CG ]: .PEO+:&-7FN(8T9MBLS@ MZ#
MW]JEWJ'"%EWD9"YY(KQVXT22S\/Z5;RZ7<SVD5K?VT4/EF0I,Y'E$YYR>S=O
M45U^CZ++9^,K"^F29[A]*$,\K,2JLI7Y1V'<T =4VIV"WHLVO;479.! 95W_
M /?.<U)=WEM9JIN[B& ,<*97"Y/H,UYS'X.N-7\5>(+BX^SVMJ=4AG27[(#<
M.$CA/R2GD*2N./>K^JFV;Q1/J.LZ;/?Z9/9I!9@VQE$4BN_F+M_A+Y3![[>H
MH [BZNK>T@,UW/%!", R2N%7GW-.MIX;J%9K:6.:)N5>-@RGZ$5Y7K]G=CX=
MZ/IU\DZW-M>6\TNZV^U>3$96*@J<ARJX!ZXQ6_\ "Y9+#2[BVN(I@)[V:2WE
M:W\D2IA3O\L<1C.0!QTSWH [<R(K%2ZA@NX@GG'K]*J/JNG):BY>_M%MBVP2
MF90A;TSG&:X3QEH-]+KVNW.D).;J[T7RA*26&X2YV*#QG;GCOFN>&EAK1I)+
M6]CT^.X9[1TTQ&\V0PJ/WD1&!A@54XYYSZT >Q)>6KSB%+F%IBGF!!("Q7^]
MCT]Z2*]M9;=[B*Y@>!,[Y%D!5<=<GH,5Y';Z7JS:]:_:M-5I?/\ MEZL=N5D
M,9MF5HEDSM,>X@!1W^F:ZKP!9C[;X@V6;+I%T\;1+-;" ?<VM%Y?0A0!ENY)
MZXH ZZRU2POG9+&^M;EU&XK#,KD#UX-6A(AD9 REU )4'D9Z5YA=Z7=Z1H6H
M2:%8QZ?)+JS">:WM]DBVQ8$E=@W8Z=.@S6CX#_M2";4[_68YIIC8PD2&(HTH
M5IB!@\[MI7KSS[T =['-'(\BQR([1G:X5@2I]#Z4OFIYOE;U\S;NV9YQZX]*
M\?TG3?$VFS7-ZL!M[C7;=KN62 %G6X0[T#@\#,7[O [BK1N_%*;M;^SZBTOV
M1=0_L_:NX@RG_1LXZA,''K0!ZQ4,-W;S^;Y%Q#)Y1VR;'#;#Z''2L/1I;I]"
M?3Y;IY=:2UWR2.N-KN"5_+I^%<'X3T&>?1=7LKJTN%B?3(XYW\G[/(UPI<M%
ME?O+TYYSNZT >M^;'A#O7#G"'/WN,\>O%,ANK>:26.&>*22(XD57!*'W':N&
MET61I? EV(9_M%H?*9<G;"IMI 25Z YVC/TKE-!TGQ%!;R6UE9M-?O:-!J4\
MB+:NKF0%A')@[RR[CN.>QR,XH ]C:]M5,(:Y@!F.(@9!^\/HOK^%+#=V\TTL
M,,\4DT7$B*X+)]1VKQ>/2-170;:VGT:>&[?3UMM-51YOV:59B3\_\)(P<^BG
MFNJ\%FSO?&5[=6U@^FK;K+!%";9D:?+Y:61R,')^ZN3QS0!VT.L:9-<BWAU&
MSDN"2HB6=2V1U&,YJXTB+(J,RAVR54GDXZXKS_4]%DM-8\2WVA:1:+J/V.-K
M286R@F3YMQ!QG=S^-8OAY=:EU:RNM2N+R:U@CNA%<M _F1[HXMWWN3\P;'';
M S0!ZY4$E[:QS/%)<P+*B>8Z-( RK_>([#WK \9VNO7>GV0\.7<<$BSQ-+YD
M>2R;U)_#&<CO7)-I%\?'R)]G2:/[<;NZG>V(=HC;%"F\_*T98@!>N>W&: /1
M(]9TN2%Y8]2LFB0@,ZSJ54GH"<]ZNF1 @<NH0]&SQ7DUU96>D>&(KN7P_"^I
M:O=O+C[%F.T!5E5G11_#'@8QRQ/K727ENEII?@ZT1Y9=,2>*.1Y059R$/E[A
MVRX7B@#L([VUE9UBN8'9'\MPL@)5O0^A]J6XNK>VV?:9XH?,;:GF.%W'T&>I
MKR.^M4CF\0W5G8W%I9?855%>W\DPW E!51C_ %C$DMOY(!QGFM/XA:=J-SJU
MG<30R3Q'3C%%"EL)D:[W@A6S]P$<;ACZ\4 >DB[MC++$+B'S8EW2)O&4'J1V
M%$-U;SV_VB">*2#!/F(X*\=>1Q7C-WI.JO%/#%I<W]J(EY]OD1,"192FW:W\
M>!N*K_LXXS72>&]+E/@GQ-:,EV]O<^8(9HK9899E:( E(>%4@Y '&<9[T =S
M_;6E_9OM']I67V??Y?F^>NW=Z9SC/M4O]I6/VE;?[;;?:&7>L7FKN*XSD#.<
M8KR.33M]FF^WO!IMK.[6#II,1\QS$H_>1X_O;E#8YY!]:LKI^H)JQE%G<C5[
MM%-[&ME&4B3[,%8PR]@&& ,\G(QCF@#U2TU"SO(W>SN[>=(^':*57"_4@\58
M1E=%9"&5AD$'((KSGP?;/9^&]?MH(&32HK14MI);1;>1V$3!PP4#.,+R?4]<
M5/+<W5KX/\+/8,$E%@F&X^7]TH'%73A[27*B)SY(\S/0**\WNKF_&L>>][(Z
M6OF1B0$<1EQE]N<,V/TJ#4M5N;R2.&\G+1JCO%P"TB@G8Q0$?,W3VZ]ZZ5@V
M[:F#Q270]/HKRW^U+W^PI8!>R+ 872,1@%S+M7Y#SE5R6Q[?2K;:IK$RS"2Z
MA:1)D(MU7;L(F7;\^<$%<Y]:'@Y=P6*78]'HKS/4-1U"\L6"W4KJ$SYF!&ZR
M>4^]1@] =OYT^/5-3ANA%;:CB$S.RO,GF%V+C"\$8&TY]/RH^IRMN'UI7V/2
M:*XS5M<NCJ$OV&Y8+L'V6-%4K*>=^\GI@@5%;ZQ--I5\DMSYVXI]G:0!68X4
MN"!Z'-9K#2M<OZQ&]CN**R/"9<Z%;^:Q9\MDELGJ:UZQE'EDXFL9<R3"BBBI
M*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!-HW;L#=C&<<TM%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 )@ D@#)ZGUI:** "BBB@ H
MHHH **** "BBB@ IDT,<\>R9%=<@X89Y'2GT4 1S0QSJHF17"L' 89P1T-24
M44 %%%% !1110 V1%DC9)%#(P*L#T(-,2V@2&.)88Q'&H5%VC"@= *EHH B^
MSP_\\8_^^14-UIEE=ILN;2"1?=!5NBFI-:IB<4]RO#96L$82&VA11V5 *?\
M9X?^>,?_ 'R*EHHNPLB+[/#_ ,\8_P#OD4OV>'_GC'_WR*DHHNPLB+[/#_SQ
MC_[Y%'V>'_GC'_WR*EHHNPLA%547"*%'H!BEHHI#"BBB@ HHI&(526( '))[
M4 +17!:M\3-+T34]3MM7CDC2UGCAA,(,K3 Q&1FV@<!5!-7+'XAZ+?:I]BME
MO6S<BT6?[.PB>4IYFT-W^4@T =C17%Z;\2="U'48K.T%Z\CVOVS=]F8*L>"1
MD^N ?Y5D-\7]#=[66%)A8>9<Q7<DR,CP-$BO@)CYMV\4 >ET5Y[)\7?#*6\4
MV-1<,K/(J6CLT(5U0EP.G++]<BNL\,Z]:>(M-:\L!,B),\$D<\9C=)$;:RE3
MT.10!K4444 %%%% !116+XUUP^&O">JZR(1/]A@:?RBVW=CMG!Q0!M45YM'\
M7] 9=8ND:2?2]/$ ^T6R,Y9I%=F!7 ("A.OO4=S\4U;7;&PTS3S>175RL?GK
MO CA-OYY=AM^]M/ 'XD4 >FT5S_@SQ=I?B^RN;G2#/MMIC!*DT1C96 !Z'V(
MKH* "BBB@ HHHH **** "BBN*^*OC.?P1HEG>VME!>2W-VML%GG,*+E6.XMM
M/]WTH [6BO+[;XH3^7I0N].MEGO#:[TAN&<1K,\BA@VP X\OIUY[5=M?BKI.
MH:MI]AI=G?W$MQ?_ &";="4,!\MG#$'J,#\LGM0!Z'1110 4444 %%%% !11
M10 445POQ ^(4/@S6M)M+RT+VM]%,[W._ @*+E=PQ]TGC/:@#NJ*\_T?XH:5
M>-H]K=6]U#J>I6@NHX(XC(I.W=L#XP3@40?%GPY+9Z==,NHQ6]_<FUB=[5@-
M^_9S[;N,T >@45Y^WQ:\-);VT\OV^.&XD=(W>U8!E1@KR?[@)QFLY/B]:I=
MW6CZA%9!KP23+&795MW52^T#[IW$D]L8H ]1HIL4BRQ)(ARC@,I]0:=0 444
M4 %%%% !1110 445XUX<^-8OO$-W::MIEO9Z=!]J)N8KHR.@A)&73:,;L<8)
MY- 'LM%>7ZM\8-,M[%;S3K2XO$\F5V@*,DP9&1<8QC'S@YS],U=^(WQ!NO"2
MZ,UOHXN([Y2\LMS/]GCA  .TL00&YX!P..M 'H=%>=V_Q4TN+4]4M=8@GLH;
M2=XH[H*9(9-L(F(W@8W;<\#.<>]++\7O#,=G'<'^T65A*SHEHS-"(]A8N!T&
M)$.?>@#T.BN!D^+'AF(0>?)>0R22O$\<ELRO#L*AF<=A\Z?G46I?%'3X[*[G
MTRQO;LVE_%8RJT+)N9Y/+.SC+$'MWH ]#HK,\-ZW:>(=)CU"P\T0LS(5E0HZ
M,K%65@>A!!K3H **** "BBB@ J&]BAGLYXKE \#QLLBD9RI'(_*IJCN&"6\C
M%_+"J27Q]WCK0!Y1:^!_ ;>$90;>_6RM;L2/)<.YGC8J$"Y;)V[&"@=E/:M?
M^P_"5[9S0))<VL'VXW\=P)3%^]P(R8V/52!CWYK0;0].U32=0TZ[U-+C^UXX
M[J0J@17C^4;]HX^;C)[YJ&X\(V&GW%O?76H_Z+IY5889$7:B;R5C)ZXRV ?3
M% %9_A]X,62QCF8NEK;?9887NL@*R%<^H)5R." <]S5+3O _@:6QL$C\^XM;
M]96A,LI*N#$L;>F/E1<>XJ6Q\#V]U:)9W6IXO+:=)9X\!S&WFB6-=W'10%';
M':NCTK1-.:ST5$O([N'3UD2/A2)-W'/TQ0!S5EX2\$_V) ]MY[PSVP4!7/F.
MDDB29*@=<A>W K=\+ZIX;L+&T.EW++#K4]Q>QF3/S-RTA.?N@8/6JVC^"K73
MM8L+A=2>1M/01HC1A>/)\K&?PW?7BLK4_"&D:!ID<][KDUO;(%1':(.B8A,9
MX . V2Q]Z .[O->TVT^S>;=Q_P"DRK%$%.<L3@?09_E5ZVN8;J/S+:5)4SC<
MAR,UY]IG@&T:RC-EJ\@ADD2XSY S\KNR[=W*C+D'UQ73>$/#\7AFSN;=+D2_
M:;@SG*A0&*@$ 9_V<T =!12*P;.T@X.#@TM !6-XS@TZY\*ZI#K>_P#LUK=A
M<;#ABF.<>];-9WB%H$T6\:\GC@MUC)>22,2*H]U/4>U '%^(] \)ZT]AJ&K1
MWD4VJ7$,,!!*-O5)%4<?=RK.,^]1Z?X7\$R_:1"TDGV:5[5T>4_,RVX@8 =_
MD(''>KSZ/I&J^$UCCU4I:6LL\C31Q^7Y;R*_ 7^';YF0/85E-X7T9K'^UQKK
M?8H+A;AW:'E9%\O.1U!/EC.1_%G'2@#=\(V'ASPC8[-+GF"WLD)=9I-[[BH5
M=P_AX !],5T#Z[IJ7<%NUW%YDX8QG=P=O49_&N//@[3O$.H3:S!JSO%,[[MD
M84C./E.>1C'<9JE;Z'X=6S#G5\APMHLGV<@L4*X/(Y^Z,MTYH [N]U_3[)KM
M;B8JUJT22#;SF0@+CUZBK0U.Q/2[@/S;/OCK7*>([709)-8>^U..&62:V\T[
M0S0,FUU'XA<_3FJMK\.X4D>XCU-FED52LPA4,I ^^ISC)!],=..* .KM/$&F
MW<$<T%TC([%<DXVD D[O3[IHA\0Z5+>3VRWL/F0H)&RP VG/(/\ P$Y],5S5
MS\.K69K9A?2H8$11B)?F*^;\Q]<^<<^N/>I]2\"Q:D+IKJ\Q+<##-' J@?+(
MO ^DA_+WH Z@ZG8B/S#=P!,XR7'7CC]1^=6P<@$=#7(3^"8IM8^V->MY(NQ>
M"#REQN^3C/I^['YUU] !7&?%/3M'U'0K8:^NJ_9X;E)8Y--+K+')]U3E>1G=
MC\:[.L'QH^G_ -C"#5+PVD4TT81PA<EE<.   >NV@#D=-\(^#KN#9+/?2R6A
MC647]RQF'ELS*'+<GF4_F*E@\$^%?#<-A<V0U"247,4]KY$AED=D1E 4 <KY
M98$>@J?7] T6Z@CU:;5/*AFF:>-TCW>87:-@,#D@>4/S]JOWB:9I&CZ+(-42
MW\J1FMYEB+K+N5BPVC/&"3[8H W(/$&FS74%M]H\N>9-\:2 J2./7OE@,4_4
MM9M+&&)SYEPTS%(X[9#([D?>P!Z8.?I7(ZUX:B&E7^K-JK7,DUFRFX?"CY@N
M)%(!Q@J",?2K:OI4,&C06NL);WEI;LZ.\7^L4J0S,IQ@D@MSSD4 =.NKV!B#
MM=11CRQ(1(VTJI]0>E1IKNF/-+$M[#NC56;YN &^[S^!KD(?!UAKL#W<>K27
M:3MO:9X@7WX4-UQ@?*/EQQ5V[\!03S2R+>,OF.S[&B!49!!&/H?\YH Z^WN8
M+@R""5)/+;:^QL[3Z'WJ6LGPWHD6A6<]O!(9%EG><DJ%P6.<<5K4 %%%% !7
M&^-K+PW?:E!'X@CDFDDM);<J 2B0285F?T&< 'UKLJY+QAINDZGJ-O!J5_%;
MR^0TC1$8>2)&#-@]< @9H Y&Z\&^ [&]U")I;Z"XTFVA698YF!5&C,:L..25
M.,BKZ?#_ ,&I!8"2\N7^P(D,.^Z&Y4#ATCP ,@,N<?6M?4O"5AK&K3:P-29$
MNTC9E4+M91'A,GTY+#W-4_\ A ((;\ZDE^;FYBC5@C*J^85$FTL>V?,ZX[4
M5-<\,>"8+'0K;4XYEBMMTEJQ))VO(FY6..A9EK33P9X6N+F[2.=I'O([A3"M
MSD!+C:TFT=L[0?SI=8T*S32=*;4=4BLVL8EB#,JLA92DIX/7B+\LU;T7PA:V
MES;7UO>&5EN3=EE10')B9"!CHOS$@=NE &K:ZWI:75YIJ7 1]-6-9?,^55W#
M@!CP3TSCU'K5M=6T]HRZWMNR@A21(#R>E</>:+X?+QW3ZT#+'?.MS( )!,Y<
M2&-AR!MPG/8"H+[PUH%M-).^LQH;-A%*@C#*I?S.&4=R)#^6: .[O]:L;*QG
MNI9U:*%@C^7\QW'HOU]J;INMV>H7/V:(RI="+S6AEC*.BYV\@^]8FE6.EC3)
M] T[4()I ?-</"LBE3@X(/#<8[YZ5;\/^%TT6\,]O<NRLAC\MAD*I<MA23D
M9X% '1T444 %%%% ",<*3@G S@5Y'I?@GP')J+N#J5W]J$Q:VN;B1H;8R,0_
MR'B-B<^]>NUP$FFZ#XA_M9--U!&GFN5O)@B;260%.I'(SQF@"&W\!>"AI\=K
M%*&3RY;<.+D;CYA4MG'?*KBE\9:3X6U_0M&NM9NM3%I(R6D+P7$D33!^-L@7
MJIQSD52M_!9U)F@U74(K6]>2.86L2*2HC96#<8R3M )Z<^M:7]G^'M0MK33Y
M]7\Z.TBDLT7[F7DS\X/<X4X(XX- #8_"G@N\6>!D41"\F9[>23:N\1&!P ?X
M=F1^M1+X"\&6WAZ9@SM80V]Q%-,LVXE)-A?.T=<(F,#H/>K7_" 0F&[BFU61
M_M6&G8Q*&.'9P0?X>6Y]0/>NAT71H-+M[Z.*XW)=.K'@ )B)(P!C_<!_&@#C
M-9\)^"I(M.U:YM;F=[VY-W (\L\QD56*XZ[<1J2.O%7])\'>%-2U+4+^T^TS
M71N8GF+R-F-T82JO/.,D'!SZ<#BM;4]'LO[#TO1+F\@\N-!:@3QAC*1&1QW5
ML#=D$'BIM+L+;PC874MS?LUJ[J[/,,MNV*F,CDD[1[T :>AZ1::)9-:V"LL+
M2R3$,V3N=BS?J:T*RO\ A(M(\QX_M\.Y(O.;GHGKGU]NM(GB/2'\C;?1?OD+
MID$<#KGCCH>#@\4 :U%9$/B71YA;&.^B/VAS''D$98=CD<?CCK5^SO;6]\W[
M)/',(9#%(8VR%8=5/N* +%%%% !4-[";BSGA4A3)&R GMD8J:F3,ZPNT2AY
MI*J3C)[#- ' 7W@*XDL[2&SO8XS%IZ64I.[+,N/F4@Y7I5ZS\'7$?A*^TJXO
M$EN;J1':<ACPNSCDY_@/YUBSZ?XP:\:ZT]'LX[J:6X\AI 3'(0@&_#8(PK8^
M\.0<"K4ECXIAC6UBEU%A*89&N!.KF/$;"1>3G);& ./<4 7-0\%SR:U?7MM=
MQ)#<XPD@8F+"*N\'/WAMR/PJ*U\$W26R6LUQ;F*WMFBM)(P5:.0Y/G-_>;.W
MCH,'UK$O=/\ &=U;VT'E70B\B2%U-QGS$,<@^?+GYRQ3^]C^]VJS9Z3XR>X$
M%W<W$=KYN)##-L^0(^W8=QP,[ < ?CUH LM\/;N4L]UJ23226CQR$AL&X<J6
MD SQR&X[9KH#X?D;PA?:.EU'OF>;;)@D('D9P,9[ @4GA&/5+-9K36&NI9)<
M2122/OQB*/>,YX^<M@>QKF[/PQJKZ??Q7,+(J/;+;HLFTR&.1RTCD,0Q(8')
MQDCH* -+7/"5Y=WUY=0ZG';,9FN896SE&,815;G!0$;L>M4;3P#=VT<6[5_/
MVADWNS B/>&1L@_>'S#/HU2:AX>U9M8UF[NEFNHKA[>2(6LBJW[MFVJ%<XP,
M@GIG)^E27^@:G)=?;)(6GD?38H[A%D 61TE5BB@G R >F!0!U?AC33I&B6]F
MTBRLA=BZ]&W,6S^M:E9/A:UFL]#@AN8S%)EV\LG)0%B0N?8&M:@ K,\2Z<VK
M:'=V*3>0TZ;1)G&WGK6G61XNL[C4/#E]:V1(N94VH5(!!R.>>* *ESX<3^S7
MMK.9C*;B.[::X<R-)+&R%=YZD80#Z"JU_H%S?Z?JL;SVRW-](DA"9VH$P![Y
MX.3]/2N=US2/%MK<7ITNYN[DR2^<DP:.,LP2,*&4%1MX?.0?IW&?<Z#XO@FO
M;FT-X+FZE&76Y!P%,NT8W#"\IZ_0T >@Z'I4FEV=]'/)$5N9I)L$DA-V!MR>
M2./UKF'\"R"7S?.LXD3_ %< +^7!TRZ<YW$C//%=!XB2;5/#+*MA<2SL-NT!
M!)&V"-X#':<'WK"N/#M_'>+<_9I)T^P6T<\(FW"5HY,M&NXX''T!H @F\!SA
MM05M9CNOMDHN"L\81F/E,A8LF"?O?3%=]IX6&RMH?.20K&$# _>P,'%>?QZ!
MJT4/D+;7/[^$+/\ O8RHBVD&-">0^<>H//(IO]BZRTRR36,TL91! N]%:&-)
M'8HV#C<R,%R,\GD\4 >E(RNNY&#+Z@YI:YSP1:SP6%S->6<MC<7,YE:V;;MB
M^55"IM8C& .>YR<<UT= !1110 5B>)])&J'3RU[)9I;3^:SQ2&-R-I& PZ=:
MVZY?QW97EY'I;V,=R_D70DD^SK&SA=K#I(=IY(H G;1O)ETN32&@1=/1XHHW
M)961PN3Q_%E1SZ$^M4KGPQ</8Z7"DL+M:2222 ED#%U8$+@Y !;@>@KG=2TK
MQ/)JSW5K'>"V*"-,2(DJ(4BSA58 '<K="._T.W\/+35]/^UKKZ737UYY4S2O
M('3<L,:L.#\IW!NW- &K_9./"4>D3M:W/DPQP$S9"/M 'S '(SBL.U\'WMI?
MQWAOK9WB (,H8A /,PG)Y7#@9/( K#N/"^LDW)%K/M:<L^UT+$GS<; 3@KEQ
MDM\V"<=!6S>>'M126XN/(><O]@DGA6;<)?*W>8B;CTY'!QF@#I_#>G2Z7:W0
MN98V:>X>XPF=J!L< GD]"<^]:PD0D .I+#(&>H]:\RG\+^(6\J61A,%LVA6(
M2;2B[PPCZX)(XSTX J_INF7O]O6(ETBXM;1)C=>>K(2N<[(3ALA5!.< Y)%
M'H%%%% !1110 5R7C+PDWB&=IXKI;:X2SD@MY=F6BD8_>]UQD$=\UUM% 'G$
M/@;6()&,6HVVV2#[/(-KX*87)49P&P",^].O/ 5]<ZG#.E]%!;1_*8%+X*;X
MV"D9P2 A&>^ZO1:* /.+_P"'MU=Q2HU]$S%V*M(&.X%95RPSC/[T=/2NJ\.Z
M5-HTMQ;C:]I,WF(5.!%A$7;@^I#-6[10!P^I>!S<37DL,ENK37$LL:E658]Z
M1C=@$98%,^G-7;[PQ.VHW-[936Z2R-&P5T(#$1NC%L=20V1]*ZNB@#DO#/A:
M?1[JW\RYBEM[<N\>U2'9G55.>V/E_6NMHHH **** "BBB@ KSQ? EZ(X M[$
MIAR"!NVS+YS2;6YX'../2O0Z* ./\.^$Y]*UQ;^:Z2?$'DX;<64>Q)]:J1^!
MY&N[9I)8([**9)6LDW-"2N_)0$_)G<.!QD&N[HH \Y@\ 7P6-+G4UFVO$S.2
M^756C)0C.,8C(_$>]/D\ W2M'Y%]&(E0*83O"L?WN6X/7]XO_?/TKT.B@#@4
M\"SF^C>:ZB>U21I?+?<[%RK@-N)R.7SCIG-;4VCW=SX;M;"5D^U630^7,['Y
MVC"_/QR"3FNDHH \Y/P\N/(C@74 (DW3'[Q\R9CDL1GUJQ%X(NX=5GU..YM3
M>W%Q]KD+JQ5&VD;%&?N'(SGGK7?44 <,G@Z\8^9+=PM<W&S[;*5)+E91)E1V
MY&W'88KI=$TO^S)-1*F/9=7+3JJ+MVY Z^_%:E% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !2,P52S= ,FEH)P,G@4 9^GZ
MSI^H1M):74<B*_EELX&[TY[U9L[NWO8?-M9DECR1N4YZ$@_J#7#WOA<ZQ:VZ
M6.K02?9[N:9Q%+QB3IG&?F':NE\,Z/)I&CK82RK(5!'GH,.V6)R??F@"Y=ZO
M86EQ#!<W<4<LPRBD]1G&?SXJK_PDVCAY$-_$&C?8X.1M. >>..&!_&N;O/!*
MV]M81KJ;)9VRJMQ-.^'=%E\T GH1GCG&,U)?:5<&WCL(M2TPB2XDN]1CE<AI
M58[PHP<A/7/8 =* .KOM6L;!E6[N4C9AN"]21ZX%(FK6#V4UVEW$;:%=\D@;
MA5VAL_3!!KGM:TW4[F^N;G1+JUBCO+6"(7#DD(JL^X*1T+"08/U]J2RT1;B#
M5(HEL?L\]E#8Q0!B\)$0;)X.=N7V^ORT ;_]M:=Y\$)NXUEF&8T;@GM^%*NL
MZ<VFG4$O(7L@2OG*V5)!Q@8Z\\5R%KX=:&],EQJEB8O/AFNX_,+>2T;LT:+N
M/"DM@[N?2KYT2-O#\FAVE[9?:$N&F\E3M7;O+;"%^91@XR,$=J -E?$NC,VT
M:C;D^7YOWOX<9S_]:G0^(=)GFMXHK^%I9SB-<\L<D8]CD'KZ5QG_  @ETN0-
M2ME*PJADVG<O_3/'3:<XW'YO>ETWPS]FU&UN7U73C]EDWRJLA/V?YV.U<GD'
M=C+\T >CU'<3QVT+RS-MC098XSBI*CN&5+>1I'6- IRS' 'N: *MEJ]A>V<=
MW:W44EO*I>-\X#J!DD9ZC'-6+6Z@N[6.XMI4D@D4.KJ<@@C(/Y$5P2^#9+Z'
M16MM6CEBLK2&U=HI/EW1]2N,_>Z$9' %=+:Z"P\)QZ-<3>7MMT@,UM\I.U%7
M=]3C\J +\VLZ?#>O:2748N47>T?4@8S_ "%5[;Q)I%S)%'!?1.TKF- ,_,P.
M,?7(-85UX8F@UB.[CU,0VZQJJ>:YR\P0HC-V)Y^O&*9#IK17FD1?VCI;:7I4
M:M-#YA#^?T,A.?4G /<T =5=ZM86:RFZNX8A$Z1ON;&UG("#ZG(Q]:)]5L8+
M-KJ6YC6!7\HOG/SYQM^N:Y/6O"<^K"[B:Z$ -\EW;R, XD^9&Y'JNPA?K5JX
MT*YO],O(U>!9);]KH0NYV,G( )7E<_>X[_C0!LKXBTAM^V_@8+'YI*G(VD @
MY_X$OYU+/K>G0::-0ENXULB"?._A&.N?3&#7#V?@PVL4'V?5+,A)$>.4N1YT
MZ%"$8 [=N8^WS5O6VDI<Z"FGIJ%K*5O?M5YY3 J0TQE>/&>AR5Y[4 :S>(M)
M7S-U[$/+QN'.1G&.WN*FMM8T^YNEMX+J-YF02*H/WE(SD>O'-<S?:;<76I7%
MVE_I+?:X3;0(S-BXC+ G.#D$<CY/7)J32-)DM]3TJXFU*RDMK.)K:(QGYY&*
MX,9YQP1P1\W&#0!V-4]4U.STJW\_4)U@AW!=[9QDD ?J0*N5C^+;:.]T22WE
MNH;0/+$PDF;"_+(KX_';0!=FU.RAA$LUS&B9098X(WD!<CMDD 5:#J5#!@0>
MASUK@;SP5<7VLW&HQ:DKPS3).F6+!AYD;[2!Q@!,+SWKJ=2T<:E;V22SRVQM
MI%EQ;-M4D=OI0 K>(M)6.X<WT6RW)$I&2$P2#GZ$'\JEL-:T[4+CR+.ZCEEV
M>9M&02O'/_CP_.N4_P"$4DBFO([G4H5BN'PD+.<?9_-\R5<'ID<<<#K6CI\$
MLWB"\O[O4=.F@F5K:Q\B0[HEX)7&<%B1DD<\"@#6/B#21-Y7V^#S,$XSZ9S_
M "/Y&IKG5K"V^S^?=1I]H ,7.=X..?IR*XJ+PU=6EU:WMQ/:QM;QJGE.^"Q7
M>H4'[I$FX$D\@]*M7GA.26VTV;[9'%+;VRV\\CR']TH<.2N#C((QSQB@#HI/
M$FD1VTUPU]&(83B1\'"<9YXJW)J=G%<1PO.@ED3S57_8_O>PXKEAHDCW$TE[
M?Z>L=Q/%=3QQL0)8H\X8Y/!)V=/E^7WJ;Q-H">))&FM;NUCMI8/(ENX7/FJH
M+$A2#M(.X@YZ9- &P?$FD"W6<WT8A9Q&'P<;CC Z=\C\ZN6&I6>H-*ME<),8
MCA]O;K_@:Y?3_#YMFB6\O[5(X+C[9);HY*JHB\M?O'.,_/SQD59\%Z(-"9X?
MMD$B-!%'!%'(6+1INQ(<D\G<,XXXH ZJJ.HZK9:=)"E[.L33-LC!!^9O0>]7
MJQ_$,<,LFFF:\@MO)NEG E<+OQD8'/7F@"_)?VD<B(]Q$'=M@&[G=C./KBIW
MD1%R[JHP3DG' ZFN#T/P-=Z=J*74E^MR(Y&8+*2PD!).YN/O<X[\ 5TNL:#'
MJE_:74MQ,GV>*6+R5/[MQ( #N'?I0 [_ (271_LHN/MT7D%PF_G&XXP.G?(Q
M]:LV>K6%[YWV6ZCD\D!I.<;0<X//;@\^U<II7AQM/8-J6K0N8[M+N='DR J1
M^7&"3CC.&Y[@>E.MM)NK[3-<AO-0TZ;4=4@9(IK5S\L8W!5 )^ZN>W<D]Z .
M@?Q)I*2!&O8PYC\T#!R4R!D<>K#\ZMP:I97$4DD-S&Z1H)'(/W5.<']#^58,
MULZ27=Q)=64%_=PPPQ07+\(JC)3@YR2QY7V]*C\.Z1<6<CA+F!VAM?LL<BD,
MK/O9B".N$R%&><=: -A/$>D.8@NH09DSM!..G7/IU'6K6GZI9:C$\EE<QS)&
M<,5/2N$F\'23>=]LU*SBCD9VOHXG(548AMO/)!(S\V.M:N@^&3;6FJVMSJ>^
M>^6/B)]QCB0;5 SS@CCT[4 ;Z:_I3V]I.E_;F&[5G@</Q(JC+$>H I\>LV$C
M6PCN%9KG/E  Y<#&2/;D5QMEX":VM-,CEU&&4V,#P.CQ?N_+96&T#/RCYN?7
M%/7P^\4R%]0TVWDAD623RY7!M8PRG$>6Z-CG=Q\W% '?T4V-TEC5XV5T895E
M.013J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J#4(VFL+F*/EWB95
MYQR0:GJ&]8I9SLN 1&Q&>G2FM78&>>W&@>(].\+:59Z1.5O5C43/"J1%65
MIP,,,YY.:W?"-MK<%[?/K<EP\4KAK13(&\J/'*OZMG)SZ$>E<\VJ:I=:9'%-
M>P9=5/EAHU"E=A X['YLUIQ^(;G^S;UI[FU=55-K2.BE6Q\X"C[P!X']:Z7A
M)+J<RQ47T+&N:)J\TU].]Z]_:FXBFM[$QJ%4*,%6_O#.3BJ%GX<OK6TBFO["
MWU&ZL]-2&)#@>;,6RY)[C 0<^A]:2U\0ZM)Y0>ZMD;<#(NZ/ .&.T'T.%YYZ
M]:RK?69?M4%S:ZA']H=I%!E==LC;OE5FSD_*#QVR/2J6#GU8GBX]CH6TV>TT
M/18FBFEB6]:6\A*XW;UDP HSA?,9,#L /2H=!T^[@U#2Y6M)+2>6ZEGN8$7$
M<,7D; @(X(W"/ZMDXJE#KNHQW5PT-ZKQ2RY#2F,$L(X@%V]ESOYXZ=:6/6=2
MCLG@6ZA9PS (S(P\O;D/NS][?QCT[4OJ<NZ#ZU'L6'T.]B748TT^26VF,C;9
M9$D=96=BLB$C[H#=#T_"M7PUH=Q9ZDUW>00+/%8P6L+KR20O[PD]3\P7D\X%
M<Y:ZOJ5F[[=1$H? 9G="5(\SH/<[:W=1U^;S?]&O8%/D HJ%"KR?Q!B>@%*6
M%DG9,J.)BU>QBKX/U=K/7$OWAN;BXOK>\ADB=D#,I&XD$\8 P!TXK5U'P^TI
MUFZETU)IKN7RHA%L#11!2 XR,$EB3@]-V>U0WVM3SZ',J7D,LQE(1F**YCV'
MG X!W=.]=EI9)TRT+'<WDIDYSDX'>LJE%TU=EPJJ;LANCQ3PZ5:17>S[0D2K
M)L.1D#M5/Q=8SZGX<OK.TQY\R;4SC&<CUXK7K.\1326^C7,L)02*!M+XQU'K
MQ6<5S-(TD^57.4UK2_$-O=:?%I,TGV:)XFE:WV0B5=_[T,HX!VXP1SFMGP9;
M:O:Z;Y6ORS2W^6)E,@="IQMQZ$#@^I#'O7,7>JZK,EDQOH9)(@LY&Z,#>8Y,
M@C/.&"8]S6G<:K<7EE&@OH%47L9CN1,BR&(..2G3U_#M72\+)6U.=8F+OH5=
M<\.:]+"QDOCJ<WVB8P;T5%@1TVKD=RIY![4^\\/74-K?S?V=#=WL[QVT;%5.
MR-5P9L<;B26;![D55F\1ZM*RQF>W VLKJ=AR0?E?\?3^516>MZC8QI MU&8\
MN9"S(6(8L2^>Q''K]*KZG.VZ%];C?9FYJFG7RRZ5;Z=))'MLY((IIE+>5)\O
MS/@]2H./0U3\)Z/J>F06-@ZQK/;:6T,V"QC=BY\H;CR2/FS_ +U8^GZS/%<0
MS6E]'YLL(9@[IASSNYS\Q QC/?/K5R#6]03S8H[Q'@D>1D>1D#/F1LY'\.%P
M1T_I0\%)=1+%Q?0S[;P=K$>QPDFU0RQ1NZX$NV$!W X*?(_3D]>IKLK72&MK
M+7;F;3XI[J]=O]'3"!XU&U$R/7EO^!FN>_MG4VL4@%W#O!*N"8_W8#J$*G/)
M*Y)ZX(ING:SJ5K)Y8ODDC9@0TCH23MC&/I]_TZ=:7U.5MT/ZU&^Q+;^'KQ);
M*\2SG-Z69I5+*D"!F4N@CYP-J@ @YSSWJE<>&-2O+6*1+%K:1W)-NA5$A/RA
M5'L%!RX^8GVKH=3U^475S]FU"-4&WRE38P*8^9LGG</3Z53UG5[BZT6%(KN%
MYR[!B'57V9^4]>"1Z5,<-)VOU+>(BKG>USWB[2+G5VTM;9TC6&Y\R1VC60!=
MC#[K<'DBNA!! (.0>017/>,KRZLK6U:RDCCE:4 L^W@=R-U8P@YR44:SDH1Y
MF<UJ^F^+WU>X&EW$L%OY3QP@2 1(VZ/RGV^@ ?<HX[=ZZ[3[>];0! TUQ;7_
M )2JTLI$I5]HR1V/-<B=5OEUAKB74$\E%,)D7RV(4/)A@O3)Q'GZU>O_ !#J
M2P6.R2RCD:(^:8YT?,F%V@CL#\W?MUK=X25TDT8+$QM=HK?\(WK2ZCIC7-Q]
MMF2*W%S>2!1N\HL64#MOW8/K^%.7P]-"FEP-IRAY9&N;R[A5=R,7#>6HXQT
MW#LOO5 Z[JEJ]TT$\(:1RR_,C*<$ *!GC(R<\=*KWFK2E3;SWWF/%$[Q LC;
MWWMV)QTP<]N/6K6"EW)>+CV-7Q5I.H:CJFHI#"[ABC(W'*^6R@+GCAS\W<=1
M3X]'U"ZTF_M\R+ MQ 6A0X9]B*)@I;KEAD'OBJ4VN7\EO:FVU!)F1U>']XFV
M1?FR7;KD<<=SZU(NN7YOUN&OE6 PE#("A;&XE?EZ9/<X%3]3GW']:CV+-GHF
MH0-IN-,B\VW1C*[.I69-A 0]]P.T8Z=36A=^&"?AS>:+&BM=36TA;8?+#SL"
M<\=,M7/-JFJF^:=KV.-@V5B21-C89\9^N5S_ /6K;M?$-RVD3-+>0?:?,382
M4W!/E\PXX!QEL<=N]*6$E'9CCBHO=&?<:#J5MJ-W=BP&HNP)"S.#&P/E[ !U
M^4J21W"^]/T7PW>VOB+3;K9,880"SR$+QLD#9 Y'S/PHXQCTK0L-?E_M-5GU
M")[7><E]BYBV##\?Q;^,>G:K?@R>>XDU.2=U<&;Y-C @+DXQCIQBHE0E%-LN
M-92:2.FKF]8T2XO_ !59WBO'':PVS(Q:))-S%U.,,.. >1725ROBF^O;76+*
M.UN(K>*10))&"9 W<XW>U9TX.H^5%SFH*[.:ET_QQ)+-Y5S/"6=7YF!15#G>
MJ]_F3 !/0UW&J6E]>:*8=-O)M/NR5(E=1(PP>1S7(0:O?Q74]PUY&'F5-N#&
MV7  VGGY5QDY]:T]4UZ^2Z+VUS:B-(U/DQRQN';Y\_,<'LM;/"R3M<R6)C:]
MBI<Z%K*:Q?SV\<5Q^XE999U7]_*T:! 1_=#*3CM^-6[#0!9ZYI4$%@8+.PC#
M"YC )FDV,N&.<A1N)QW)'I5&T\37LDOESW\<>)-P?8F'3:#L^I;(SP,"HH/$
M6L2"?%[;G8DC1Y\M=QVIM'/?)?MSBJ^IS[H7UJ'8T(M&GU">..]MXY?)U2:>
MY>1.64 M"%)'3_5@X_NFH+;3+Z#6(Y(;,V:R7D+1H/F"*JL)N1Q@@C!/))JH
MVIWUU?0R/J@C7*E"'3& 7R2.G]T=!]*HWFNSW+N]Y>+'<QB+[C(0BD#<PY^7
M!SR/Z4U@I-VN2\7%+8U]?T&\N]:FN[73BL<;!G3>I6X(<,"1_%GN#Z<4SPIX
M;U?3=8L&N]K)$K//.2"SEEP$!Z[1Z=L5!/KNHF>TE6]C=HPV\*Z;!&57#@]V
MZ\'/TJ2VUO44NYY9+R-1*$*D,AW,%  (S\H/<C%+ZG*U[H?UJ-]BKJOA'Q/=
MV_B>/[78LVI%7W?O 9 J$",?-\H'R_E[U<G\.WKR7*RVMRUO+A[H).NZ1PR%
M#$2,@#:V5/L*H0:IJL4YN/MT8EQD0"1/+SL X_'=^/UKH5\02'3+<R7\22&=
MO-D7876+YMIV]"<A>W?I2GA)1V=QQQ,9;HZ/0HKJ'1[2._V?:EC DV 8!_#C
M\JO5R&F:]*UQ,MY>PE-D@(<H-K;L1XP><KR?3VJ]X&DGFT=Y+I@TC2Y.&! ^
M5<@8Z<YXK.="4$VS2-92:2.AHHHK$U"BBB@ HHHH **** "BBB@ HHHH ***
M* "CKUHHH 9Y4?\ SS3\J/*C/6-/^^:**+A8/*C_ .>:?E1Y,7_/-/7[HHHH
MNPL'E1_W%_*CRH_[B?E111<+!Y4?]Q?RH\J/^XGY4447"P>5'_<3\J>!@8'%
M%% !0P##! (]#110 SRH_P"XGY4>5'_SS3_OFBBBX6#RH_[B?E1Y4?\ <7\J
M**+A8/)BX_=IQT^44>5'_<3\J**=V%@\J/\ N)^5'E1_W%_*BBE<+!Y4?]Q/
MRH\J/^XGY4447"P^D95;[R@_4444 -\J/^XGY4>5'_SS3_OFBBBX6#RH_P"X
MOY4>5'_SS3_OD4447"P"*,=(T_[Y%'E1_P!Q?RHHIW86#RH_[B?E1Y4?]Q/R
MHHI7"P>5'_<3\J<JJOW5 ^@HHH 6D9%;[R@_4444 -\J/^XGY4>5'_SS3_OF
MBBBX6#RH_P"XOY4>5'_<3\J**+A8/*C_ +B?E1Y,?_/-/^^1113NPL'E1_W$
M_*CRH_[B?E112N%@\J/^XGY4>5'_ '%_*BBBX6#RH_[B?E3E4*,* !["BB@!
>:*** "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>tsem-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:tsem="http://www.towerjazz.com/20241231" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" targetNamespace="http://www.towerjazz.com/20241231" elementFormDefault="qualified">
  <!-- INTEGIX by Ez-XBRL -->
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"/>
  <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <import namespace="http://fasb.org/us-gaap-ebp/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/ebp/elts/us-gaap-ebp-2024.xsd"/>
  <import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.towerjazz.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>0001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>0002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity" id="ConsolidatedStatementOfChangesInShareholdersEquity">
        <link:definition>0006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-dobag" id="tsem-dobag">
        <link:definition>0008 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-sosap" id="tsem-sosap">
        <link:definition>0009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-i" id="tsem-i">
        <link:definition>0010 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherCurrentAssets" id="OtherCurrentAssets">
        <link:definition>0011 - Disclosure - OTHER CURRENT ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-li" id="tsem-li">
        <link:definition>0012 - Disclosure - LONG-TERM INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-paen" id="tsem-paen">
        <link:definition>0013 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-ian" id="tsem-ian">
        <link:definition>0014 - Disclosure - INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-oan" id="tsem-oan">
        <link:definition>0015 - Disclosure - OTHER LONG-TERM ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-ocl" id="tsem-ocl">
        <link:definition>0016 - Disclosure - OTHER CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-llfb" id="tsem-llfb">
        <link:definition>0018 - Disclosure - LONG-TERM DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-fiafvm" id="tsem-fiafvm">
        <link:definition>0019 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erl" id="tsem-erl">
        <link:definition>0020 - Disclosure - EMPLOYEE RELATED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-cac" id="tsem-cac">
        <link:definition>0021 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-se" id="tsem-se">
        <link:definition>0022 - Disclosure - SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-iogaamc" id="tsem-iogaamc">
        <link:definition>0023 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancingExpenseNet" id="FinancingExpenseNet">
        <link:definition>0024 - Disclosure - FINANCING INCOME (EXPENSE), NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-rpbat" id="tsem-rpbat">
        <link:definition>0025 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-it1" id="tsem-it1">
        <link:definition>0026 - Disclosure - INCOME TAX</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/SUBSEQUENTEVENTS" id="SUBSEQUENTEVENTS">
        <link:definition>0027 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-sosapp" id="tsem-sosapp">
        <link:definition>9960701 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-sosapt" id="tsem-sosapt">
        <link:definition>9960702 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-it" id="tsem-it">
        <link:definition>9960703 - Disclosure - INVENTORIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherCurrentAssetsTables" id="OtherCurrentAssetsTables">
        <link:definition>9960704 - Disclosure - OTHER CURRENT ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-lit" id="tsem-lit">
        <link:definition>9960705 - Disclosure - LONG-TERM INVESTMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-paent" id="tsem-paent">
        <link:definition>9960706 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-iant" id="tsem-iant">
        <link:definition>9960707 - Disclosure - INTANGIBLE ASSETS, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-oant" id="tsem-oant">
        <link:definition>9960708 - Disclosure - OTHER LONG-TERM ASSETS, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-oclt" id="tsem-oclt">
        <link:definition>9960709 - Disclosure - OTHER CURRENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-llfbt" id="tsem-llfbt">
        <link:definition>9960710 - Disclosure - LONG-TERM DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-fiafvmt" id="tsem-fiafvmt">
        <link:definition>9960711 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlt" id="tsem-erlt">
        <link:definition>9960712 - Disclosure - EMPLOYEE RELATED LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable" id="COMMITMENTSANDCONTINGENCIESTable">
        <link:definition>9960713 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-set" id="tsem-set">
        <link:definition>9960714 - Disclosure - SHAREHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-iogaamct" id="tsem-iogaamct">
        <link:definition>9960715 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancingExpenseNetTables" id="FinancingExpenseNetTables">
        <link:definition>9960716 - Disclosure - FINANCING INCOME (EXPENSE), NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-rpbatt" id="tsem-rpbatt">
        <link:definition>9960717 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-itt" id="tsem-itt">
        <link:definition>9960718 - Disclosure - INCOME TAX (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails" id="DescriptionOfBusinessAndGeneralDetails">
        <link:definition>9960719 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" id="SummaryOfSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9960720 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>9960721 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-id" id="tsem-id">
        <link:definition>9960722 - Disclosure - INVENTORIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherCurrentAssetsDetails" id="OtherCurrentAssetsDetails">
        <link:definition>9960723 - Disclosure - OTHER CURRENT ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-lid" id="tsem-lid">
        <link:definition>9960724 - Disclosure - LONG-TERM INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails" id="PropertyAndEquipmentNetNarrativeDetails">
        <link:definition>9960725 - Disclosure - PROPERTY AND EQUIPMENT, NET (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-paensopaed" id="tsem-paensopaed">
        <link:definition>9960726 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IntangibleAssetsNetDetails" id="IntangibleAssetsNetDetails">
        <link:definition>9960727 - Disclosure - INTANGIBLE ASSETS, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-oand" id="tsem-oand">
        <link:definition>9960728 - Disclosure - OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-ocld" id="tsem-ocld">
        <link:definition>9960729 - Disclosure - OTHER CURRENT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails" id="OtherLong-termDebtCreditLineNarrativeDetails">
        <link:definition>9960730 - Disclosure - LONG-TERM DEBT (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-ltlfblttfjind" id="tsem-ltlfblttfjind">
        <link:definition>9960731 - Disclosure - LONG-TERM DEBT (Loans to TPSCo from Japanese Institutions) (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails" id="OtherLong-termDebtScheduleOfOtherLong-termDebtDetails">
        <link:definition>9960732 - Disclosure - LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails" id="OtherLong-termDebtScheduleOfRepaymentOfLoanDetails">
        <link:definition>9960733 - Disclosure - LONG-TERM DEBT (Schedule of Repayment of Loan) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails" id="OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails">
        <link:definition>9960734 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails" id="OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails">
        <link:definition>9960735 - Disclosure - LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails" id="OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails">
        <link:definition>9960736 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-fiafvmnd" id="tsem-fiafvmnd">
        <link:definition>9960737 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails" id="FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails">
        <link:definition>9960738 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails" id="FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails">
        <link:definition>9960739 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails" id="FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails">
        <link:definition>9960740 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails" id="FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails">
        <link:definition>9960741 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails" id="EmployeeRelatedLiabilitiesNarrativeDetails">
        <link:definition>9960742 - Disclosure - EMPLOYEE RELATED LIABILITIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild" id="tsem-erlsoconpbcriocild">
        <link:definition>9960743 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsococibocipaafsd" id="tsem-erlsococibocipaafsd">
        <link:definition>9960744 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsoarisofpd" id="tsem-erlsoarisofpd">
        <link:definition>9960745 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsofbpd" id="tsem-erlsofbpd">
        <link:definition>9960746 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsoamafvd" id="tsem-erlsoamafvd">
        <link:definition>9960747 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/tsem-erlsowaaad" id="tsem-erlsowaaad">
        <link:definition>9960748 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" id="COMMITMENTSANDCONTINGENCIESNarrativeDetails">
        <link:definition>9960749 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <link:definition>9960750 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails" id="ShareholdersEquityOrdinarySharesNarrativeDetails">
        <link:definition>9960751 - Disclosure - SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails" id="ShareholdersEquityShareOptionPlansNarrativeDetails">
        <link:definition>9960752 - Disclosure - SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails" id="ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails">
        <link:definition>9960753 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd" id="ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd">
        <link:definition>9960754 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails" id="ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails">
        <link:definition>9960755 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails" id="InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails">
        <link:definition>9960756 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails" id="InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails">
        <link:definition>9960757 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails" id="InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails">
        <link:definition>9960758 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails" id="FinancingIncomeExpenseNetDetails">
        <link:definition>9960759 - Disclosure - FINANCING INCOME (EXPENSE), NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails" id="RelatedPartiesBalancesAndTransactionsDetails">
        <link:definition>9960760 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails" id="IncomeTaxesNarrativeDetails">
        <link:definition>9960761 - Disclosure - INCOME TAX (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails" id="IncomeTaxesScheduleOfIncomeTaxProvisionDetails">
        <link:definition>9960762 - Disclosure - INCOME TAX (Schedule of Income Tax Provision) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails" id="IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails">
        <link:definition>9960763 - Disclosure - INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails" id="IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails">
        <link:definition>9960764 - Disclosure - INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" id="IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails">
        <link:definition>9960765 - Disclosure - INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>9960766 - Disclosure - INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.towerjazz.com/role/SUBSEQUENTEVENTSNarrativeDetails" id="SUBSEQUENTEVENTSNarrativeDetails">
        <link:definition>9960767 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsem-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsem-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsem-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="tsem-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
    </appinfo>
  </annotation>
  <element name="AccretionOfCarryingAmountToPrincipalAmount" id="tsem_AccretionOfCarryingAmountToPrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccrualsRelatedToAssets" id="tsem_AccrualsRelatedToAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" id="tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AccumulatedShareBasedCompensation" id="tsem_AccumulatedShareBasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks" id="tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" id="tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AdoptionAdjustmentToRetainedEarningsMember" id="tsem_AdoptionAdjustmentToRetainedEarningsMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AnnualInterestRateOfLeaseAgreement" id="tsem_AnnualInterestRateOfLeaseAgreement" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AsiaOtherJapanAndTaiwanMember" id="tsem_AsiaOtherJapanAndTaiwanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="AssetDisposalAccrualMember" id="tsem_AssetDisposalAccrualMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BasePhantomShareUnitsMember" id="tsem_BasePhantomShareUnitsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="BenefitObligationExperiencedNetActuarialLossDiscountRate" id="tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CapitalNotesMember" id="tsem_CapitalNotesMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChangesCessationRelatedAccrualsTableTextBlock" id="tsem_ChangesCessationRelatedAccrualsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ChargesAgainstAccrual" id="tsem_ChargesAgainstAccrual" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ClassificationOfLiabilitiesAndEquityPolicyTextBlock" id="tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CommonStockSharesOutstandingNetOfTreasuryStock" id="tsem_CommonStockSharesOutstandingNetOfTreasuryStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ConcentrationRiskNumberOfCustomers" id="tsem_ConcentrationRiskNumberOfCustomers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ConsultationAndOtherServicesMember" id="tsem_ConsultationAndOtherServicesMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant" id="tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ConvertibleDebenturesPolicyTextBlock" id="tsem_ConvertibleDebenturesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures" id="tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CrossCurrencySwapAssetPositionFairValue" id="tsem_CrossCurrencySwapAssetPositionFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CumulativeEffectUponAdoption" id="tsem_CumulativeEffectUponAdoption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="CustomerAMember" id="tsem_CustomerAMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerBMember" id="tsem_CustomerBMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerOneMember" id="tsem_CustomerOneMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomersFourMember" id="tsem_CustomersFourMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomersThreeMember" id="tsem_CustomersThreeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerThreeMember" id="tsem_CustomerThreeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="CustomerTwoMember" id="tsem_CustomerTwoMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DebenturesTextBlock" id="tsem_DebenturesTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DebtInstrumentPeriodicPaymentsNumber" id="tsem_DebtInstrumentPeriodicPaymentsNumber" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DebtInstrumentRedemptionPremiumPercentage" id="tsem_DebtInstrumentRedemptionPremiumPercentage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredTaxAndOtherAssetsNet" id="tsem_DeferredTaxAndOtherAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAndOtherAssetsNetMember" id="tsem_DeferredTaxAndOtherAssetsNetMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeferredTaxAndOtherLongTermLiabilities" id="tsem_DeferredTaxAndOtherLongTermLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredTaxAssetClassifiedAsNoncurrent" id="tsem_DeferredTaxAssetClassifiedAsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsAccrualsAndReserves" id="tsem_DeferredTaxAssetsAccrualsAndReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsCurrentGross" id="tsem_DeferredTaxAssetsCurrentGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsCurrentNet" id="tsem_DeferredTaxAssetsCurrentNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" id="tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsLeaseLiabilities" id="tsem_DeferredTaxAssetsLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsNetNonCurrents" id="tsem_DeferredTaxAssetsNetNonCurrents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOperatingLossCarryForwardsCurrent" id="tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" id="tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOtherCurrent" id="tsem_DeferredTaxAssetsOtherCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsOtherNonCurrent" id="tsem_DeferredTaxAssetsOtherNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent" id="tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" id="tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DeferredTaxLiabilitiesNonCurrents" id="tsem_DeferredTaxLiabilitiesNonCurrents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" id="tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" id="tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" id="tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" id="tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" id="tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinedBenefitPlanExpensesPaid" id="tsem_DefinedBenefitPlanExpensesPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" id="tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" id="tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DefinitiveAgreementMember" id="tsem_DefinitiveAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DeloitteGlobalNetworkMember" id="tsem_DeloitteGlobalNetworkMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DepositsAndMarketableSecuritiesNet" id="tsem_DepositsAndMarketableSecuritiesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="DifferedTaxNetCurrentAbstract" id="tsem_DifferedTaxNetCurrentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="DocumentAndEntityInformationAbstract" id="tsem_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" id="tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="EmployeeLiabilitiesNonCurrent" id="tsem_EmployeeLiabilitiesNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="EmployeesAndDirectorsMember" id="tsem_EmployeesAndDirectorsMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="EnterpriseStatusTaxRate" id="tsem_EnterpriseStatusTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExchangeRateResults" id="tsem_ExchangeRateResults" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ExercisePriceRangeTwoMember" id="tsem_ExercisePriceRangeTwoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExercisePriceSeventeenPointOneSixMember" id="tsem_ExercisePriceSeventeenPointOneSixMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ExpirationOfPriorYearsProvisionDue" id="tsem_ExpirationOfPriorYearsProvisionDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ExternalCustomersMember" id="tsem_ExternalCustomersMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FactoryCessationRelatedAccruals" id="tsem_FactoryCessationRelatedAccruals" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfOptionsExercised" id="tsem_FairValueOfOptionsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfRestrictedStockUnitsExercised" id="tsem_FairValueOfRestrictedStockUnitsExercised" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfSwap" id="tsem_FairValueOfSwap" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfSwapInAssetPosition" id="tsem_FairValueOfSwapInAssetPosition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfSwapInLiabilityPositionShortTerm" id="tsem_FairValueOfSwapInLiabilityPositionShortTerm" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FairValueOfSwapInLongTermAsset" id="tsem_FairValueOfSwapInLongTermAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfSwapInShortTermAssets" id="tsem_FairValueOfSwapInShortTermAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FairValueOfSwapInShortTermLiabilities" id="tsem_FairValueOfSwapInShortTermLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FinancialInstrumentsAndFairValueMeasurementsAbstract" id="tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="FinancingExpenseOther" id="tsem_FinancingExpenseOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="FinancingIncomeExpenseNet" id="tsem_FinancingIncomeExpenseNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FinancingIncomeExpensesNet" id="tsem_FinancingIncomeExpensesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="FirstAnniversaryMember" id="tsem_FirstAnniversaryMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" id="tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="HealthCareCostTrendRatesAxis" id="tsem_HealthCareCostTrendRatesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" nillable="true"/>
  <element name="HealthCareCostTrendRatesDomain" id="tsem_HealthCareCostTrendRatesDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="HedgingTransactionsRelatedResults" id="tsem_HedgingTransactionsRelatedResults" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ImpairmentIncomeMember" id="tsem_ImpairmentIncomeMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ImpairmentIncomeNet" id="tsem_ImpairmentIncomeNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="IntelCorporationMember" id="tsem_IntelCorporationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="InvestmentsInPrivatelyHeldCompanies" id="tsem_InvestmentsInPrivatelyHeldCompanies" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="JaMitsuiLeasingLtdMember" id="tsem_JaMitsuiLeasingLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="JPY2021LoanAnd2023JPYLoanMember" id="tsem_JPY2021LoanAnd2023JPYLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="JPY2024LoanMember" id="tsem_JPY2024LoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LeasedAssetsAndLiabilities" id="tsem_LeasedAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LineOfCreditFacilityBorrowingCapacityUtilized" id="tsem_LineOfCreditFacilityBorrowingCapacityUtilized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LondonInterbankOfferedRateSwapRateMember" id="tsem_LondonInterbankOfferedRateSwapRateMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LongTerm2021JpyLoanMember" id="tsem_LongTerm2021JpyLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LongTerm2023JpyLoanMember" id="tsem_LongTerm2023JpyLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LongTermDebtCurrentMember" id="tsem_LongTermDebtCurrentMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="LongTermDebtFairValueAdjustments" id="tsem_LongTermDebtFairValueAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LongTermDebtFairValueCurrent" id="tsem_LongTermDebtFairValueCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LongTermDebtFairValueTotal" id="tsem_LongTermDebtFairValueTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" id="tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter" id="tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter" id="tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LongtermDebtMaturityYearSix" id="tsem_LongtermDebtMaturityYearSix" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="LongTermInterestBearingBankDeposits" id="tsem_LongTermInterestBearingBankDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="LongTermLoansPayableTextBlock" id="tsem_LongTermLoansPayableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MarketableSecuritiesAllowanceForCreditLosses" id="tsem_MarketableSecuritiesAllowanceForCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="MarketableSecuritiesFairValueAdjustment" id="tsem_MarketableSecuritiesFairValueAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="MarketLeveragedStockUnitMember" id="tsem_MarketLeveragedStockUnitMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MedicareAdvantageMember" id="tsem_MedicareAdvantageMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MergerContractTerminationFees" id="tsem_MergerContractTerminationFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" id="tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" id="tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock" id="tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NewOtherDirectorsMember" id="tsem_NewOtherDirectorsMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NonCashIncomeTaxExpenseBenefit" id="tsem_NonCashIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="NonMedicareAdvantageMember" id="tsem_NonMedicareAdvantageMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="NuvotonTechnologyCorporationJapanMember" id="tsem_NuvotonTechnologyCorporationJapanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OfficeSpaceOperatingFacilitiesAndVehiclesMember" id="tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OldPlansMember" id="tsem_OldPlansMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingCostsRatio" id="tsem_OperatingCostsRatio" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingLeaseLiabilitiesMember" id="tsem_OperatingLeaseLiabilitiesMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OperatingLossCarryForwardsAmountNotToExpire" id="tsem_OperatingLossCarryForwardsAmountNotToExpire" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OperatingLossCarryForwardsAnnualUtilizationAmount" id="tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherAssetsPolicyTextBlock" id="tsem_OtherAssetsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" id="tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" id="tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherCustomersMember" id="tsem_OtherCustomersMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="OtherFinancingExpenseNet" id="tsem_OtherFinancingExpenseNet" type="xbrli:monetaryItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="OtherLongTermLiabilities" id="tsem_OtherLongTermLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PaymentToProceedsFromCash" id="tsem_PaymentToProceedsFromCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PercentageOfAccelerationOfUnvestedEquity" id="tsem_PercentageOfAccelerationOfUnvestedEquity" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfInterestsAcquired" id="tsem_PercentageOfInterestsAcquired" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfLeaseAgreementOnMachineryAndEquipment" id="tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfReund" id="tsem_PercentageOfReund" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PercentageOfVestedRestrictedStockUnite" id="tsem_PercentageOfVestedRestrictedStockUnite" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceSharesUnits" id="tsem_PerformanceSharesUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PerformanceSharesUnitsOutstanding" id="tsem_PerformanceSharesUnitsOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PeriodOfDirectorsService" id="tsem_PeriodOfDirectorsService" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PillarTwoMinimumTaxRate" id="tsem_PillarTwoMinimumTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PostSixtyFiveMember" id="tsem_PostSixtyFiveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PreferredEnterpriseBenefits" id="tsem_PreferredEnterpriseBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PreferredIncomeSubjectTaxRate" id="tsem_PreferredIncomeSubjectTaxRate" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PrepaymentForMachineryAndEquipmentSold" id="tsem_PrepaymentForMachineryAndEquipmentSold" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PreSixtyFiveMember" id="tsem_PreSixtyFiveMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="PrivatelyHeldEquity" id="tsem_PrivatelyHeldEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromExerciseOfOptions" id="tsem_ProceedsFromExerciseOfOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromInvestmentInSubsidiary" id="tsem_ProceedsFromInvestmentInSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromInvestmentRealization" id="tsem_ProceedsFromInvestmentRealization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ProceedsFromInvestmentSubsidiaryInNonControllingInterest" id="tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="PropertyPlantAndEquipmentNetAggregateInvestmentGrants" id="tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="PSCSMember" id="tsem_PSCSMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" id="tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RecentlyIssuedAccountingPronouncementsNotYetAdopted" id="tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ReductionDueToStatuteOfLimitationOfPriorYears" id="tsem_ReductionDueToStatuteOfLimitationOfPriorYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ReductionOfPriorYearsProvision" id="tsem_ReductionOfPriorYearsProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="RelatedPartyTransactionOtherIncomeExpense" id="tsem_RelatedPartyTransactionOtherIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RepaymentsOfDebentures" id="tsem_RepaymentsOfDebentures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RestructuringGain" id="tsem_RestructuringGain" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="RestructuringGainFromSaleOfMachineryAndEquipment" id="tsem_RestructuringGainFromSaleOfMachineryAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" id="tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfEstimatedEconomicLivesTableTextBlock" id="tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock" id="tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfMarketableSecuritiesTableTextBlock" id="tsem_ScheduleOfMarketableSecuritiesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" id="tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" id="tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SecondAnniversaryMember" id="tsem_SecondAnniversaryMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SeverancePayFundDomestic" id="tsem_SeverancePayFundDomestic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="SeverancePayFunds" id="tsem_SeverancePayFunds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" id="tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" id="tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" id="tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" id="tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" id="tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract" id="tsem_ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="SouthernFloridaResearchFoundationMember" id="tsem_SouthernFloridaResearchFoundationMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StConstructionMember" id="tsem_StConstructionMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockBasedInstrumentsPolicyPolicyTextBlock" id="tsem_StockBasedInstrumentsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockholdersEquityReverseStockSplitSharesRatio" id="tsem_StockholdersEquityReverseStockSplitSharesRatio" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" id="tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" id="tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock" id="tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TacomaMember" id="tsem_TacomaMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TaxBenefitRelatingToStockBasedCompensation" id="tsem_TaxBenefitRelatingToStockBasedCompensation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit"/>
  <element name="TechnologiesMember" id="tsem_TechnologiesMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TechnologiesOneMember" id="tsem_TechnologiesOneMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TechnologiesTwoMember" id="tsem_TechnologiesTwoMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TemLoanMember" id="tsem_TemLoanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TerminationFeesPaid" id="tsem_TerminationFeesPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TerminationFeesReceived" id="tsem_TerminationFeesReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit"/>
  <element name="TermLoan2018Member" id="tsem_TermLoan2018Member" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="ThirdAnniversaryMember" id="tsem_ThirdAnniversaryMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TimeVestedRestrictedStockUnitsMember" id="tsem_TimeVestedRestrictedStockUnitsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TonamiFactoryMember" id="tsem_TonamiFactoryMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TowerAndJazzDebenturesMember" id="tsem_TowerAndJazzDebenturesMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TowerJazzPanasonicSemiConductorCompanyLtdMember" id="tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TowerPartnersSemiconductorCoLimitedMember" id="tsem_TowerPartnersSemiconductorCoLimitedMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TowerSemiconductorItalySRLMember" id="tsem_TowerSemiconductorItalySRLMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TowerUsHoldingsMember" id="tsem_TowerUsHoldingsMember" type="dtr-types:domainItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TpscoMember" id="tsem_TpscoMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" id="tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TSNPMember" id="tsem_TSNPMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TwoThousandTenConvertibleDebenturesSeriesGMember" id="tsem_TwoThousandTenConvertibleDebenturesSeriesGMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="TwoThousandThirteenShareIncentivePlanMember" id="tsem_TwoThousandThirteenShareIncentivePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
  <element name="UpsidePhantomShareUnitsMember" id="tsem_UpsidePhantomShareUnitsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" nillable="true"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>tsem-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.towerjazz.com/role/ConsolidatedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfOperations" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-id" roleURI="http://www.towerjazz.com/role/tsem-id"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherCurrentAssetsDetails" roleURI="http://www.towerjazz.com/role/OtherCurrentAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-lid" roleURI="http://www.towerjazz.com/role/tsem-lid"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-paensopaed" roleURI="http://www.towerjazz.com/role/tsem-paensopaed"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.towerjazz.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-oand" roleURI="http://www.towerjazz.com/role/tsem-oand"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ocld" roleURI="http://www.towerjazz.com/role/tsem-ocld"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfOtherLong-termDebtDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoconpbcriocild" roleURI="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoarisofpd" roleURI="http://www.towerjazz.com/role/tsem-erlsoarisofpd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoamafvd" roleURI="http://www.towerjazz.com/role/tsem-erlsoamafvd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancingIncomeExpenseNetDetails" roleURI="http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfIncomeTaxProvisionDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments" xlink:label="loc_us-gaap_OtherShortTermInvestments_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerAdvancesNoncurrent" xlink:label="loc_us-gaap_CustomerAdvancesNoncurrent_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_26"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedShareBasedCompensation" xlink:label="loc_tsem_AccumulatedShareBasedCompensation_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_33"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_AssetsCurrent_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_OtherShortTermInvestments_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_InventoryNet_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_OtherAssets_5" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1" xlink:to="loc_us-gaap_MarketableSecurities_6" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_LongTermInvestments_8" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_10" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_Goodwill_11" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_12" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_13" xlink:to="loc_us-gaap_Liabilities_14" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14" xlink:to="loc_us-gaap_LiabilitiesCurrent_14" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_14" xlink:to="loc_us-gaap_AccountsPayableCurrent_14" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_14" xlink:to="loc_us-gaap_DeferredRevenueCurrent_15" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_14" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_16" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_14" xlink:to="loc_us-gaap_DebtCurrent_17" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_14" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_18" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14" xlink:to="loc_us-gaap_CustomerAdvancesNoncurrent_20" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_21" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_22" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_14" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_23" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_13" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_25" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_25" xlink:to="loc_us-gaap_StockholdersEquity_25" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_25" xlink:to="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" xlink:to="loc_us-gaap_CommonStockValue_25" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" xlink:to="loc_us-gaap_AdditionalPaidInCapital_26" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" xlink:to="loc_tsem_AccumulatedShareBasedCompensation_27" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_28" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_25" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_25" xlink:to="loc_us-gaap_TreasuryStockValue_31" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_25" xlink:to="loc_us-gaap_MinorityInterest_33" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0" xlink:to="loc_us-gaap_ProfitLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:to="loc_us-gaap_OperatingIncomeLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_1" xlink:to="loc_us-gaap_GrossProfit_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1" xlink:to="loc_us-gaap_Revenues_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1" xlink:to="loc_us-gaap_CostOfRevenue_2" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_1" xlink:to="loc_us-gaap_OperatingExpenses_4" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4" xlink:to="loc_tsem_MergerContractTerminationFees_4" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4" xlink:to="loc_us-gaap_RestructuringCharges_5" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_8" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_11" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xlink:to="loc_tsem_FinancingIncomeExpenseNet_12" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_14" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_16" order="10" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xlink:to="loc_us-gaap_ProfitLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_3" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_5" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7" order="10" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentRealization" xlink:label="loc_tsem_ProceedsFromInvestmentRealization_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DepositsAndMarketableSecuritiesNet" xlink:label="loc_tsem_DepositsAndMarketableSecuritiesNet_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentInSubsidiary" xlink:label="loc_tsem_ProceedsFromInvestmentInSubsidiary_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RepaymentsOfDebentures" xlink:label="loc_tsem_RepaymentsOfDebentures_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromExerciseOfOptions" xlink:label="loc_tsem_ProceedsFromExerciseOfOptions_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_27"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_ProfitLoss_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_3" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_4" order="30" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6" order="50" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7" order="60" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8" order="70" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_9" order="80" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_10" order="90" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_11" order="100" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_12" order="110" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_14" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_15" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_16" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" xlink:to="loc_tsem_ProceedsFromInvestmentRealization_17" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14" xlink:to="loc_tsem_DepositsAndMarketableSecuritiesNet_18" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_tsem_ProceedsFromInvestmentInSubsidiary_20" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_21" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_22" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_23" order="30" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_tsem_RepaymentsOfDebentures_24" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_20" xlink:to="loc_tsem_ProceedsFromExerciseOfOptions_25" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_27" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-id">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_0" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_0" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_0" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingAssetsCurrent" xlink:label="loc_us-gaap_HedgingAssetsCurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_5"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_0" xlink:to="loc_us-gaap_IncomeTaxesReceivable_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_0" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_0" xlink:to="loc_us-gaap_HedgingAssetsCurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_0" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_0" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_5" order="40" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-lid">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFunds" xlink:label="loc_tsem_SeverancePayFunds_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermInvestments_0" xlink:to="loc_tsem_SeverancePayFunds_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermInvestments_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermInvestments_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_3" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-paensopaed">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2" order="10" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-oand">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseOtherNoncurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_0" xlink:to="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_0" xlink:to="loc_us-gaap_PrepaidExpenseOtherNoncurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_4" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ocld">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingLiabilitiesCurrent" xlink:label="loc_us-gaap_HedgingLiabilitiesCurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_5"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0" xlink:to="loc_tsem_PrepaymentForMachineryAndEquipmentSold_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0" xlink:to="loc_us-gaap_HedgingLiabilitiesCurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0" xlink:to="loc_us-gaap_InterestPayableCurrent_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_0" xlink:to="loc_us-gaap_TaxesPayableCurrent_5" order="40" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtFairValue_0" xlink:to="loc_tsem_LongTermDebtFairValueCurrent_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtFairValue_0" xlink:to="loc_us-gaap_OperatingLeaseLiability_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtFairValue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtFairValue_0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_4" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_6"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_6" order="50" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_0" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_0" xlink:to="loc_tsem_PrivatelyHeldEquity_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_0" xlink:to="loc_tsem_CrossCurrencySwapAssetPositionFairValue_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_0" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_5" order="40" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_11"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_0" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_2" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_5" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6" order="50" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_9" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_10" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_8" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_11" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoarisofpd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_2" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3" order="20" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoamafvd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_0" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_1" order="0" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExchangeRateResults" xlink:label="loc_tsem_ExchangeRateResults_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HedgingTransactionsRelatedResults" xlink:label="loc_tsem_HedgingTransactionsRelatedResults_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingExpenseOther" xlink:label="loc_tsem_FinancingExpenseOther_7"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_us-gaap_InterestExpense_1" order="0" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_us-gaap_InterestAndOtherIncome_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_tsem_ExchangeRateResults_4" order="30" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_tsem_HedgingTransactionsRelatedResults_5" order="40" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_tsem_MarketableSecuritiesFairValueAdjustment_6" order="50" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsem_FinancingIncomeExpenseNet_0" xlink:to="loc_tsem_FinancingExpenseOther_7" order="60" use="optional" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_4" order="30" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2" order="10" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_13"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_3" order="20" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsOtherNonCurrent_4" order="30" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_5" order="40" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsLeaseLiabilities_6" order="50" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_1" xlink:to="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_7" order="60" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_9" order="10" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_10" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_11" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_10" xlink:to="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_12" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_10" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_13" order="20" use="optional" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1" order="0" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_2" order="10" use="optional" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3" order="20" use="optional" weight="-1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_4" order="30" use="optional" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>tsem-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <!-- INTEGIX by Ez-XBRL -->
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementOfChangesInShareholdersEquity" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-llfbt" roleURI="http://www.towerjazz.com/role/tsem-llfbt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlt" roleURI="http://www.towerjazz.com/role/tsem-erlt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#DescriptionOfBusinessAndGeneralDetails" roleURI="http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-paensopaed" roleURI="http://www.towerjazz.com/role/tsem-paensopaed"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.towerjazz.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtCreditLineNarrativeDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfOtherLong-termDebtDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfRepaymentOfLoanDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ltlfblttfjind" roleURI="http://www.towerjazz.com/role/tsem-ltlfblttfjind"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-fiafvmnd" roleURI="http://www.towerjazz.com/role/tsem-fiafvmnd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#EmployeeRelatedLiabilitiesNarrativeDetails" roleURI="http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoconpbcriocild" roleURI="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsococibocipaafsd" roleURI="http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoarisofpd" roleURI="http://www.towerjazz.com/role/tsem-erlsoarisofpd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsofbpd" roleURI="http://www.towerjazz.com/role/tsem-erlsofbpd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoamafvd" roleURI="http://www.towerjazz.com/role/tsem-erlsoamafvd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsowaaad" roleURI="http://www.towerjazz.com/role/tsem-erlsowaaad"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityShareOptionPlansNarrativeDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#RelatedPartiesBalancesAndTransactionsDetails" roleURI="http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails" roleURI="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#DocumentAndEntityInformation" roleURI="http://www.towerjazz.com/role/DocumentAndEntityInformation"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CapitalNotesMember" xlink:label="loc_tsem_CapitalNotesMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" xlink:label="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaap_TreasuryStockCommonMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" xlink:label="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" xlink:label="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_27"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CommonStockSharesOutstandingNetOfTreasuryStock" xlink:label="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_29"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_EquityComponentDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_CommonStockMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_tsem_CapitalNotesMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_RetainedEarningsMember_7" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_8" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_9" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1" xlink:to="loc_us-gaap_NoncontrollingInterestMember_10" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_EquityComponentDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_SharesOutstanding_16" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_17" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_18" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_19" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_20" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_21" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_us-gaap_ProfitLoss_22" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_23" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_24" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_25" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_26" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_22" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_27" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_29" order="90" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-llfbt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_10"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LicensingAgreementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_10" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_17"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_11" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_12" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_13" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_14" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_15" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_16" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_17" order="110" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NuvotonTechnologyCorporationJapanMember" xlink:label="loc_tsem_NuvotonTechnologyCorporationJapanMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfInterestsAcquired" xlink:label="loc_tsem_PercentageOfInterestsAcquired_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesReceived" xlink:label="loc_tsem_TerminationFeesReceived_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_12"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_NuvotonTechnologyCorporationJapanMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_IntelCorporationMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_tsem_PercentageOfInterestsAcquired_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_10" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_tsem_TerminationFeesReceived_11" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xlink:to="loc_tsem_MergerContractTerminationFees_12" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdoptionAdjustmentToRetainedEarningsMember" xlink:label="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LeasedAssetsAndLiabilities" xlink:label="loc_tsem_LeasedAssetsAndLiabilities_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_13"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" xlink:label="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_14"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1" xlink:to="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_5" xlink:to="loc_us-gaap_SubsequentEventMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_tsem_LeasedAssetsAndLiabilities_12" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_us-gaap_ImpairmentOfInvestments_13" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_14" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xlink:to="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_15" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_12"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_srt_RangeAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6" xlink:to="loc_srt_RangeMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6" xlink:to="loc_srt_MinimumMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6" xlink:to="loc_srt_MaximumMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6" xlink:to="loc_srt_RangeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_12" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-paensopaed">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesMember" xlink:label="loc_tsem_TechnologiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesOneMember" xlink:label="loc_tsem_TechnologiesOneMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesTwoMember" xlink:label="loc_tsem_TechnologiesTwoMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaap_LeaseAgreementsMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_20"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesOneMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesTwoMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LeaseAgreementsMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_TradeNamesMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LicensingAgreementsMember_6" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_7" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_srt_RangeAxis_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_11" xlink:to="loc_srt_RangeMember_11" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11" xlink:to="loc_srt_MinimumMember_11" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11" xlink:to="loc_srt_MaximumMember_12" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_11" xlink:to="loc_srt_RangeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_17" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_19" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_20" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember" xlink:label="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LondonInterbankOfferedRateSwapRateMember" xlink:label="loc_tsem_LondonInterbankOfferedRateSwapRateMember_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_30"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_30"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_31"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2024LoanMember" xlink:label="loc_tsem_JPY2024LoanMember_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_43"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LineOfCreditFacilityBorrowingCapacityUtilized" xlink:label="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_44"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_45"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_46"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_47"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentPeriodicPaymentsNumber" xlink:label="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_48"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment" xlink:label="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_49"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AnnualInterestRateOfLeaseAgreement" xlink:label="loc_tsem_AnnualInterestRateOfLeaseAgreement_50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_52"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_53"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_54"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_56"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_57"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_58"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_59"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAverageAmountOutstanding" xlink:label="loc_us-gaap_LongTermDebtAverageAmountOutstanding_60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_61"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateral" xlink:label="loc_us-gaap_DebtInstrumentCollateral_62"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="loc_us-gaap_DebtInstrumentPaymentTerms_63"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CounterpartyNameAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TonamiFactoryMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_6" xlink:to="loc_currency_AllCurrenciesDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_6" xlink:to="loc_currency_JPY_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_6" xlink:to="loc_currency_AllCurrenciesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10" xlink:to="loc_us-gaap_EquipmentMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_10" xlink:to="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_10" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_15" xlink:to="loc_srt_ConsolidatedEntitiesDomain_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_15" xlink:to="loc_tsem_TSNPMember_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_15" xlink:to="loc_tsem_JaMitsuiLeasingLtdMember_16" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_15" xlink:to="loc_srt_ConsolidatedEntitiesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_VariableRateAxis_20" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_20" xlink:to="loc_us-gaap_VariableRateDomain_20" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_20" xlink:to="loc_us-gaap_PrimeRateMember_20" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_20" xlink:to="loc_tsem_LondonInterbankOfferedRateSwapRateMember_21" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_20" xlink:to="loc_us-gaap_VariableRateDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_RangeAxis_25" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_25" xlink:to="loc_srt_RangeMember_25" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_25" xlink:to="loc_srt_MinimumMember_25" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_25" xlink:to="loc_srt_MaximumMember_26" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_25" xlink:to="loc_srt_RangeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_30" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_30" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_30" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30" xlink:to="loc_tsem_TermLoan2018Member_30" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30" xlink:to="loc_tsem_TemLoanMember_31" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_30" xlink:to="loc_tsem_JPY2024LoanMember_32" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_30" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_37" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_38" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTerm_39" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_40" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_41" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_42" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_43" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_44" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LineOfCredit_45" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_46" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_47" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_48" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_49" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_tsem_AnnualInterestRateOfLeaseAgreement_50" order="140" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LeaseCost_51" order="150" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_52" order="160" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_53" order="170" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_54" order="180" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55" order="190" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseCost_56" order="200" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeasePayments_57" order="210" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_RepaymentsOfDebt_58" order="220" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_59" order="230" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LongTermDebtAverageAmountOutstanding_60" order="240" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_61" order="250" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentCollateral_62" order="260" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentPaymentTerms_63" order="270" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_20"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_LongTermDebtMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_5" xlink:to="loc_us-gaap_LoansPayableMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_9" xlink:to="loc_currency_AllCurrenciesDomain_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_9" xlink:to="loc_currency_JPY_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_9" xlink:to="loc_currency_AllCurrenciesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_16" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiability_17" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_18" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_tsem_LongTermDebtFairValueCurrent_19" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LongTermDebtFairValue_20" order="70" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2021JpyLoanMember" xlink:label="loc_tsem_LongTerm2021JpyLoanMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2023JpyLoanMember" xlink:label="loc_tsem_LongTerm2023JpyLoanMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:label="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongtermDebtMaturityYearSix" xlink:label="loc_tsem_LongtermDebtMaturityYearSix_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_21"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_GeographicDistributionAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_1" xlink:to="loc_us-gaap_GeographicDistributionDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_tsem_LongTerm2021JpyLoanMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_tsem_LongTerm2023JpyLoanMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_currency_JPY_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_1" xlink:to="loc_us-gaap_GeographicDistributionDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_RangeAxis_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7" xlink:to="loc_srt_RangeMember_Default" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7" xlink:to="loc_srt_RangeMember_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentAxis_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_10" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_Default" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_10" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_16" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_17" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_18" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_19" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_tsem_LongtermDebtMaturityYearSix_20" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15" xlink:to="loc_us-gaap_LongTermDebt_21" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ltlfblttfjind">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TpscoMember" xlink:label="loc_tsem_TpscoMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_24"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CounterpartyNameAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TpscoMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TonamiFactoryMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_6" xlink:to="loc_currency_AllCurrenciesDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_6" xlink:to="loc_currency_JPY_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_6" xlink:to="loc_currency_AllCurrenciesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_10" xlink:to="loc_srt_ConsolidatedEntitiesDomain_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_10" xlink:to="loc_tsem_TSNPMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_10" xlink:to="loc_tsem_JaMitsuiLeasingLtdMember_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_10" xlink:to="loc_srt_ConsolidatedEntitiesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_15" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15" xlink:to="loc_tsem_TermLoan2018Member_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15" xlink:to="loc_tsem_TemLoanMember_16" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_15" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTerm_21" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_22" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_23" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_24" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SouthernFloridaResearchFoundationMember" xlink:label="loc_tsem_SouthernFloridaResearchFoundationMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_14"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_tsem_SouthernFloridaResearchFoundationMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_11" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_12" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_13" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_FinanceLeaseLiability_14" order="90" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLeaseLiabilitiesMember" xlink:label="loc_tsem_OperatingLeaseLiabilitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_15"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_tsem_OperatingLeaseLiabilitiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiability_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_11" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_12" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_13" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_15" order="100" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-fiafvmnd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerAndJazzDebenturesMember" xlink:label="loc_tsem_TowerAndJazzDebenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" xlink:label="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInAssetPosition" xlink:label="loc_tsem_FairValueOfSwapInAssetPosition_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermAssets" xlink:label="loc_tsem_FairValueOfSwapInShortTermAssets_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermLiabilities" xlink:label="loc_tsem_FairValueOfSwapInShortTermLiabilities_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwap" xlink:label="loc_tsem_FairValueOfSwap_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLongTermAsset" xlink:label="loc_tsem_FairValueOfSwapInLongTermAsset_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLiabilityPositionShortTerm" xlink:label="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueOfCollateral" xlink:label="loc_us-gaap_DerivativeAssetFairValueOfCollateral_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_32"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermInterestBearingBankDeposits" xlink:label="loc_tsem_LongTermInterestBearingBankDeposits_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_36"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_DebtInstrumentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1" xlink:to="loc_tsem_TowerAndJazzDebenturesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_tsem_TowerUsHoldingsMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_tsem_TowerSemiconductorItalySRLMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_10" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_10" xlink:to="loc_us-gaap_SubsequentEventMember_10" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentFairValue_16" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_17" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_18" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwapInAssetPosition_19" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwapInShortTermAssets_20" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwapInShortTermLiabilities_21" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwap_22" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwapInLongTermAsset_23" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_24" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_25" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DerivativeAssetFairValueOfCollateral_26" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_27" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_28" order="140" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_29" order="150" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_30" order="160" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_31" order="170" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_32" order="180" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_LongTermInterestBearingBankDeposits_33" order="190" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_ShortTermInvestments_34" order="200" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_MarketableSecurities_35" order="210" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_InvestmentIncomeNet_36" order="220" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_17"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_CrossCurrencySwapAssetPositionFairValue_12" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_tsem_PrivatelyHeldEquity_13" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_14" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_15" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_16" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueNetAssetLiability_17" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="loc_us-gaap_DepositLiabilitiesAccruedInterest_14"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MunicipalBondsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CertificatesOfDepositMember_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_12" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_13" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DepositLiabilitiesAccruedInterest_14" order="50" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_13"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MunicipalBondsMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_10" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_11" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_12" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_13" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember" xlink:label="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFundDomestic" xlink:label="loc_tsem_SeverancePayFundDomestic_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeeLiabilitiesNonCurrent" xlink:label="loc_tsem_EmployeeLiabilitiesNonCurrent_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" xlink:label="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_17"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_SeverancePayFundDomestic_11" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_EmployeeLiabilitiesNonCurrent_12" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_13" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_14" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_15" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_16" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_17" order="70" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_32"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_33"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_34"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_35"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_36"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_tsem_HealthCareCostTrendRatesAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_6" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_6" xlink:to="loc_tsem_PreSixtyFiveMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_6" xlink:to="loc_tsem_PostSixtyFiveMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_6" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_12" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_16" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_17" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_18" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_20" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_21" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_22" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_23" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_24" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_25" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_27" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_28" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_28" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_28" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_28" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_29" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_28" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_30" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_32" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_33" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" xlink:to="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_34" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" xlink:to="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_35" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_32" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_36" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsococibocipaafsd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanExpensesPaid" xlink:label="loc_tsem_DefinedBenefitPlanExpensesPaid_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_21"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_10" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_11" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_7" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_12" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_14" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_16" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" xlink:to="loc_tsem_DefinedBenefitPlanExpensesPaid_17" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_14" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_18" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_21" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoarisofpd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MedicareAdvantageMember" xlink:label="loc_tsem_MedicareAdvantageMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonMedicareAdvantageMember" xlink:label="loc_tsem_NonMedicareAdvantageMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" xlink:label="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_26"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_tsem_HealthCareCostTrendRatesAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_1" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_1" xlink:to="loc_tsem_PreSixtyFiveMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_1" xlink:to="loc_tsem_PostSixtyFiveMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_1" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6" xlink:to="loc_tsem_MedicareAdvantageMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6" xlink:to="loc_tsem_NonMedicareAdvantageMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_16" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_17" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_15" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_18" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_20" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_20" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_21" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_20" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_22" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_24" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_24" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_24" xlink:to="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_25" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_24" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_26" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsofbpd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_12"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_11" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_12" order="60" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoamafvd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_13"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_12" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_13" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsowaaad">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedPercentage_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_8"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_CollateralAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_1" xlink:to="loc_us-gaap_CollateralDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1" xlink:to="loc_us-gaap_EquitySecuritiesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_1" xlink:to="loc_us-gaap_DebtSecuritiesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_1" xlink:to="loc_us-gaap_CollateralDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedPercentage_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_8" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OldPlansMember" xlink:label="loc_tsem_OldPlansMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandThirteenShareIncentivePlanMember" xlink:label="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeesAndDirectorsMember" xlink:label="loc_tsem_EmployeesAndDirectorsMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewOtherDirectorsMember" xlink:label="loc_tsem_NewOtherDirectorsMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TimeVestedRestrictedStockUnitsMember" xlink:label="loc_tsem_TimeVestedRestrictedStockUnitsMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketLeveragedStockUnitMember" xlink:label="loc_tsem_MarketLeveragedStockUnitMember_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BasePhantomShareUnitsMember" xlink:label="loc_tsem_BasePhantomShareUnitsMember_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_UpsidePhantomShareUnitsMember" xlink:label="loc_tsem_UpsidePhantomShareUnitsMember_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FirstAnniversaryMember" xlink:label="loc_tsem_FirstAnniversaryMember_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SecondAnniversaryMember" xlink:label="loc_tsem_SecondAnniversaryMember_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ThirdAnniversaryMember" xlink:label="loc_tsem_ThirdAnniversaryMember_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_37"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PeriodOfDirectorsService" xlink:label="loc_tsem_PeriodOfDirectorsService_38"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfAccelerationOfUnvestedEquity" xlink:label="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_39"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfVestedRestrictedStockUnite" xlink:label="loc_tsem_PercentageOfVestedRestrictedStockUnite_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnitsOutstanding" xlink:label="loc_tsem_PerformanceSharesUnitsOutstanding_42"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_PlanNameAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_1" xlink:to="loc_us-gaap_PlanNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1" xlink:to="loc_tsem_OldPlansMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1" xlink:to="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_1" xlink:to="loc_us-gaap_PlanNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_srt_TitleOfIndividualAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6" xlink:to="loc_tsem_EmployeesAndDirectorsMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6" xlink:to="loc_srt_ChiefExecutiveOfficerMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_6" xlink:to="loc_tsem_NewOtherDirectorsMember_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_6" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_13" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_tsem_TimeVestedRestrictedStockUnitsMember_13" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_us-gaap_PerformanceSharesMember_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_16" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_tsem_MarketLeveragedStockUnitMember_17" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_tsem_BasePhantomShareUnitsMember_18" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13" xlink:to="loc_tsem_UpsidePhantomShareUnitsMember_19" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_13" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_VestingAxis_23" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_23" xlink:to="loc_us-gaap_VestingDomain_23" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_23" xlink:to="loc_tsem_FirstAnniversaryMember_23" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_23" xlink:to="loc_tsem_SecondAnniversaryMember_24" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_23" xlink:to="loc_tsem_ThirdAnniversaryMember_25" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_23" xlink:to="loc_us-gaap_VestingDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_30" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_31" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_32" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_33" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_34" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_35" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensation_36" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_37" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_tsem_PeriodOfDirectorsService_38" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_39" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_tsem_PercentageOfVestedRestrictedStockUnite_40" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_41" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_tsem_PerformanceSharesUnitsOutstanding_42" order="130" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_10" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_12" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_14" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_15" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_12" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_16" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfRestrictedStockUnitsExercised" xlink:label="loc_tsem_FairValueOfRestrictedStockUnitsExercised_7"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_FairValueOfRestrictedStockUnitsExercised_7" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_CostOfSalesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8" order="0" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP" xlink:label="loc_country_JP_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AsiaOtherJapanAndTaiwanMember" xlink:label="loc_tsem_AsiaOtherJapanAndTaiwanMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExternalCustomersMember" xlink:label="loc_tsem_ExternalCustomersMember_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_21"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5" xlink:to="loc_us-gaap_SalesRevenueNetMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_StatementGeographicalAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9" xlink:to="loc_srt_SegmentGeographicalDomain_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9" xlink:to="loc_country_US_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9" xlink:to="loc_country_JP_10" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9" xlink:to="loc_tsem_AsiaOtherJapanAndTaiwanMember_11" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9" xlink:to="loc_srt_EuropeMember_12" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9" xlink:to="loc_srt_SegmentGeographicalDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_MajorCustomersAxis_16" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_16" xlink:to="loc_srt_NameOfMajorCustomerDomain_16" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_16" xlink:to="loc_tsem_ExternalCustomersMember_16" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_16" xlink:to="loc_srt_NameOfMajorCustomerDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_21" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IL" xlink:label="loc_country_IL_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP" xlink:label="loc_country_JP_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_StatementGeographicalAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_1" xlink:to="loc_srt_SegmentGeographicalDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_IL_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_US_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_srt_EuropeMember_3" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_JP_4" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_1" xlink:to="loc_srt_SegmentGeographicalDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerAMember" xlink:label="loc_tsem_CustomerAMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerBMember" xlink:label="loc_tsem_CustomerBMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherCustomersMember" xlink:label="loc_tsem_OtherCustomersMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerOneMember" xlink:label="loc_tsem_CustomerOneMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerTwoMember" xlink:label="loc_tsem_CustomerTwoMember_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersThreeMember" xlink:label="loc_tsem_CustomersThreeMember_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersFourMember" xlink:label="loc_tsem_CustomersFourMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_20"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_0" xlink:to="loc_us-gaap_ConcentrationRiskTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:to="loc_us-gaap_SalesRevenueNetMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_srt_MajorCustomersAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5" xlink:to="loc_srt_NameOfMajorCustomerDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomerAMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomerBMember_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_OtherCustomersMember_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomerOneMember_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomerTwoMember_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomersThreeMember_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_5" xlink:to="loc_tsem_CustomersFourMember_11" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5" xlink:to="loc_srt_NameOfMajorCustomerDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_15" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_15" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_15" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_15" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_0" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_20" order="10" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_us-gaap_RelatedPartyMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7" order="20" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EnterpriseStatusTaxRate" xlink:label="loc_tsem_EnterpriseStatusTaxRate_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" xlink:label="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAmountNotToExpire" xlink:label="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_25"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" xlink:label="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_26"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredIncomeSubjectTaxRate" xlink:label="loc_tsem_PreferredIncomeSubjectTaxRate_27"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfReund" xlink:label="loc_tsem_PercentageOfReund_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRefundPayments1" xlink:label="loc_us-gaap_DeferredRevenueRefundPayments1_29"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonCashIncomeTaxExpenseBenefit" xlink:label="loc_tsem_NonCashIncomeTaxExpenseBenefit_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaap_DeferredIncomeRevenueRecognized_32"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_srt_RangeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1" xlink:to="loc_srt_RangeMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1" xlink:to="loc_srt_MaximumMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1" xlink:to="loc_srt_MinimumMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1" xlink:to="loc_srt_RangeMember_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6" xlink:to="loc_srt_ParentCompanyMember_6" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6" xlink:to="loc_tsem_TowerUsHoldingsMember_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6" xlink:to="loc_tsem_TSNPMember_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_6" xlink:to="loc_tsem_TowerSemiconductorItalySRLMember_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_13" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_13" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_13" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_13" xlink:to="loc_us-gaap_ForeignCountryMember_13" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_13" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_13" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_EnterpriseStatusTaxRate_19" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_20" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_21" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_22" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_23" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_24" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_25" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_26" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_PreferredIncomeSubjectTaxRate_27" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_PercentageOfReund_28" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_DeferredRevenueRefundPayments1_29" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_tsem_NonCashIncomeTaxExpenseBenefit_30" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_IncomeTaxCreditsAndAdjustments_31" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_0" xlink:to="loc_us-gaap_DeferredIncomeRevenueRecognized_32" order="140" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsNetNonCurrents" xlink:label="loc_tsem_DeferredTaxAssetsNetNonCurrents_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesNonCurrents" xlink:label="loc_tsem_DeferredTaxLiabilitiesNonCurrents_25"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_7" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_7" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_8" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_10" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_11" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsLeaseLiabilities_12" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_tsem_DeferredTaxAssetsOtherNonCurrent_13" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_14" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_15" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_7" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_16" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_19" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19" xlink:to="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_20" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_21" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_19" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_22" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_DeferredTaxAssetsNetNonCurrents_24" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_tsem_DeferredTaxLiabilitiesNonCurrents_25" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AssetDisposalAccrualMember" xlink:label="loc_tsem_AssetDisposalAccrualMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PaymentToProceedsFromCash" xlink:label="loc_tsem_PaymentToProceedsFromCash_10"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_tsem_AssetDisposalAccrualMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_RestructuringChargesMember_2" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0" xlink:to="loc_tsem_FactoryCessationRelatedAccruals_7" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0" xlink:to="loc_tsem_AccrualsRelatedToAssets_9" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_0" xlink:to="loc_tsem_PaymentToProceedsFromCash_10" order="40" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGainFromSaleOfMachineryAndEquipment" xlink:label="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_16"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_RestructuringChargesMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5" xlink:to="loc_tsem_TonamiFactoryMember_5" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9" xlink:to="loc_tsem_IntelCorporationMember_9" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0" xlink:to="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_14" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_15" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_16" order="30" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_Default"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_dei_Security12gTitle_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_dei_SecurityReportingObligation_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_38"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_43"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_44"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_45"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_dei_OtherReportingStandardItemNumber_46"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_47"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_48"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_49"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_52"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_53"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1" xlink:to="loc_dei_AddressTypeDomain_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_1" xlink:to="loc_dei_BusinessContactMember_1" order="0" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1" xlink:to="loc_dei_AddressTypeDomain_Default" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityRegistrantName_6" order="10" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityCentralIndexKey_7" order="20" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_CurrentFiscalYearEndDate_8" order="30" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentFiscalYearFocus_9" order="40" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_10" order="50" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_AmendmentDescription_11" order="60" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_AmendmentFlag_12" order="70" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentType_13" order="80" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentRegistrationStatement_14" order="90" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentAnnualReport_15" order="100" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentTransitionReport_16" order="110" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentShellCompanyReport_17" order="120" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentPeriodEndDate_18" order="130" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityFileNumber_19" order="140" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_ContactPersonnelName_20" order="150" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityIncorporationStateCountryCode_21" order="160" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressAddressLine1_22" order="170" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressAddressLine2_23" order="180" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressAddressLine3_24" order="190" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressCityOrTown_25" order="200" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressCountry_26" order="210" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityAddressPostalZipCode_27" order="220" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_CityAreaCode_28" order="230" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_LocalPhoneNumber_29" order="240" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_ContactPersonnelFaxNumber_30" order="250" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_ContactPersonnelEmailAddress_31" order="260" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_Security12bTitle_32" order="270" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_TradingSymbol_33" order="280" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_SecurityExchangeName_34" order="290" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_Security12gTitle_35" order="300" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_SecurityReportingObligation_36" order="310" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_37" order="320" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityVoluntaryFilers_38" order="330" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityCurrentReportingStatus_39" order="340" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityInteractiveDataCurrent_40" order="350" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityFilerCategory_41" order="360" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntitySmallBusiness_42" order="370" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityEmergingGrowthCompany_43" order="380" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityExTransitionPeriod_44" order="390" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentAccountingStandard_45" order="400" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_OtherReportingStandardItemNumber_46" order="410" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityShellCompany_47" order="420" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_48" order="430" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_AuditorFirmId_49" order="440" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_AuditorLocation_50" order="450" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_AuditorName_51" order="460" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_IcfrAuditorAttestationFlag_52" order="470" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_53" order="480" use="optional"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>tsem-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IL" xlink:label="loc_country_IL_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP" xlink:label="loc_country_JP_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_ILS" xlink:label="loc_currency_ILS_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_38"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_43"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_44"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_45"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_46"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_47"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_48"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_49"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_52"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_53"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_54"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_dei_OtherReportingStandardItemNumber_55"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_56"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_dei_Security12gTitle_57"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_58"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_dei_SecurityReportingObligation_59"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_60"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_61"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_62"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_63"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_64"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_65"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_66"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_67"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_68"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_69"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_70"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_71"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_72"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_73"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_75"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_76"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccretionOfCarryingAmountToPrincipalAmount" xlink:label="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_77"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccretionOfCarryingAmountToPrincipalAmount" xlink:label="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_78"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccretionOfCarryingAmountToPrincipalAmount" xlink:label="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_79"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_80"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_81"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_82"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_83"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" xlink:label="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_84"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" xlink:label="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_85"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" xlink:label="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_86"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedShareBasedCompensation" xlink:label="loc_tsem_AccumulatedShareBasedCompensation_87"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedShareBasedCompensation" xlink:label="loc_tsem_AccumulatedShareBasedCompensation_88"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedShareBasedCompensation" xlink:label="loc_tsem_AccumulatedShareBasedCompensation_89"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_90"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_91"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_92"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_93"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_94"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_95"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdoptionAdjustmentToRetainedEarningsMember" xlink:label="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_96"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdoptionAdjustmentToRetainedEarningsMember" xlink:label="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_97"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AnnualInterestRateOfLeaseAgreement" xlink:label="loc_tsem_AnnualInterestRateOfLeaseAgreement_98"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AnnualInterestRateOfLeaseAgreement" xlink:label="loc_tsem_AnnualInterestRateOfLeaseAgreement_99"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AnnualInterestRateOfLeaseAgreement" xlink:label="loc_tsem_AnnualInterestRateOfLeaseAgreement_100"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AsiaOtherJapanAndTaiwanMember" xlink:label="loc_tsem_AsiaOtherJapanAndTaiwanMember_101"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AsiaOtherJapanAndTaiwanMember" xlink:label="loc_tsem_AsiaOtherJapanAndTaiwanMember_102"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AsiaOtherJapanAndTaiwanMember" xlink:label="loc_tsem_AsiaOtherJapanAndTaiwanMember_103"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AssetDisposalAccrualMember" xlink:label="loc_tsem_AssetDisposalAccrualMember_104"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AssetDisposalAccrualMember" xlink:label="loc_tsem_AssetDisposalAccrualMember_105"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AssetDisposalAccrualMember" xlink:label="loc_tsem_AssetDisposalAccrualMember_106"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BasePhantomShareUnitsMember" xlink:label="loc_tsem_BasePhantomShareUnitsMember_107"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BasePhantomShareUnitsMember" xlink:label="loc_tsem_BasePhantomShareUnitsMember_108"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BasePhantomShareUnitsMember" xlink:label="loc_tsem_BasePhantomShareUnitsMember_109"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" xlink:label="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_110"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" xlink:label="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_111"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" xlink:label="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_112"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CapitalNotesMember" xlink:label="loc_tsem_CapitalNotesMember_113"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CapitalNotesMember" xlink:label="loc_tsem_CapitalNotesMember_114"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChangesCessationRelatedAccrualsTableTextBlock" xlink:label="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_115"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChangesCessationRelatedAccrualsTableTextBlock" xlink:label="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_116"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChangesCessationRelatedAccrualsTableTextBlock" xlink:label="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_117"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChargesAgainstAccrual" xlink:label="loc_tsem_ChargesAgainstAccrual_118"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChargesAgainstAccrual" xlink:label="loc_tsem_ChargesAgainstAccrual_119"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock" xlink:label="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_120"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock" xlink:label="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_121"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock" xlink:label="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_122"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CommonStockSharesOutstandingNetOfTreasuryStock" xlink:label="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_123"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CommonStockSharesOutstandingNetOfTreasuryStock" xlink:label="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_124"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CommonStockSharesOutstandingNetOfTreasuryStock" xlink:label="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_125"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConcentrationRiskNumberOfCustomers" xlink:label="loc_tsem_ConcentrationRiskNumberOfCustomers_126"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConcentrationRiskNumberOfCustomers" xlink:label="loc_tsem_ConcentrationRiskNumberOfCustomers_127"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConcentrationRiskNumberOfCustomers" xlink:label="loc_tsem_ConcentrationRiskNumberOfCustomers_128"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConsultationAndOtherServicesMember" xlink:label="loc_tsem_ConsultationAndOtherServicesMember_129"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConsultationAndOtherServicesMember" xlink:label="loc_tsem_ConsultationAndOtherServicesMember_130"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant" xlink:label="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_131"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant" xlink:label="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_132"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant" xlink:label="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_133"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConvertibleDebenturesPolicyTextBlock" xlink:label="loc_tsem_ConvertibleDebenturesPolicyTextBlock_134"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConvertibleDebenturesPolicyTextBlock" xlink:label="loc_tsem_ConvertibleDebenturesPolicyTextBlock_135"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ConvertibleDebenturesPolicyTextBlock" xlink:label="loc_tsem_ConvertibleDebenturesPolicyTextBlock_136"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures" xlink:label="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_137"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures" xlink:label="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_138"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures" xlink:label="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_139"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_140"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_141"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_142"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CumulativeEffectUponAdoption" xlink:label="loc_tsem_CumulativeEffectUponAdoption_143"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CumulativeEffectUponAdoption" xlink:label="loc_tsem_CumulativeEffectUponAdoption_144"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CumulativeEffectUponAdoption" xlink:label="loc_tsem_CumulativeEffectUponAdoption_145"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerAMember" xlink:label="loc_tsem_CustomerAMember_146"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerAMember" xlink:label="loc_tsem_CustomerAMember_147"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerAMember" xlink:label="loc_tsem_CustomerAMember_148"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerBMember" xlink:label="loc_tsem_CustomerBMember_149"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerBMember" xlink:label="loc_tsem_CustomerBMember_150"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerBMember" xlink:label="loc_tsem_CustomerBMember_151"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerOneMember" xlink:label="loc_tsem_CustomerOneMember_152"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerOneMember" xlink:label="loc_tsem_CustomerOneMember_153"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerOneMember" xlink:label="loc_tsem_CustomerOneMember_154"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersFourMember" xlink:label="loc_tsem_CustomersFourMember_155"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersFourMember" xlink:label="loc_tsem_CustomersFourMember_156"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersThreeMember" xlink:label="loc_tsem_CustomersThreeMember_157"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerThreeMember" xlink:label="loc_tsem_CustomerThreeMember_158"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerThreeMember" xlink:label="loc_tsem_CustomerThreeMember_159"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerThreeMember" xlink:label="loc_tsem_CustomerThreeMember_160"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerTwoMember" xlink:label="loc_tsem_CustomerTwoMember_161"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerTwoMember" xlink:label="loc_tsem_CustomerTwoMember_162"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerTwoMember" xlink:label="loc_tsem_CustomerTwoMember_163"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebenturesTextBlock" xlink:label="loc_tsem_DebenturesTextBlock_164"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebenturesTextBlock" xlink:label="loc_tsem_DebenturesTextBlock_165"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebenturesTextBlock" xlink:label="loc_tsem_DebenturesTextBlock_166"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentPeriodicPaymentsNumber" xlink:label="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_167"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentPeriodicPaymentsNumber" xlink:label="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_168"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentRedemptionPremiumPercentage" xlink:label="loc_tsem_DebtInstrumentRedemptionPremiumPercentage_169"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentRedemptionPremiumPercentage" xlink:label="loc_tsem_DebtInstrumentRedemptionPremiumPercentage_170"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_171"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_172"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_173"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_174"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNetMember" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNetMember_175"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNetMember" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNetMember_176"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherLongTermLiabilities" xlink:label="loc_tsem_DeferredTaxAndOtherLongTermLiabilities_177"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherLongTermLiabilities" xlink:label="loc_tsem_DeferredTaxAndOtherLongTermLiabilities_178"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_179"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_180"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_181"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_182"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_183"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_184"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_185"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsCurrentGross" xlink:label="loc_tsem_DeferredTaxAssetsCurrentGross_186"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsCurrentGross" xlink:label="loc_tsem_DeferredTaxAssetsCurrentGross_187"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsCurrentNet" xlink:label="loc_tsem_DeferredTaxAssetsCurrentNet_188"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsCurrentNet" xlink:label="loc_tsem_DeferredTaxAssetsCurrentNet_189"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_190"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_191"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_192"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_193"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_194"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_195"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_196"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsNetNonCurrents" xlink:label="loc_tsem_DeferredTaxAssetsNetNonCurrents_197"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsNetNonCurrents" xlink:label="loc_tsem_DeferredTaxAssetsNetNonCurrents_198"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsNetNonCurrents" xlink:label="loc_tsem_DeferredTaxAssetsNetNonCurrents_199"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_200"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_201"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_202"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_203"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_204"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherCurrent_205"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherCurrent_206"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherCurrent_207"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_208"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_209"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_210"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_211"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_212"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_213"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_214"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_215"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_216"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesNonCurrents" xlink:label="loc_tsem_DeferredTaxLiabilitiesNonCurrents_217"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesNonCurrents" xlink:label="loc_tsem_DeferredTaxLiabilitiesNonCurrents_218"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesNonCurrents" xlink:label="loc_tsem_DeferredTaxLiabilitiesNonCurrents_219"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_220"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_221"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_222"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_223"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_224"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_225"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_226"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_227"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_228"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_229"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_230"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_231"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" xlink:label="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_232"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" xlink:label="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_233"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" xlink:label="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_234"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanExpensesPaid" xlink:label="loc_tsem_DefinedBenefitPlanExpensesPaid_235"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanExpensesPaid" xlink:label="loc_tsem_DefinedBenefitPlanExpensesPaid_236"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanExpensesPaid" xlink:label="loc_tsem_DefinedBenefitPlanExpensesPaid_237"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_238"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_239"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_240"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_241"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_242"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_243"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinitiveAgreementMember" xlink:label="loc_tsem_DefinitiveAgreementMember_244"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinitiveAgreementMember" xlink:label="loc_tsem_DefinitiveAgreementMember_245"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinitiveAgreementMember" xlink:label="loc_tsem_DefinitiveAgreementMember_246"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeloitteGlobalNetworkMember" xlink:label="loc_tsem_DeloitteGlobalNetworkMember_247"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeloitteGlobalNetworkMember" xlink:label="loc_tsem_DeloitteGlobalNetworkMember_248"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DepositsAndMarketableSecuritiesNet" xlink:label="loc_tsem_DepositsAndMarketableSecuritiesNet_249"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DepositsAndMarketableSecuritiesNet" xlink:label="loc_tsem_DepositsAndMarketableSecuritiesNet_250"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DepositsAndMarketableSecuritiesNet" xlink:label="loc_tsem_DepositsAndMarketableSecuritiesNet_251"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DifferedTaxNetCurrentAbstract" xlink:label="loc_tsem_DifferedTaxNetCurrentAbstract_252"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DifferedTaxNetCurrentAbstract" xlink:label="loc_tsem_DifferedTaxNetCurrentAbstract_253"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" xlink:label="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_254"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" xlink:label="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_255"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeeLiabilitiesNonCurrent" xlink:label="loc_tsem_EmployeeLiabilitiesNonCurrent_256"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeeLiabilitiesNonCurrent" xlink:label="loc_tsem_EmployeeLiabilitiesNonCurrent_257"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeesAndDirectorsMember" xlink:label="loc_tsem_EmployeesAndDirectorsMember_258"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeesAndDirectorsMember" xlink:label="loc_tsem_EmployeesAndDirectorsMember_259"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EnterpriseStatusTaxRate" xlink:label="loc_tsem_EnterpriseStatusTaxRate_260"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EnterpriseStatusTaxRate" xlink:label="loc_tsem_EnterpriseStatusTaxRate_261"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExchangeRateResults" xlink:label="loc_tsem_ExchangeRateResults_262"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExchangeRateResults" xlink:label="loc_tsem_ExchangeRateResults_263"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExchangeRateResults" xlink:label="loc_tsem_ExchangeRateResults_264"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExercisePriceRangeTwoMember" xlink:label="loc_tsem_ExercisePriceRangeTwoMember_265"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExercisePriceRangeTwoMember" xlink:label="loc_tsem_ExercisePriceRangeTwoMember_266"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExercisePriceSeventeenPointOneSixMember" xlink:label="loc_tsem_ExercisePriceSeventeenPointOneSixMember_267"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExercisePriceSeventeenPointOneSixMember" xlink:label="loc_tsem_ExercisePriceSeventeenPointOneSixMember_268"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExercisePriceSeventeenPointOneSixMember" xlink:label="loc_tsem_ExercisePriceSeventeenPointOneSixMember_269"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExpirationOfPriorYearsProvisionDue" xlink:label="loc_tsem_ExpirationOfPriorYearsProvisionDue_270"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExpirationOfPriorYearsProvisionDue" xlink:label="loc_tsem_ExpirationOfPriorYearsProvisionDue_271"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExpirationOfPriorYearsProvisionDue" xlink:label="loc_tsem_ExpirationOfPriorYearsProvisionDue_272"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExternalCustomersMember" xlink:label="loc_tsem_ExternalCustomersMember_273"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExternalCustomersMember" xlink:label="loc_tsem_ExternalCustomersMember_274"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_275"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_276"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_277"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_278"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfOptionsExercised" xlink:label="loc_tsem_FairValueOfOptionsExercised_279"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfOptionsExercised" xlink:label="loc_tsem_FairValueOfOptionsExercised_280"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfOptionsExercised" xlink:label="loc_tsem_FairValueOfOptionsExercised_281"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfRestrictedStockUnitsExercised" xlink:label="loc_tsem_FairValueOfRestrictedStockUnitsExercised_282"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfRestrictedStockUnitsExercised" xlink:label="loc_tsem_FairValueOfRestrictedStockUnitsExercised_283"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfRestrictedStockUnitsExercised" xlink:label="loc_tsem_FairValueOfRestrictedStockUnitsExercised_284"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwap" xlink:label="loc_tsem_FairValueOfSwap_285"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwap" xlink:label="loc_tsem_FairValueOfSwap_286"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInAssetPosition" xlink:label="loc_tsem_FairValueOfSwapInAssetPosition_287"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInAssetPosition" xlink:label="loc_tsem_FairValueOfSwapInAssetPosition_288"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLiabilityPositionShortTerm" xlink:label="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_289"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLiabilityPositionShortTerm" xlink:label="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_290"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLongTermAsset" xlink:label="loc_tsem_FairValueOfSwapInLongTermAsset_291"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLongTermAsset" xlink:label="loc_tsem_FairValueOfSwapInLongTermAsset_292"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermAssets" xlink:label="loc_tsem_FairValueOfSwapInShortTermAssets_293"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermAssets" xlink:label="loc_tsem_FairValueOfSwapInShortTermAssets_294"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermLiabilities" xlink:label="loc_tsem_FairValueOfSwapInShortTermLiabilities_295"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermLiabilities" xlink:label="loc_tsem_FairValueOfSwapInShortTermLiabilities_296"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_297"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_298"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingExpenseOther" xlink:label="loc_tsem_FinancingExpenseOther_299"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingExpenseOther" xlink:label="loc_tsem_FinancingExpenseOther_300"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingExpenseOther" xlink:label="loc_tsem_FinancingExpenseOther_301"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_302"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_303"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_304"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_305"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_306"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_307"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpensesNet" xlink:label="loc_tsem_FinancingIncomeExpensesNet_308"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpensesNet" xlink:label="loc_tsem_FinancingIncomeExpensesNet_309"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpensesNet" xlink:label="loc_tsem_FinancingIncomeExpensesNet_310"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FirstAnniversaryMember" xlink:label="loc_tsem_FirstAnniversaryMember_311"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FirstAnniversaryMember" xlink:label="loc_tsem_FirstAnniversaryMember_312"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" xlink:label="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_313"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" xlink:label="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_314"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" xlink:label="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_315"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_316"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_317"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HedgingTransactionsRelatedResults" xlink:label="loc_tsem_HedgingTransactionsRelatedResults_318"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HedgingTransactionsRelatedResults" xlink:label="loc_tsem_HedgingTransactionsRelatedResults_319"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HedgingTransactionsRelatedResults" xlink:label="loc_tsem_HedgingTransactionsRelatedResults_320"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ImpairmentIncomeMember" xlink:label="loc_tsem_ImpairmentIncomeMember_321"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ImpairmentIncomeMember" xlink:label="loc_tsem_ImpairmentIncomeMember_322"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ImpairmentIncomeNet" xlink:label="loc_tsem_ImpairmentIncomeNet_323"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ImpairmentIncomeNet" xlink:label="loc_tsem_ImpairmentIncomeNet_324"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ImpairmentIncomeNet" xlink:label="loc_tsem_ImpairmentIncomeNet_325"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_326"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_327"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_328"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_InvestmentsInPrivatelyHeldCompanies" xlink:label="loc_tsem_InvestmentsInPrivatelyHeldCompanies_329"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_InvestmentsInPrivatelyHeldCompanies" xlink:label="loc_tsem_InvestmentsInPrivatelyHeldCompanies_330"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_InvestmentsInPrivatelyHeldCompanies" xlink:label="loc_tsem_InvestmentsInPrivatelyHeldCompanies_331"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_332"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_333"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_334"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2021LoanAnd2023JPYLoanMember" xlink:label="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_335"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2021LoanAnd2023JPYLoanMember" xlink:label="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_336"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2021LoanAnd2023JPYLoanMember" xlink:label="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_337"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2024LoanMember" xlink:label="loc_tsem_JPY2024LoanMember_338"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2024LoanMember" xlink:label="loc_tsem_JPY2024LoanMember_339"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2024LoanMember" xlink:label="loc_tsem_JPY2024LoanMember_340"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LeasedAssetsAndLiabilities" xlink:label="loc_tsem_LeasedAssetsAndLiabilities_341"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LeasedAssetsAndLiabilities" xlink:label="loc_tsem_LeasedAssetsAndLiabilities_342"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LineOfCreditFacilityBorrowingCapacityUtilized" xlink:label="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_343"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LineOfCreditFacilityBorrowingCapacityUtilized" xlink:label="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_344"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LondonInterbankOfferedRateSwapRateMember" xlink:label="loc_tsem_LondonInterbankOfferedRateSwapRateMember_345"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LondonInterbankOfferedRateSwapRateMember" xlink:label="loc_tsem_LondonInterbankOfferedRateSwapRateMember_346"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2021JpyLoanMember" xlink:label="loc_tsem_LongTerm2021JpyLoanMember_347"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2021JpyLoanMember" xlink:label="loc_tsem_LongTerm2021JpyLoanMember_348"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2021JpyLoanMember" xlink:label="loc_tsem_LongTerm2021JpyLoanMember_349"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2023JpyLoanMember" xlink:label="loc_tsem_LongTerm2023JpyLoanMember_350"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2023JpyLoanMember" xlink:label="loc_tsem_LongTerm2023JpyLoanMember_351"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2023JpyLoanMember" xlink:label="loc_tsem_LongTerm2023JpyLoanMember_352"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtCurrentMember" xlink:label="loc_tsem_LongTermDebtCurrentMember_353"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtCurrentMember" xlink:label="loc_tsem_LongTermDebtCurrentMember_354"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueAdjustments" xlink:label="loc_tsem_LongTermDebtFairValueAdjustments_355"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueAdjustments" xlink:label="loc_tsem_LongTermDebtFairValueAdjustments_356"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueAdjustments" xlink:label="loc_tsem_LongTermDebtFairValueAdjustments_357"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_358"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_359"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_360"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_361"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueTotal" xlink:label="loc_tsem_LongTermDebtFairValueTotal_362"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueTotal" xlink:label="loc_tsem_LongTermDebtFairValueTotal_363"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_364"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_365"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_366"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_367"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_368"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_369"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter" xlink:label="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_370"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongtermDebtMaturityYearSix" xlink:label="loc_tsem_LongtermDebtMaturityYearSix_371"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongtermDebtMaturityYearSix" xlink:label="loc_tsem_LongtermDebtMaturityYearSix_372"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongtermDebtMaturityYearSix" xlink:label="loc_tsem_LongtermDebtMaturityYearSix_373"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermInterestBearingBankDeposits" xlink:label="loc_tsem_LongTermInterestBearingBankDeposits_374"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermInterestBearingBankDeposits" xlink:label="loc_tsem_LongTermInterestBearingBankDeposits_375"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermInterestBearingBankDeposits" xlink:label="loc_tsem_LongTermInterestBearingBankDeposits_376"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermLoansPayableTextBlock" xlink:label="loc_tsem_LongTermLoansPayableTextBlock_377"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermLoansPayableTextBlock" xlink:label="loc_tsem_LongTermLoansPayableTextBlock_378"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermLoansPayableTextBlock" xlink:label="loc_tsem_LongTermLoansPayableTextBlock_379"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesAllowanceForCreditLosses" xlink:label="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_380"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesAllowanceForCreditLosses" xlink:label="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_381"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_382"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_383"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_384"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_385"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketLeveragedStockUnitMember" xlink:label="loc_tsem_MarketLeveragedStockUnitMember_386"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketLeveragedStockUnitMember" xlink:label="loc_tsem_MarketLeveragedStockUnitMember_387"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketLeveragedStockUnitMember" xlink:label="loc_tsem_MarketLeveragedStockUnitMember_388"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MedicareAdvantageMember" xlink:label="loc_tsem_MedicareAdvantageMember_389"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MedicareAdvantageMember" xlink:label="loc_tsem_MedicareAdvantageMember_390"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_391"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_392"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_393"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_394"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" xlink:label="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_395"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" xlink:label="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_396"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" xlink:label="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_397"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_398"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_399"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_400"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock" xlink:label="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_401"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock" xlink:label="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_402"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock" xlink:label="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_403"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewOtherDirectorsMember" xlink:label="loc_tsem_NewOtherDirectorsMember_404"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewOtherDirectorsMember" xlink:label="loc_tsem_NewOtherDirectorsMember_405"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonCashIncomeTaxExpenseBenefit" xlink:label="loc_tsem_NonCashIncomeTaxExpenseBenefit_406"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonCashIncomeTaxExpenseBenefit" xlink:label="loc_tsem_NonCashIncomeTaxExpenseBenefit_407"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonMedicareAdvantageMember" xlink:label="loc_tsem_NonMedicareAdvantageMember_408"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonMedicareAdvantageMember" xlink:label="loc_tsem_NonMedicareAdvantageMember_409"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonMedicareAdvantageMember" xlink:label="loc_tsem_NonMedicareAdvantageMember_410"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NuvotonTechnologyCorporationJapanMember" xlink:label="loc_tsem_NuvotonTechnologyCorporationJapanMember_411"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NuvotonTechnologyCorporationJapanMember" xlink:label="loc_tsem_NuvotonTechnologyCorporationJapanMember_412"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NuvotonTechnologyCorporationJapanMember" xlink:label="loc_tsem_NuvotonTechnologyCorporationJapanMember_413"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember" xlink:label="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_414"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember" xlink:label="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_415"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OldPlansMember" xlink:label="loc_tsem_OldPlansMember_416"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OldPlansMember" xlink:label="loc_tsem_OldPlansMember_417"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingCostsRatio" xlink:label="loc_tsem_OperatingCostsRatio_418"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingCostsRatio" xlink:label="loc_tsem_OperatingCostsRatio_419"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingCostsRatio" xlink:label="loc_tsem_OperatingCostsRatio_420"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLeaseLiabilitiesMember" xlink:label="loc_tsem_OperatingLeaseLiabilitiesMember_421"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLeaseLiabilitiesMember" xlink:label="loc_tsem_OperatingLeaseLiabilitiesMember_422"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAmountNotToExpire" xlink:label="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_423"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAmountNotToExpire" xlink:label="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_424"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAmountNotToExpire" xlink:label="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_425"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" xlink:label="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_426"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" xlink:label="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_427"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" xlink:label="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_428"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherAssetsPolicyTextBlock" xlink:label="loc_tsem_OtherAssetsPolicyTextBlock_429"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherAssetsPolicyTextBlock" xlink:label="loc_tsem_OtherAssetsPolicyTextBlock_430"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherAssetsPolicyTextBlock" xlink:label="loc_tsem_OtherAssetsPolicyTextBlock_431"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_432"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_433"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_434"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_435"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_436"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_437"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_438"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherCustomersMember" xlink:label="loc_tsem_OtherCustomersMember_439"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherCustomersMember" xlink:label="loc_tsem_OtherCustomersMember_440"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherCustomersMember" xlink:label="loc_tsem_OtherCustomersMember_441"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherFinancingExpenseNet" xlink:label="loc_tsem_OtherFinancingExpenseNet_442"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherFinancingExpenseNet" xlink:label="loc_tsem_OtherFinancingExpenseNet_443"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherFinancingExpenseNet" xlink:label="loc_tsem_OtherFinancingExpenseNet_444"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherFinancingExpenseNet" xlink:label="loc_tsem_OtherFinancingExpenseNet_445"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherLongTermLiabilities" xlink:label="loc_tsem_OtherLongTermLiabilities_446"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherLongTermLiabilities" xlink:label="loc_tsem_OtherLongTermLiabilities_447"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PaymentToProceedsFromCash" xlink:label="loc_tsem_PaymentToProceedsFromCash_448"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PaymentToProceedsFromCash" xlink:label="loc_tsem_PaymentToProceedsFromCash_449"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PaymentToProceedsFromCash" xlink:label="loc_tsem_PaymentToProceedsFromCash_450"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfAccelerationOfUnvestedEquity" xlink:label="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_451"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfAccelerationOfUnvestedEquity" xlink:label="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_452"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfAccelerationOfUnvestedEquity" xlink:label="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_453"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfInterestsAcquired" xlink:label="loc_tsem_PercentageOfInterestsAcquired_454"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfInterestsAcquired" xlink:label="loc_tsem_PercentageOfInterestsAcquired_455"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment" xlink:label="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_456"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment" xlink:label="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_457"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfReund" xlink:label="loc_tsem_PercentageOfReund_458"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfReund" xlink:label="loc_tsem_PercentageOfReund_459"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfVestedRestrictedStockUnite" xlink:label="loc_tsem_PercentageOfVestedRestrictedStockUnite_460"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfVestedRestrictedStockUnite" xlink:label="loc_tsem_PercentageOfVestedRestrictedStockUnite_461"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfVestedRestrictedStockUnite" xlink:label="loc_tsem_PercentageOfVestedRestrictedStockUnite_462"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnits" xlink:label="loc_tsem_PerformanceSharesUnits_463"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnits" xlink:label="loc_tsem_PerformanceSharesUnits_464"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnits" xlink:label="loc_tsem_PerformanceSharesUnits_465"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnitsOutstanding" xlink:label="loc_tsem_PerformanceSharesUnitsOutstanding_466"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnitsOutstanding" xlink:label="loc_tsem_PerformanceSharesUnitsOutstanding_467"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnitsOutstanding" xlink:label="loc_tsem_PerformanceSharesUnitsOutstanding_468"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PeriodOfDirectorsService" xlink:label="loc_tsem_PeriodOfDirectorsService_469"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PeriodOfDirectorsService" xlink:label="loc_tsem_PeriodOfDirectorsService_470"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PeriodOfDirectorsService" xlink:label="loc_tsem_PeriodOfDirectorsService_471"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PillarTwoMinimumTaxRate" xlink:label="loc_tsem_PillarTwoMinimumTaxRate_472"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PillarTwoMinimumTaxRate" xlink:label="loc_tsem_PillarTwoMinimumTaxRate_473"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PillarTwoMinimumTaxRate" xlink:label="loc_tsem_PillarTwoMinimumTaxRate_474"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_475"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_476"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_477"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredEnterpriseBenefits" xlink:label="loc_tsem_PreferredEnterpriseBenefits_478"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredEnterpriseBenefits" xlink:label="loc_tsem_PreferredEnterpriseBenefits_479"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredEnterpriseBenefits" xlink:label="loc_tsem_PreferredEnterpriseBenefits_480"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredIncomeSubjectTaxRate" xlink:label="loc_tsem_PreferredIncomeSubjectTaxRate_481"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredIncomeSubjectTaxRate" xlink:label="loc_tsem_PreferredIncomeSubjectTaxRate_482"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_483"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_484"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_485"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_486"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_487"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_488"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_489"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_490"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_491"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_492"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromExerciseOfOptions" xlink:label="loc_tsem_ProceedsFromExerciseOfOptions_493"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromExerciseOfOptions" xlink:label="loc_tsem_ProceedsFromExerciseOfOptions_494"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromExerciseOfOptions" xlink:label="loc_tsem_ProceedsFromExerciseOfOptions_495"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentInSubsidiary" xlink:label="loc_tsem_ProceedsFromInvestmentInSubsidiary_496"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentInSubsidiary" xlink:label="loc_tsem_ProceedsFromInvestmentInSubsidiary_497"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentInSubsidiary" xlink:label="loc_tsem_ProceedsFromInvestmentInSubsidiary_498"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentRealization" xlink:label="loc_tsem_ProceedsFromInvestmentRealization_499"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentRealization" xlink:label="loc_tsem_ProceedsFromInvestmentRealization_500"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentRealization" xlink:label="loc_tsem_ProceedsFromInvestmentRealization_501"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" xlink:label="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_502"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" xlink:label="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_503"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" xlink:label="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_504"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants" xlink:label="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_505"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants" xlink:label="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_506"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants" xlink:label="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_507"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PSCSMember" xlink:label="loc_tsem_PSCSMember_508"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PSCSMember" xlink:label="loc_tsem_PSCSMember_509"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PSCSMember" xlink:label="loc_tsem_PSCSMember_510"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" xlink:label="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_511"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" xlink:label="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_512"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" xlink:label="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_513"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted" xlink:label="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_514"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted" xlink:label="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_515"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionDueToStatuteOfLimitationOfPriorYears" xlink:label="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_516"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionDueToStatuteOfLimitationOfPriorYears" xlink:label="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_517"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionDueToStatuteOfLimitationOfPriorYears" xlink:label="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_518"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionOfPriorYearsProvision" xlink:label="loc_tsem_ReductionOfPriorYearsProvision_519"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionOfPriorYearsProvision" xlink:label="loc_tsem_ReductionOfPriorYearsProvision_520"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RelatedPartyTransactionOtherIncomeExpense" xlink:label="loc_tsem_RelatedPartyTransactionOtherIncomeExpense_521"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RelatedPartyTransactionOtherIncomeExpense" xlink:label="loc_tsem_RelatedPartyTransactionOtherIncomeExpense_522"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RepaymentsOfDebentures" xlink:label="loc_tsem_RepaymentsOfDebentures_523"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RepaymentsOfDebentures" xlink:label="loc_tsem_RepaymentsOfDebentures_524"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RepaymentsOfDebentures" xlink:label="loc_tsem_RepaymentsOfDebentures_525"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGain" xlink:label="loc_tsem_RestructuringGain_526"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGain" xlink:label="loc_tsem_RestructuringGain_527"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGain" xlink:label="loc_tsem_RestructuringGain_528"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGain" xlink:label="loc_tsem_RestructuringGain_529"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGainFromSaleOfMachineryAndEquipment" xlink:label="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_530"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGainFromSaleOfMachineryAndEquipment" xlink:label="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_531"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGainFromSaleOfMachineryAndEquipment" xlink:label="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_532"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" xlink:label="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_533"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" xlink:label="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_534"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock" xlink:label="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_535"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock" xlink:label="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_536"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock" xlink:label="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_537"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock" xlink:label="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_538"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock" xlink:label="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_539"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_540"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_541"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_542"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_543"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_544"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_545"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_546"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_547"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_548"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_549"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_550"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SecondAnniversaryMember" xlink:label="loc_tsem_SecondAnniversaryMember_551"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SecondAnniversaryMember" xlink:label="loc_tsem_SecondAnniversaryMember_552"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFundDomestic" xlink:label="loc_tsem_SeverancePayFundDomestic_553"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFundDomestic" xlink:label="loc_tsem_SeverancePayFundDomestic_554"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFunds" xlink:label="loc_tsem_SeverancePayFunds_555"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFunds" xlink:label="loc_tsem_SeverancePayFunds_556"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFunds" xlink:label="loc_tsem_SeverancePayFunds_557"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_558"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_559"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_560"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_561"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_562"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_563"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_564"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_565"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_566"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_567"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_568"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_569"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_570"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_571"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SouthernFloridaResearchFoundationMember" xlink:label="loc_tsem_SouthernFloridaResearchFoundationMember_572"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SouthernFloridaResearchFoundationMember" xlink:label="loc_tsem_SouthernFloridaResearchFoundationMember_573"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StConstructionMember" xlink:label="loc_tsem_StConstructionMember_574"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StConstructionMember" xlink:label="loc_tsem_StConstructionMember_575"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StConstructionMember" xlink:label="loc_tsem_StConstructionMember_576"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockBasedInstrumentsPolicyPolicyTextBlock" xlink:label="loc_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_577"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockBasedInstrumentsPolicyPolicyTextBlock" xlink:label="loc_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_578"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockholdersEquityReverseStockSplitSharesRatio" xlink:label="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_579"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockholdersEquityReverseStockSplitSharesRatio" xlink:label="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_580"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_581"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_582"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_583"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_584"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_585"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_586"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock" xlink:label="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_587"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock" xlink:label="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_588"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TacomaMember" xlink:label="loc_tsem_TacomaMember_589"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TacomaMember" xlink:label="loc_tsem_TacomaMember_590"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TaxBenefitRelatingToStockBasedCompensation" xlink:label="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_591"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TaxBenefitRelatingToStockBasedCompensation" xlink:label="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_592"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TaxBenefitRelatingToStockBasedCompensation" xlink:label="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_593"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesMember" xlink:label="loc_tsem_TechnologiesMember_594"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesMember" xlink:label="loc_tsem_TechnologiesMember_595"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesOneMember" xlink:label="loc_tsem_TechnologiesOneMember_596"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesOneMember" xlink:label="loc_tsem_TechnologiesOneMember_597"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesTwoMember" xlink:label="loc_tsem_TechnologiesTwoMember_598"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesTwoMember" xlink:label="loc_tsem_TechnologiesTwoMember_599"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_600"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_601"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_602"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesPaid" xlink:label="loc_tsem_TerminationFeesPaid_603"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesPaid" xlink:label="loc_tsem_TerminationFeesPaid_604"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesPaid" xlink:label="loc_tsem_TerminationFeesPaid_605"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesReceived" xlink:label="loc_tsem_TerminationFeesReceived_606"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesReceived" xlink:label="loc_tsem_TerminationFeesReceived_607"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesReceived" xlink:label="loc_tsem_TerminationFeesReceived_608"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_609"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_610"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_611"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ThirdAnniversaryMember" xlink:label="loc_tsem_ThirdAnniversaryMember_612"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ThirdAnniversaryMember" xlink:label="loc_tsem_ThirdAnniversaryMember_613"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TimeVestedRestrictedStockUnitsMember" xlink:label="loc_tsem_TimeVestedRestrictedStockUnitsMember_614"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TimeVestedRestrictedStockUnitsMember" xlink:label="loc_tsem_TimeVestedRestrictedStockUnitsMember_615"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_616"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_617"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_618"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerAndJazzDebenturesMember" xlink:label="loc_tsem_TowerAndJazzDebenturesMember_619"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerAndJazzDebenturesMember" xlink:label="loc_tsem_TowerAndJazzDebenturesMember_620"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember" xlink:label="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_621"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember" xlink:label="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_622"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_623"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_624"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_625"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_626"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_627"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_628"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_629"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_630"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TpscoMember" xlink:label="loc_tsem_TpscoMember_631"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TpscoMember" xlink:label="loc_tsem_TpscoMember_632"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TpscoMember" xlink:label="loc_tsem_TpscoMember_633"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" xlink:label="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_634"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" xlink:label="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_635"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" xlink:label="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_636"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_637"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_638"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_639"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandTenConvertibleDebenturesSeriesGMember" xlink:label="loc_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_640"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandTenConvertibleDebenturesSeriesGMember" xlink:label="loc_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_641"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandThirteenShareIncentivePlanMember" xlink:label="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_642"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandThirteenShareIncentivePlanMember" xlink:label="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_643"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandThirteenShareIncentivePlanMember" xlink:label="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_644"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_UpsidePhantomShareUnitsMember" xlink:label="loc_tsem_UpsidePhantomShareUnitsMember_645"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_UpsidePhantomShareUnitsMember" xlink:label="loc_tsem_UpsidePhantomShareUnitsMember_646"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_UpsidePhantomShareUnitsMember" xlink:label="loc_tsem_UpsidePhantomShareUnitsMember_647"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_648"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_649"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_650"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_651"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_652"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_653"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_654"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_655"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_656"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_657"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_658"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_659"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_660"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_661"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_662"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_663"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_664"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_665"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_666"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_667"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_668"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_669"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_670"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_671"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_672"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_673"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_674"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_675"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_676"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_677"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_678"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_679"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_680"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_681"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_682"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_683"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_684"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_685"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_686"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_687"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_688"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_689"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_690"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_691"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_692"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_693"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_694"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_695"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_696"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_697"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_698"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_699"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_700"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_701"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_702"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_703"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_704"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_705"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_706"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_707"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_708"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_709"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_710"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_711"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_712"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_713"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_714"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_715"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_716"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_717"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_718"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_719"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_720"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_721"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_722"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_723"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_724"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_725"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_726"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_727"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_728"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_729"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_730"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_731"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_732"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross_733"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsCurrent_734"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_735"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_736"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_737"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaap_CapitalLeaseObligationsNoncurrent_738"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate" xlink:label="loc_us-gaap_CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate_739"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_740"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_741"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_742"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_743"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_744"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_745"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_746"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_747"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_749"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_750"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_751"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_752"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_753"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_754"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_755"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_756"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_757"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_758"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_759"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_760"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_761"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_762"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_763"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_764"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_765"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_766"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_767"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_768"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_769"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_770"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_771"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_772"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_773"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_774"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_775"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_776"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_777"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_778"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_779"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_780"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_781"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_782"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_783"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_784"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_785"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_786"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_787"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_788"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_789"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_790"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_791"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_792"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_793"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_794"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_795"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerAdvancesNoncurrent" xlink:label="loc_us-gaap_CustomerAdvancesNoncurrent_796"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_797"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_798"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_799"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_800"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_801"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_802"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_803"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_804"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_805"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_806"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_807"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_808"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateral" xlink:label="loc_us-gaap_DebtInstrumentCollateral_809"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateral" xlink:label="loc_us-gaap_DebtInstrumentCollateral_810"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_811"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_812"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_813"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_814"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_815"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:label="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_816"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:label="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_817"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_818"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_819"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_820"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_821"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_822"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIssuanceDate1" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_823"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_824"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_825"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="loc_us-gaap_DebtInstrumentPaymentTerms_826"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="loc_us-gaap_DebtInstrumentPaymentTerms_827"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_828"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_829"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_830"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_831"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_832"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_833"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_834"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_835"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_836"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_837"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_838"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_839"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_840"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_841"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_842"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_843"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_844"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_845"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_846"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_847"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_848"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_849"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_850"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_851"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaap_DeferredIncomeRevenueRecognized_852"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaap_DeferredIncomeRevenueRecognized_853"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_854"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_855"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_856"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_857"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_858"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_859"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_860"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_861"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_862"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRefundPayments1" xlink:label="loc_us-gaap_DeferredRevenueRefundPayments1_863"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_864"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_865"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_866"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_867"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_868"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_869"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_870"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_871"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_872"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_873"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_874"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_875"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_876"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_877"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_878"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_879"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_880"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_881"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_882"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_883"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_884"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_885"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_886"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_887"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_888"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_889"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_890"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_891"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_892"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_893"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_894"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_895"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_896"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_897"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_898"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_899"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_900"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_901"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_902"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_903"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_904"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_905"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_906"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_907"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_908"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_909"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_910"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_911"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_912"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_913"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_914"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_915"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_916"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_917"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_918"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_919"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_920"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_921"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_922"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_923"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_924"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_925"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_926"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_927"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_928"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_929"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_930"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_931"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_932"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_933"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_934"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_935"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_936"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_937"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_938"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_939"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_940"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_941"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_942"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_943"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_944"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_945"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_946"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_947"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedPercentage_948"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_949"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_950"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_951"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_952"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_953"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_954"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_955"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_956"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_957"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_958"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_959"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_960"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_961"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_962"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_963"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_964"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_965"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_966"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_967"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_968"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_969"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_970"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_971"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_972"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_973"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_974"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_975"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_976"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_977"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositContractsPolicy" xlink:label="loc_us-gaap_DepositContractsPolicy_978"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositContractsPolicy" xlink:label="loc_us-gaap_DepositContractsPolicy_979"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="loc_us-gaap_DepositLiabilitiesAccruedInterest_980"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_981"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_982"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueOfCollateral" xlink:label="loc_us-gaap_DerivativeAssetFairValueOfCollateral_983"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueOfCollateral" xlink:label="loc_us-gaap_DerivativeAssetFairValueOfCollateral_984"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_985"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_986"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_987"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_988"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_989"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_990"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_991"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_992"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_993"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_994"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_995"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_996"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_997"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_998"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_999"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_1000"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_1001"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1002"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1003"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_1004"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1005"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_1006"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_1007"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1008"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1009"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1010"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1011"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1012"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1013"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1014"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1015"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1016"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1017"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1018"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1019"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1020"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1021"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1022"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_1023"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_1024"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FeeIncome" xlink:label="loc_us-gaap_FeeIncome_1025"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FeeIncome" xlink:label="loc_us-gaap_FeeIncome_1026"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_1027"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_1028"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_1029"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_1030"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_1031"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_1032"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_1033"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1034"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1035"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1036"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1037"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1038"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1039"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1040"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1041"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1042"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1043"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1044"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1045"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1046"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1047"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1048"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1049"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1050"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1051"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1052"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1053"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1054"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1055"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_1056"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1057"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1058"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1059"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1060"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1061"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1062"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1063"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_1064"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1065"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1066"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1067"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1068"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1069"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1070"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1071"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1072"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1073"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1074"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1075"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1076"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1077"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1078"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1079"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1080"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_1081"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_1082"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1083"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1084"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_1085"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingAssetsCurrent" xlink:label="loc_us-gaap_HedgingAssetsCurrent_1086"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingAssetsCurrent" xlink:label="loc_us-gaap_HedgingAssetsCurrent_1087"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingAssetsCurrent" xlink:label="loc_us-gaap_HedgingAssetsCurrent_1088"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingLiabilitiesCurrent" xlink:label="loc_us-gaap_HedgingLiabilitiesCurrent_1089"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingLiabilitiesCurrent" xlink:label="loc_us-gaap_HedgingLiabilitiesCurrent_1090"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingLiabilitiesCurrent" xlink:label="loc_us-gaap_HedgingLiabilitiesCurrent_1091"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_1092"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_1093"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_1094"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1095"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1096"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1097"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1099"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1100"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1101"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1102"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1103"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_1104"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1105"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1106"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1107"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments_1108"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1109"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1110"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1111"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1112"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_1113"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_1114"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_1115"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_1116"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1117"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1118"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1119"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_1120"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_1121"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1122"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_1123"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1124"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1125"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1126"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1127"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1128"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1129"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1130"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1131"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1132"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_1133"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1134"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1135"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1136"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1137"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1138"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1139"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1140"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1141"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1142"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1143"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_1144"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1145"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1146"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_1147"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_1148"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_1149"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_1150"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_1151"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_1152"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1153"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1154"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_1155"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_1156"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_1157"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1158"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_1159"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1160"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_1161"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1162"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1163"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_1164"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_1165"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1166"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock" xlink:label="loc_us-gaap_InvestmentTextBlock_1167"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock" xlink:label="loc_us-gaap_InvestmentTextBlock_1168"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaap_LeaseAgreementsMember_1169"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaap_LeaseAgreementsMember_1170"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_1171"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_1172"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_1173"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1174"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1175"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1176"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1177"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1178"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1179"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1180"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1181"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1182"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1183"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1184"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_1185"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1186"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1187"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_1188"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1189"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1190"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1191"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1192"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1193"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1194"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_1195"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_1196"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_1197"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_1198"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_1199"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1200"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1201"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract" xlink:label="loc_us-gaap_LoansPayableAbstract_1202"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_1203"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1204"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1205"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1206"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAverageAmountOutstanding" xlink:label="loc_us-gaap_LongTermDebtAverageAmountOutstanding_1207"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAverageAmountOutstanding" xlink:label="loc_us-gaap_LongTermDebtAverageAmountOutstanding_1208"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_1209"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_1210"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_1211"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_1212"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1213"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1214"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1215"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1216"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1217"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1218"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1219"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1220"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1221"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1222"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_1223"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1224"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1225"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1226"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1227"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1228"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1229"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_1230"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_1231"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_1232"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_1233"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1234"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1235"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_1236"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_1237"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_1238"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_1239"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_1240"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1241"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1242"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1243"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1244"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1245"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1246"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1247"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1248"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1249"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1250"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_1251"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1252"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1253"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1254"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1255"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_1256"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1257"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1258"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_1259"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract" xlink:label="loc_us-gaap_NotesPayableAbstract_1260"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_1261"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_1262"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_1263"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1264"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1265"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_1266"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_1267"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_1268"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_1269"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_1270"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_1271"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1272"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_1273"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1274"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1275"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1276"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1277"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1278"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1279"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_1280"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1281"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1282"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1283"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_1284"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1285"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1286"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1287"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_1288"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1289"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1290"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1291"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_1292"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_1293"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_1294"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_1295"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_1296"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_1297"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_1298"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1299"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1300"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1301"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1302"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1303"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1304"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1305"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1306"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1307"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1308"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1309"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1310"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1311"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1312"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1313"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1314"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1315"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1316"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1317"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1318"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1319"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1320"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1321"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1322"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1323"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_1324"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_1325"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_1326"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1327"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1328"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1329"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_1330"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1331"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1332"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1333"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1334"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1335"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1336"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_1337"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1338"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1339"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1340"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1341"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1342"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_1343"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_1344"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_1345"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments" xlink:label="loc_us-gaap_OtherShortTermInvestments_1346"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments" xlink:label="loc_us-gaap_OtherShortTermInvestments_1347"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1348"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1349"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1350"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1351"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1352"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1353"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1354"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1355"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1356"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1357"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_1358"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_1359"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_1360"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_1361"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1362"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_1363"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_1364"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1365"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1366"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseOtherNoncurrent_1367"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_1368"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1369"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1370"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaap_ProceedsFromInterestReceived_1371"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_1372"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_1373"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1374"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1375"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1376"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1377"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1378"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1379"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1380"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1381"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1382"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1383"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1384"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1385"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1386"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1387"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1388"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1389"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1390"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1391"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1392"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1393"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1394"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1395"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_1396"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:label="loc_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1397"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedAndNonrelatedPartyStatusAxis" xlink:label="loc_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1398"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedAndNonrelatedPartyStatusDomain" xlink:label="loc_us-gaap_RelatedAndNonrelatedPartyStatusDomain_1399"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1400"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1401"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1402"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1403"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1404"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1405"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1406"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_1407"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_1408"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_1409"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_1410"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_1411"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1412"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1413"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1414"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1415"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_1416"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_1417"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_1418"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_1419"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_1420"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="loc_us-gaap_RestructuringCosts_1421"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="loc_us-gaap_RestructuringCosts_1422"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="loc_us-gaap_RestructuringCosts_1423"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1424"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1425"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1426"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1427"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1428"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_1429"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_1430"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1431"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1432"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1433"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1434"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1435"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1436"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1437"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_1438"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1439"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_1440"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1441"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_1442"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1443"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1444"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1445"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1446"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_1447"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1448"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1449"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1450"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1451"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_1452"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1453"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1454"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_1455"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_1456"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1457"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1458"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1459"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_1460"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1461"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1462"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1463"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1464"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1465"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_1466"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1467"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1468"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_1469"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1470"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1471"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1472"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1473"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_1474"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1475"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1476"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1477"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_1478"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1479"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1480"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1481"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_1482"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1483"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1484"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_1485"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_1486"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_1487"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1488"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1489"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1490"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1491"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1492"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_1493"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1494"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1495"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1496"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1497"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1498"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1499"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1500"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1501"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1502"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1503"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1504"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1505"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1506"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1507"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1508"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1509"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1510"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1511"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1512"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1513"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1514"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1515"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1516"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1517"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1518"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1519"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1520"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1521"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1522"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1523"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1524"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1525"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1526"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1527"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1528"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1529"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1530"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1531"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1532"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1533"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1534"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1535"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1536"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1537"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1538"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1539"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1540"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1541"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_1542"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1543"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1544"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_1545"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_1546"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1547"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1548"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_1549"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1550"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1551"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1552"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1553"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_1554"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_1555"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1556"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_1557"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1558"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1559"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_1560"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1561"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1562"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1563"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1564"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1565"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_1566"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_1567"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1568"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1569"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1570"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1571"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_1572"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1573"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1574"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1575"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_1576"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_1577"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_1578"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_1579"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_1580"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_1581"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1582"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1583"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_1584"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_1585"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1586"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_1587"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_1588"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1589"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1590"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1591"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1592"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaap_TreasuryStockCommonShares_1593"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1594"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_1595"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_1596"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1597"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1598"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1599"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_1600"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1601"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1602"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1603"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1604"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_1605"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1606"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1607"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1608"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_1609"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_1610"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1611"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1612"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_1613"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_1614"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1615"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1616"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1617"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1618"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_IL_0" xml:lang="en-US">Israel [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_JP_0" xml:lang="en-US">Japan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_US_0" xml:lang="en-US">USA [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_US_1" xml:lang="en-US">United States [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_AllCurrenciesDomain_0" xml:lang="en-US">All Currencies [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_ILS_0" xml:lang="en-US">Israel, New Shekels INS [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_currency_JPY_0" xml:lang="en-US">JPY [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AddressTypeDomain_0" xml:lang="en-US">Address Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentDescription_0" xml:lang="en-US">Amendment Description</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag_0" xml:lang="en-US">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorFirmId_0" xml:lang="en-US">Auditor Firm ID</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorLocation_0" xml:lang="en-US">Auditor Location</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AuditorName_0" xml:lang="en-US">Auditor Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_BusinessContactMember_0" xml:lang="en-US">Business Contact [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode_0" xml:lang="en-US">City Area Code</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelEmailAddress_0" xml:lang="en-US">Contact Personnel Email Address</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelFaxNumber_0" xml:lang="en-US">Contact Personnel Fax Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_ContactPersonnelName_0" xml:lang="en-US">Contact Personnel Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate_0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAccountingStandard_0" xml:lang="en-US">Document Accounting Standard</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport_0" xml:lang="en-US">Document Annual Report</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag_0" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus_0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus_0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate_0" xml:lang="en-US">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentRegistrationStatement_0" xml:lang="en-US">Document Registration Statement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentShellCompanyReport_0" xml:lang="en-US">Document Shell Company Report</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport_0" xml:lang="en-US">Document Transition Report</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType_0" xml:lang="en-US">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1_0" xml:lang="en-US">Entity Address, Address Line One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2_0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine3_0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown_0" xml:lang="en-US">Entity Address, City or Town</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCountry_0" xml:lang="en-US">Entity Address Country</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressesAddressTypeAxis_0" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode_0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey_0" xml:lang="en-US">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus_0" xml:lang="en-US">Entity Current Reporting Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain_0" xml:lang="en-US">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany_0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityExTransitionPeriod_0" xml:lang="en-US">Entity Ex Transition Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber_0" xml:lang="en-US">Entity File Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory_0" xml:lang="en-US">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode_0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent_0" xml:lang="en-US">Entity Interactive Data Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName_0" xml:lang="en-US">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany_0" xml:lang="en-US">Entity Shell Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntitySmallBusiness_0" xml:lang="en-US">Entity Small Business</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers_0" xml:lang="en-US">Entity Voluntary Filers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_0" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_IcfrAuditorAttestationFlag_0" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis_0" xml:lang="en-US">Legal Entity [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber_0" xml:lang="en-US">Local Phone Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_OtherReportingStandardItemNumber_0" xml:lang="en-US">Other Reporting Standard Item Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle_0" xml:lang="en-US">Title of 12(b) Security</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12gTitle_0" xml:lang="en-US">Security 12g Title</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName_0" xml:lang="en-US">Name of Exchange on which Security is Registered</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityReportingObligation_0" xml:lang="en-US">Security Reporting Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol_0" xml:lang="en-US">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_BoardOfDirectorsChairmanMember_0" xml:lang="en-US">Chairman of the board of directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ChiefExecutiveOfficerMember_0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesAxis_0" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidatedEntitiesDomain_0" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CounterpartyNameAxis_0" xml:lang="en-US">Counterparty Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_CurrencyAxis_0" xml:lang="en-US">Currency [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_EuropeMember_0" xml:lang="en-US">Europe [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MajorCustomersAxis_0" xml:lang="en-US">Customer [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MaximumMember_0" xml:lang="en-US">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MinimumMember_0" xml:lang="en-US">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ParentCompanyMember_0" xml:lang="en-US">Tower [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ProductsAndServicesDomain_0" xml:lang="en-US">Product and Service [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeAxis_0" xml:lang="en-US">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_srt_RangeAxis_1" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementGeographicalAxis_0" xml:lang="en-US">Geographical [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_TitleOfIndividualAxis_0" xml:lang="en-US">Title of Individual [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_0" xml:lang="en-US">Accretion of carrying amount to principal amount. Includes amortized discount and issuance costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_1" xml:lang="en-US">Accretion of carrying amount to principal amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_2" xml:lang="en-US">Accretion Of Carrying Amount To Principal Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AccrualsRelatedToAssets_0" xml:lang="en-US">Accruals related to assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AccrualsRelatedToAssets_1" xml:lang="en-US">Accruals Related To Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_AccrualsRelatedToAssets_2" xml:lang="en-US">Accruals related to assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_AccrualsRelatedToAssets_3" xml:lang="en-US">Accruals related to assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_0" xml:lang="en-US">Accumulated Other Comprehensive Income Excluding Foreign Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_1" xml:lang="en-US">Accumulated Other Comprehensive Income Excluding Foreign Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_2" xml:lang="en-US">Accumulated other comprehensive income (loss) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AccumulatedShareBasedCompensation_0" xml:lang="en-US">Amount of accumulated share-based compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AccumulatedShareBasedCompensation_1" xml:lang="en-US">Accumulated Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_AccumulatedShareBasedCompensation_2" xml:lang="en-US">Cumulative stock based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_0" xml:lang="en-US">This element represents the amount of recognized equity-based compensation related to the Facility Agreement with the banks during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_1" xml:lang="en-US">Adjustments To Additional Paid In Capital Share Based Compensation Related To Facility Agreement With Banks</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_2" xml:lang="en-US">Stock-based compensation related to the Facility Agreement with the Banks</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_0" xml:lang="en-US">Shares of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_1" xml:lang="en-US">Adjustments To Additional Paid In Capital Share Based Compensation Requisite Service Period Recognition Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_2" xml:lang="en-US">Employee stock-based compensation, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AdoptionAdjustmentToRetainedEarningsMember_0" xml:lang="en-US">Adoption Adjustment to Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AdoptionAdjustmentToRetainedEarningsMember_1" xml:lang="en-US">Adoption Adjustment to Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AnnualInterestRateOfLeaseAgreement_0" xml:lang="en-US">Annual interest rate of lease agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AnnualInterestRateOfLeaseAgreement_1" xml:lang="en-US">Annual Interest Rate Of Lease Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_AnnualInterestRateOfLeaseAgreement_2" xml:lang="en-US">Annual interest rate of lease agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AsiaOtherJapanAndTaiwanMember_0" xml:lang="en-US">Asia (other than Japan and Taiwan) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AsiaOtherJapanAndTaiwanMember_1" xml:lang="en-US">Asia Other Japan And Taiwan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_AsiaOtherJapanAndTaiwanMember_2" xml:lang="en-US">Asia (other than japan) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_AssetDisposalAccrualMember_0" xml:lang="en-US">Asset disposal accrual.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_AssetDisposalAccrualMember_1" xml:lang="en-US">Asset Disposal Accrual [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_AssetDisposalAccrualMember_2" xml:lang="en-US">Asset disposal accrual [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_BasePhantomShareUnitsMember_0" xml:lang="en-US">Base Phantom Share Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_BasePhantomShareUnitsMember_1" xml:lang="en-US">Base Phantom Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_BasePhantomShareUnitsMember_2" xml:lang="en-US">Base PSUs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_0" xml:lang="en-US">Discount rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_1" xml:lang="en-US">Benefit Obligation Experienced Net Actuarial Loss Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_2" xml:lang="en-US">Discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CapitalNotesMember_0" xml:lang="en-US">Capital Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CapitalNotesMember_1" xml:lang="en-US">Capital notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_0" xml:lang="en-US">Tabular disclosure of information related to changes cessation related accruals.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_1" xml:lang="en-US">Changes Cessation Related Accruals [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_2" xml:lang="en-US">Schedule of Changes in Accruals Related to Arai Factory Cessation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ChargesAgainstAccrual_0" xml:lang="en-US">Represents the amount of charges against accrual.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ChargesAgainstAccrual_1" xml:lang="en-US">Charges Against Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_0" xml:lang="en-US">Disclosure of accounting policy for the classification of liabilities and equity. Includes the treatment of any adjustments based on reclassification of liabilities or equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_1" xml:lang="en-US">Classification Of Liabilities And Equity [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_2" xml:lang="en-US">Classification of Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_0" xml:lang="en-US">Common shares outstanding, net of treasury stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_1" xml:lang="en-US">OUTSTANDING SHARES, NET OF TREASURY STOCK AS OF DECEMBER 31, 2023</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_2" xml:lang="en-US">Common Stock Shares Outstanding Net Of Treasury Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ConcentrationRiskNumberOfCustomers_0" xml:lang="en-US">Number of customers included in the concentration risk.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ConcentrationRiskNumberOfCustomers_1" xml:lang="en-US">Concentration Risk Number Of Customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ConcentrationRiskNumberOfCustomers_2" xml:lang="en-US">Number of customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ConsultationAndOtherServicesMember_0" xml:lang="en-US">Consultation and other services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ConsultationAndOtherServicesMember_1" xml:lang="en-US">Consultation and other services [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_0" xml:lang="en-US">Conversion of convertible debentures into share capital.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_1" xml:lang="en-US">Conversion Of Convertible Debentures Into Share Capital And Exercise Of Warrant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_2" xml:lang="en-US">Conversion of notes into share capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ConvertibleDebenturesPolicyTextBlock_0" xml:lang="en-US">Disclosure of accounting policy for convertible debentures.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ConvertibleDebenturesPolicyTextBlock_1" xml:lang="en-US">Convertible Debentures [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ConvertibleDebenturesPolicyTextBlock_2" xml:lang="en-US">Debentures - Classification of Liabilities and Equity of Convertible Debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_0" xml:lang="en-US">Cross currency interest rate swap, at fair value, used in hedging of Debentures.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_1" xml:lang="en-US">Cross Currency Interest Rate Swap At Fair Value Used In Hedging Of Debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_2" xml:lang="en-US">Fair value of cross currency interest rate swap (see Note 12D)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CrossCurrencySwapAssetPositionFairValue_0" xml:lang="en-US">Cross currency swap asset position fair value.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CrossCurrencySwapAssetPositionFairValue_1" xml:lang="en-US">Cross Currency Swap Asset Position Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CrossCurrencySwapAssetPositionFairValue_2" xml:lang="en-US">Cross currency swap - net asset position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CumulativeEffectUponAdoption_0" xml:lang="en-US">Cumulative effect upon adoption of ASC 326 - see note 2F.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CumulativeEffectUponAdoption_1" xml:lang="en-US">Cumulative Effect Upon Adoption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CumulativeEffectUponAdoption_2" xml:lang="en-US">Cumulative effect upon adoption of ASC 326</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomerAMember_0" xml:lang="en-US">This member stands for customer A.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomerAMember_1" xml:lang="en-US">Customer A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CustomerAMember_2" xml:lang="en-US">Customer A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomerBMember_0" xml:lang="en-US">This member stands for customer B.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomerBMember_1" xml:lang="en-US">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CustomerBMember_2" xml:lang="en-US">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomerOneMember_0" xml:lang="en-US">Customer One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomerOneMember_1" xml:lang="en-US">Customer One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CustomerOneMember_2" xml:lang="en-US">Customer one [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomersFourMember_0" xml:lang="en-US">Customers Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomersFourMember_1" xml:lang="en-US">Customers Four [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomersThreeMember_0" xml:lang="en-US">Customers Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomerThreeMember_0" xml:lang="en-US">Represents information pertaining to customer 3 of the entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomerThreeMember_1" xml:lang="en-US">Customer Three [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CustomerThreeMember_2" xml:lang="en-US">Other customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_CustomerTwoMember_0" xml:lang="en-US">Customer Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_CustomerTwoMember_1" xml:lang="en-US">Customer Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_CustomerTwoMember_2" xml:lang="en-US">Customer two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DebenturesTextBlock_0" xml:lang="en-US">Debentures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DebenturesTextBlock_1" xml:lang="en-US">Debentures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DebenturesTextBlock_2" xml:lang="en-US">LONG-TERM DEBT - SERIES G DEBENTURES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DebtInstrumentPeriodicPaymentsNumber_0" xml:lang="en-US">Number of instalment payments agreed upon in order to repay outstanding debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DebtInstrumentPeriodicPaymentsNumber_1" xml:lang="en-US">Debt Instrument Periodic Payments Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DebtInstrumentRedemptionPremiumPercentage_0" xml:lang="en-US">Represents the premium percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DebtInstrumentRedemptionPremiumPercentage_1" xml:lang="en-US">Debt Instrument Redemption Premium Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNet_0" xml:lang="en-US">Deferred tax and other assets, net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNet_1" xml:lang="en-US">Deferred Tax And Other Assets Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNet_2" xml:lang="en-US">DEFERRED TAX AND OTHER LONG-TERM ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNet_3" xml:lang="en-US">Deferred tax and other assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNetMember_0" xml:lang="en-US">Deferred Tax And Other Assets Net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAndOtherAssetsNetMember_1" xml:lang="en-US">Deferred Tax And Other Assets Net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAndOtherLongTermLiabilities_0" xml:lang="en-US">Deferred tax and other long-term liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAndOtherLongTermLiabilities_1" xml:lang="en-US">DEFERRED TAX AND OTHER LONG-TERM LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_0" xml:lang="en-US">Deferred tax assets classified as non-current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_1" xml:lang="en-US">Deferred Tax Asset Classified As Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_2" xml:lang="en-US">Deferred tax asset (see Note 18)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_3" xml:lang="en-US">Deferred tax asset - see Note 18</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible accruals and reserves.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_1" xml:lang="en-US">Deferred Tax Assets Accruals And Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_2" xml:lang="en-US">Accruals and allowances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsCurrentGross_0" xml:lang="en-US">The amount of deferred tax assets current gross.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsCurrentGross_1" xml:lang="en-US">Deferred Tax Assets Current Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsCurrentNet_0" xml:lang="en-US">The amount of deferred tax assets current net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsCurrentNet_1" xml:lang="en-US">Deferred Tax Assets Current Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a section 174.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_1" xml:lang="en-US">Deferred Tax Assets In Process Research And Development Section 174</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_2" xml:lang="en-US">Research and development - Section 174</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_3" xml:lang="en-US">Research and development, including Section 174 under U.S. Internal Revenue Code</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsLeaseLiabilities_0" xml:lang="en-US">Represents the amount of deferred tax assets lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsLeaseLiabilities_1" xml:lang="en-US">Deferred Tax Assets Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsLeaseLiabilities_2" xml:lang="en-US">Lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsNetNonCurrents_0" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carry forwards classified as noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsNetNonCurrents_1" xml:lang="en-US">Deferred Tax Assets Net Non Currents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAssetsNetNonCurrents_2" xml:lang="en-US">Presented in long term deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carry forwards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_1" xml:lang="en-US">Deferred Tax Assets Operating Loss Carry Forwards Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_1" xml:lang="en-US">Deferred Tax Assets Operating Loss Carryforwards Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_2" xml:lang="en-US">Net operating loss carryforward</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsOtherCurrent_0" xml:lang="en-US">Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other and current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsOtherCurrent_1" xml:lang="en-US">Deferred Tax Assets Other Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsOtherCurrent_2" xml:lang="en-US">Others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsOtherNonCurrent_0" xml:lang="en-US">Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other and noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsOtherNonCurrent_1" xml:lang="en-US">Deferred Tax Assets Other Non Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsOtherNonCurrent_2" xml:lang="en-US">Others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_1" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_1" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_2" xml:lang="en-US">Employees compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_3" xml:lang="en-US">Employees benefits and compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxLiabilitiesNonCurrents_0" xml:lang="en-US">Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_DeferredTaxLiabilitiesNonCurrents_1" xml:lang="en-US">Presented in long term deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxLiabilitiesNonCurrents_2" xml:lang="en-US">Deferred Tax Liabilities Non Currents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_0" xml:lang="en-US">Represents the amount of deferred tax liabilities rou assets under operating leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_1" xml:lang="en-US">ROU - assets under operating leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_2" xml:lang="en-US">Deferred Tax Liabilities Rou - Assets Under Operating Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_0" xml:lang="en-US">The assumed health care cost trend rate for the current year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_1" xml:lang="en-US">Defined Benefit Plan Assumed Health Care Cost Trend Rate Assumed For Current Year Statement Of Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_2" xml:lang="en-US">Health care cost trend rate assumed for current year - Medicare Advantage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_0" xml:lang="en-US">Health care cost trend rate assumed for current year, non-medicare advantage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_1" xml:lang="en-US">Defined Benefit Plan Assumed Health Care Cost Trend Rate Assumed For Current Year Statement Of Other Comprehensive Income Non Medicare Advantage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_2" xml:lang="en-US">Health care cost trend rate assumed for current year - Non-Medicare Advantage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_0" xml:lang="en-US">The measurement date for the assumed health care cost trend rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_1" xml:lang="en-US">Defined Benefit Plan Assumed Health Care Cost Trend Rate Measurement Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_2" xml:lang="en-US">Measurement date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_0" xml:lang="en-US">The expected return on plan assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_1" xml:lang="en-US">Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Expected Return On Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_2" xml:lang="en-US">Expected return on plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanExpensesPaid_0" xml:lang="en-US">Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan expense paid by employer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanExpensesPaid_1" xml:lang="en-US">Defined Benefit Plan Expenses Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanExpensesPaid_2" xml:lang="en-US">Expenses paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_0" xml:lang="en-US">The ultimate trend rate for health care costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_1" xml:lang="en-US">Defined Benefit Plan Ultimate Health Care Cost Trend Rate Statement Of Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_2" xml:lang="en-US">Ultimate rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_0" xml:lang="en-US">Year the ultimate health care cost trend rate is expected to be reached, in YYYY format.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_1" xml:lang="en-US">Defined Benefit Plan Year That Rate Reaches Ultimate Trend Rate Statement Of Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_2" xml:lang="en-US">Year the ultimate rate is reached</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DefinitiveAgreementMember_0" xml:lang="en-US">This member stands for definitive agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DefinitiveAgreementMember_1" xml:lang="en-US">Definitive Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_DefinitiveAgreementMember_2" xml:lang="en-US">Definitive agreement with Intel and Tower [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DeloitteGlobalNetworkMember_0" xml:lang="en-US">This member is stand for Deloitte Global Network.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DeloitteGlobalNetworkMember_1" xml:lang="en-US">Deloitte Global Network [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DepositsAndMarketableSecuritiesNet_0" xml:lang="en-US">Investments of funds in marketable securities held for sale and ST interest bearing deposits with duration over 3 months and less than one year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_DepositsAndMarketableSecuritiesNet_1" xml:lang="en-US">Deposits and marketable securities, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DepositsAndMarketableSecuritiesNet_2" xml:lang="en-US">Deposits And Marketable Securities Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_DifferedTaxNetCurrentAbstract_0" xml:lang="en-US">n/a</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_DifferedTaxNetCurrentAbstract_1" xml:lang="en-US">Differed Tax Net Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_0" xml:lang="en-US">Amount of decrease in deferred tax liability due to tax rate reduction, attributable to taxable temporary differences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_1" xml:lang="en-US">Effect of tax rate reduction benefit due to net deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_EmployeeLiabilitiesNonCurrent_0" xml:lang="en-US">This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement and postemployment benefit plans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_EmployeeLiabilitiesNonCurrent_1" xml:lang="en-US">Employee Liabilities Non Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_EmployeesAndDirectorsMember_0" xml:lang="en-US">Employees and directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_EmployeesAndDirectorsMember_1" xml:lang="en-US">Employees and directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_EnterpriseStatusTaxRate_0" xml:lang="en-US">Enterprise tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_EnterpriseStatusTaxRate_1" xml:lang="en-US">Enterprise Status Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ExchangeRateResults_0" xml:lang="en-US">Exchange Rate Results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ExchangeRateResults_1" xml:lang="en-US">Represents the exchange rate results.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_ExchangeRateResults_2" xml:lang="en-US">Exchange Rate Results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ExercisePriceRangeTwoMember_0" xml:lang="en-US">Exercise Price Range Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ExercisePriceRangeTwoMember_1" xml:lang="en-US">Exercise Price Range Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ExercisePriceSeventeenPointOneSixMember_0" xml:lang="en-US">Exercise Price 17.16.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ExercisePriceSeventeenPointOneSixMember_1" xml:lang="en-US">Exercise Price Seventeen Point One Six [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ExercisePriceSeventeenPointOneSixMember_2" xml:lang="en-US">$ 17.16 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ExpirationOfPriorYearsProvisionDue_0" xml:lang="en-US">Expiration of prior years provision due to TJP closure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_ExpirationOfPriorYearsProvisionDue_1" xml:lang="en-US">Expiration of prior years provision due to TJP closure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ExpirationOfPriorYearsProvisionDue_2" xml:lang="en-US">Expiration Of Prior Years Provision Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ExternalCustomersMember_0" xml:lang="en-US">External customers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ExternalCustomersMember_1" xml:lang="en-US">External Customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FactoryCessationRelatedAccruals_0" xml:lang="en-US">Represents the amount of factory cessation related accruals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_tsem_FactoryCessationRelatedAccruals_1" xml:lang="en-US">Accrued balance as of ending of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_tsem_FactoryCessationRelatedAccruals_2" xml:lang="en-US">Accrued balance as of beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FactoryCessationRelatedAccruals_3" xml:lang="en-US">Factory Cessation Related Accruals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfOptionsExercised_0" xml:lang="en-US">The fair value of options exercised during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfOptionsExercised_1" xml:lang="en-US">Fair Value Of Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_FairValueOfOptionsExercised_2" xml:lang="en-US">The original fair value of options exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfRestrictedStockUnitsExercised_0" xml:lang="en-US">The original fair value of RSU's exercised.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfRestrictedStockUnitsExercised_1" xml:lang="en-US">Fair Value Of Restricted Stock Units Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_FairValueOfRestrictedStockUnitsExercised_2" xml:lang="en-US">The original fair value of converted RSUs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwap_0" xml:lang="en-US">Fair value of swap.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwap_1" xml:lang="en-US">Fair value of swap</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwapInAssetPosition_0" xml:lang="en-US">Fair value of swap in asset position.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwapInAssetPosition_1" xml:lang="en-US">Fair value of swap in asset position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwapInLiabilityPositionShortTerm_0" xml:lang="en-US">Fair value of swap in liability position (short term).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwapInLiabilityPositionShortTerm_1" xml:lang="en-US">Fair Value Of Swap In Liability Position Short Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwapInLongTermAsset_0" xml:lang="en-US">Fair value of swap in long-term asset.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwapInLongTermAsset_1" xml:lang="en-US">Fair Value Of Swap In Long Term Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwapInShortTermAssets_0" xml:lang="en-US">Fair value of swap in short-term assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwapInShortTermAssets_1" xml:lang="en-US">Fair Value Of Swap In Short Term Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FairValueOfSwapInShortTermLiabilities_0" xml:lang="en-US">Fair value of swap in short-term liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FairValueOfSwapInShortTermLiabilities_1" xml:lang="en-US">Fair Value Of Swap In Short Term Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xml:lang="en-US">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_1" xml:lang="en-US">Financial Instruments And Fair Value Measurements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FinancingExpenseOther_0" xml:lang="en-US">Other financing expenses incurred during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_FinancingExpenseOther_1" xml:lang="en-US">Bank fees and others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FinancingExpenseOther_2" xml:lang="en-US">Financing Expense Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FinancingIncomeExpenseNet_0" xml:lang="en-US">The amount of financing income (expense).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_FinancingIncomeExpenseNet_1" xml:lang="en-US">FINANCING AND OTHER INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_tsem_FinancingIncomeExpenseNet_2" xml:lang="en-US">Financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FinancingIncomeExpenseNet_3" xml:lang="en-US">Financing Income (Expense) Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tsem_FinancingIncomeExpenseNet_4" xml:lang="en-US">FINANCING INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_FinancingIncomeExpenseNet_5" xml:lang="en-US">FINANCING INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FinancingIncomeExpensesNet_0" xml:lang="en-US">Financing Income Expenses Net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FinancingIncomeExpensesNet_1" xml:lang="en-US">Financing Income Expenses Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_FinancingIncomeExpensesNet_2" xml:lang="en-US">Interest cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_FirstAnniversaryMember_0" xml:lang="en-US">First Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_FirstAnniversaryMember_1" xml:lang="en-US">First Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_0" xml:lang="en-US">Gains (losses) reclassified from other comprehensive income into net income (loss) recognized in cost of goods sold.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_1" xml:lang="en-US">Gains Losses Reclassified From Other Comprehensive Income Into Net Income Loss Recognized In Cost Of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_2" xml:lang="en-US">Gains (losses) reclassified from other comprehensive income into net income (loss) recognized in COGS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_HealthCareCostTrendRatesAxis_0" xml:lang="en-US">Health Care Cost Trend Rates [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_HealthCareCostTrendRatesAxis_1" xml:lang="en-US">Health Care Cost Trend Rates [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_HedgingTransactionsRelatedResults_0" xml:lang="en-US">Hedging Transactions Related Results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_HedgingTransactionsRelatedResults_1" xml:lang="en-US">Represents the hedging transactions related results.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_HedgingTransactionsRelatedResults_2" xml:lang="en-US">Hedging Transactions Related Results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ImpairmentIncomeMember_0" xml:lang="en-US">This member is stand for Impairment income net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ImpairmentIncomeMember_1" xml:lang="en-US">Impairment Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ImpairmentIncomeNet_0" xml:lang="en-US">Represents the amount of impairment income net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ImpairmentIncomeNet_1" xml:lang="en-US">Impairment Income Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ImpairmentIncomeNet_2" xml:lang="en-US">Impairment income, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_IntelCorporationMember_0" xml:lang="en-US">Information about Intel Corporation (&#8220;Intel&#8221;).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_IntelCorporationMember_1" xml:lang="en-US">Intel Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_IntelCorporationMember_2" xml:lang="en-US">Intel Corporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_InvestmentsInPrivatelyHeldCompanies_0" xml:lang="en-US">Investments in Privately-Held Companies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_InvestmentsInPrivatelyHeldCompanies_1" xml:lang="en-US">Investments In Privately Held Companies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_InvestmentsInPrivatelyHeldCompanies_2" xml:lang="en-US">Investments in Privately Held Companies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_JaMitsuiLeasingLtdMember_0" xml:lang="en-US">JA Mitsui Leasing Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_JaMitsuiLeasingLtdMember_1" xml:lang="en-US">Ja Mitsui Leasing Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_JaMitsuiLeasingLtdMember_2" xml:lang="en-US">JA Mitsui Leasing Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_0" xml:lang="en-US">J P Y 2021 Loan And 2023 J P Y Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_1" xml:lang="en-US">J P Y 2021 Loan and 2023 J P Y Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_2" xml:lang="en-US">2021 JPY Loan and 2023 JPY Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_JPY2024LoanMember_0" xml:lang="en-US">J P Y 2024 Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_JPY2024LoanMember_1" xml:lang="en-US">J P Y 2024 Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_JPY2024LoanMember_2" xml:lang="en-US">2024 JPY Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LeasedAssetsAndLiabilities_0" xml:lang="en-US">Leased assets and liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LeasedAssetsAndLiabilities_1" xml:lang="en-US">Leased assets and liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_0" xml:lang="en-US">Represents the amount of borrowing capacity utilized under the credit facility.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_1" xml:lang="en-US">Line Of Credit Facility Borrowing Capacity Utilized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LondonInterbankOfferedRateSwapRateMember_0" xml:lang="en-US">Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LondonInterbankOfferedRateSwapRateMember_1" xml:lang="en-US">London Interbank Offered Rate Swap Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTerm2021JpyLoanMember_0" xml:lang="en-US">Long-term 2021 JPY loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTerm2021JpyLoanMember_1" xml:lang="en-US">Long Term 2021 Jpy Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_LongTerm2021JpyLoanMember_2" xml:lang="en-US">Long-term 2021 JPY loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTerm2023JpyLoanMember_0" xml:lang="en-US">Long-term 2023 JPY loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTerm2023JpyLoanMember_1" xml:lang="en-US">Long Term 2023 Jpy Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_LongTerm2023JpyLoanMember_2" xml:lang="en-US">Long-term 2023 JPY loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtCurrentMember_0" xml:lang="en-US">Long Term Debt Current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtCurrentMember_1" xml:lang="en-US">Long Term Debt Current [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtFairValueAdjustments_0" xml:lang="en-US">Fair value adjustments to the carrying value of long-term debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_LongTermDebtFairValueAdjustments_1" xml:lang="en-US">Fair value adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtFairValueAdjustments_2" xml:lang="en-US">Long Term Debt Fair Value Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtFairValueCurrent_0" xml:lang="en-US">Fair value of long-term debt with maturities within the next 12 months.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_LongTermDebtFairValueCurrent_1" xml:lang="en-US">Less - current maturities of long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_tsem_LongTermDebtFairValueCurrent_2" xml:lang="en-US">Less - current maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtFairValueCurrent_3" xml:lang="en-US">Long Term Debt Fair Value Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtFairValueTotal_0" xml:lang="en-US">The fair value amount of total long-term debt.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtFairValueTotal_1" xml:lang="en-US">Long Term Debt Fair Value Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_0" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in sixth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_1" xml:lang="en-US">Long Term Debt Maturities Repayments Of Principal In Year Six</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_2" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_0" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year and after. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_1" xml:lang="en-US">Long Term Debt Maturities Repayments Of Principal Year Five And After</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_0" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the sixth fiscal year and after. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_1" xml:lang="en-US">Long Term Debt Maturities Repayments Of Principal Year Six And After</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongtermDebtMaturityYearSix_0" xml:lang="en-US">Long-term Debt, Maturity, Year Six</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongtermDebtMaturityYearSix_1" xml:lang="en-US">Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_LongtermDebtMaturityYearSix_2" xml:lang="en-US">2030</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermInterestBearingBankDeposits_0" xml:lang="en-US">Long term interest bearing bank deposits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermInterestBearingBankDeposits_1" xml:lang="en-US">Long Term Interest Bearing Bank Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_LongTermInterestBearingBankDeposits_2" xml:lang="en-US">Long term bank deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_LongTermLoansPayableTextBlock_0" xml:lang="en-US">Long-Term Loans Payable [Text Block].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_LongTermLoansPayableTextBlock_1" xml:lang="en-US">Long Term Loans Payable Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_LongTermLoansPayableTextBlock_2" xml:lang="en-US">LONG-TERM DEBT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MarketableSecuritiesAllowanceForCreditLosses_0" xml:lang="en-US">Marketable securities allowance for credit losses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MarketableSecuritiesAllowanceForCreditLosses_1" xml:lang="en-US">Marketable Securities Allowance For Credit Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MarketableSecuritiesFairValueAdjustment_0" xml:lang="en-US">Represents the amount of marketable securities fair value adjustment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_MarketableSecuritiesFairValueAdjustment_1" xml:lang="en-US">Marketable securities fair value adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MarketableSecuritiesFairValueAdjustment_2" xml:lang="en-US">Marketable Securities Fair Value Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_MarketableSecuritiesFairValueAdjustment_3" xml:lang="en-US">Marketable securities fair value adj.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MarketLeveragedStockUnitMember_0" xml:lang="en-US">Market Leveraged Stock Unit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MarketLeveragedStockUnitMember_1" xml:lang="en-US">Market Leveraged Stock Unit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_MarketLeveragedStockUnitMember_2" xml:lang="en-US">MSUs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MedicareAdvantageMember_0" xml:lang="en-US">This member stands for medicare advantage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MedicareAdvantageMember_1" xml:lang="en-US">Medicare Advantage [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MergerContractTerminationFees_0" xml:lang="en-US">Represent amount of merger contract termination fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MergerContractTerminationFees_1" xml:lang="en-US">Merger Contract Termination Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_MergerContractTerminationFees_2" xml:lang="en-US">Merger-contract termination fee, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_MergerContractTerminationFees_3" xml:lang="en-US">Net of associated fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_0" xml:lang="en-US">Minimum effective corporate income tax rate for every operational jurisdiction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_1" xml:lang="en-US">Minimum Effective Corporate Income Tax Rate For Every Operational Jurisdiction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_2" xml:lang="en-US">Minimum effective corporate income tax rate for every operational jurisdiction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_0" xml:lang="en-US">The amount represents minimum threshold amount of revenue for imposing pillar two model rules.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_1" xml:lang="en-US">Minimum Threshold Amount Of Revenue For Imposing Pillar Two Model Rules</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_2" xml:lang="en-US">Minimum threshold amount of revenue for imposing pillar two model rules</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_0" xml:lang="en-US">Disclosure of accounting policy pertaining to new accounting pronouncements adopted that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_1" xml:lang="en-US">New Accounting Pronouncements Adopted Policy Policy Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_2" xml:lang="en-US">Recently Adopted Accounting Pronouncements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_NewOtherDirectorsMember_0" xml:lang="en-US">New other directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_NewOtherDirectorsMember_1" xml:lang="en-US">New other directors [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_NonCashIncomeTaxExpenseBenefit_0" xml:lang="en-US">Non-cash income tax benefit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_NonCashIncomeTaxExpenseBenefit_1" xml:lang="en-US">Non Cash Income Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_NonMedicareAdvantageMember_0" xml:lang="en-US">This member stands for non-medicare Advantage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_NonMedicareAdvantageMember_1" xml:lang="en-US">Non Medicare Advantage [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_NonMedicareAdvantageMember_2" xml:lang="en-US">Pre Non-Medicare Advantage [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_NuvotonTechnologyCorporationJapanMember_0" xml:lang="en-US">Nuvoton Technology Corporation Japan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_NuvotonTechnologyCorporationJapanMember_1" xml:lang="en-US">Nuvoton Technology Corporation Japan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_NuvotonTechnologyCorporationJapanMember_2" xml:lang="en-US">Nuvoton Technology Corporation Japan ("NTCJ") [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_0" xml:lang="en-US">Office space operating facilities and vehicles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_1" xml:lang="en-US">Office space operating facilities and vehicles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OldPlansMember_0" xml:lang="en-US">Old Plans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OldPlansMember_1" xml:lang="en-US">Old Plans [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OperatingCostsRatio_0" xml:lang="en-US">Represents the ratio of operating cost.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OperatingCostsRatio_1" xml:lang="en-US">Operating Costs Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OperatingCostsRatio_2" xml:lang="en-US">Shared operating costs, ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OperatingLeaseLiabilitiesMember_0" xml:lang="en-US">Operating Lease Liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OperatingLeaseLiabilitiesMember_1" xml:lang="en-US">Operating Lease Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_0" xml:lang="en-US">Net operating loss carry forwards amount not to expire.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_1" xml:lang="en-US">Operating Loss Carry Forwards Amount Not To Expire</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_2" xml:lang="en-US">Net operating loss carry forwards amount not to expire</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_0" xml:lang="en-US">The amount the company has deemed available for each tax return, as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_1" xml:lang="en-US">Operating Loss Carry Forwards Annual Utilization Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_2" xml:lang="en-US">Operating loss carry forwards, annual utilization amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherAssetsPolicyTextBlock_0" xml:lang="en-US">Disclosure of accounting policy for other assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherAssetsPolicyTextBlock_1" xml:lang="en-US">Other Assets [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_OtherAssetsPolicyTextBlock_2" xml:lang="en-US">Deferred Tax Asset and Other Long-Term Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_0" xml:lang="en-US">The amount of net gain or loss that has been amortized and recognized in other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_1" xml:lang="en-US">Other Comprehensive Income Defined Benefit Plan Amortization Of Net Gain Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_2" xml:lang="en-US">Amortization of net gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_3" xml:lang="en-US">Amortization of net gain (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_0" xml:lang="en-US">The amount of prior service cost that has been amortized and recognized in other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_1" xml:lang="en-US">Other Comprehensive Income Defined Benefit Plan Amortization Of Prior Service Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_2" xml:lang="en-US">Amortization of prior service costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherCustomersMember_0" xml:lang="en-US">This member stands for other customers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherCustomersMember_1" xml:lang="en-US">Other Customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_OtherCustomersMember_2" xml:lang="en-US">Other customers [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherFinancingExpenseNet_0" xml:lang="en-US">Other financing expense, net.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_OtherFinancingExpenseNet_1" xml:lang="en-US">FINANCING AND OTHER INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_tsem_OtherFinancingExpenseNet_2" xml:lang="en-US">Financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherFinancingExpenseNet_3" xml:lang="en-US">Other Financing Expense Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_OtherLongTermLiabilities_0" xml:lang="en-US">Other Long Term Liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_OtherLongTermLiabilities_1" xml:lang="en-US">Other long-term liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PaymentToProceedsFromCash_0" xml:lang="en-US">Represents the amount of payment to proceeds from cash.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_PaymentToProceedsFromCash_1" xml:lang="en-US">Cash payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PaymentToProceedsFromCash_2" xml:lang="en-US">Payment To Proceeds From Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_0" xml:lang="en-US">It represents percentage of acceleration of unvested equity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_1" xml:lang="en-US">Percentage Of Acceleration Of Unvested Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_2" xml:lang="en-US">Percentage of acceleration of unvested equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PercentageOfInterestsAcquired_0" xml:lang="en-US">Percentage of interests acquired.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PercentageOfInterestsAcquired_1" xml:lang="en-US">Percentage of interests acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_0" xml:lang="en-US">Percentage of lease agreement on machinery and equipment .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_1" xml:lang="en-US">Percentage of lease agreement on machinery and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PercentageOfReund_0" xml:lang="en-US">Percentage of Reund.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PercentageOfReund_1" xml:lang="en-US">Percentage of Reund</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PercentageOfVestedRestrictedStockUnite_0" xml:lang="en-US">Percentage of vested restricted stock unite.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PercentageOfVestedRestrictedStockUnite_1" xml:lang="en-US">Percentage Of Vested Restricted Stock Unite</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PercentageOfVestedRestrictedStockUnite_2" xml:lang="en-US">Percentage of vested restricted stock units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PerformanceSharesUnits_0" xml:lang="en-US">Performance shares units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PerformanceSharesUnits_1" xml:lang="en-US">Performance Shares Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PerformanceSharesUnits_2" xml:lang="en-US">Performance shares units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PerformanceSharesUnitsOutstanding_0" xml:lang="en-US">Performance shares units outstanding.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PerformanceSharesUnitsOutstanding_1" xml:lang="en-US">Performance Shares Units Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PerformanceSharesUnitsOutstanding_2" xml:lang="en-US">Performance shares units outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PeriodOfDirectorsService_0" xml:lang="en-US">It represents period of directors service.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PeriodOfDirectorsService_1" xml:lang="en-US">Period Of Directors Service</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PeriodOfDirectorsService_2" xml:lang="en-US">Period of directors service served</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PillarTwoMinimumTaxRate_0" xml:lang="en-US">Pillar Two Minimum Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PillarTwoMinimumTaxRate_1" xml:lang="en-US">The minimum effective corporate income tax rate required under the OECD Pillar Two model rules for multinational enterprises.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PillarTwoMinimumTaxRate_2" xml:lang="en-US">Pillar two minimum tax tate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PostSixtyFiveMember_0" xml:lang="en-US">Post Sixty Five [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PostSixtyFiveMember_1" xml:lang="en-US">Post Sixty Five [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PostSixtyFiveMember_2" xml:lang="en-US">Post-65 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PreferredEnterpriseBenefits_0" xml:lang="en-US">Preferred Enterprise benefits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_PreferredEnterpriseBenefits_1" xml:lang="en-US">Preferred Enterprise benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PreferredEnterpriseBenefits_2" xml:lang="en-US">Preferred Enterprise Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PreferredIncomeSubjectTaxRate_0" xml:lang="en-US">Preferred income subject tax rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PreferredIncomeSubjectTaxRate_1" xml:lang="en-US">Preferred income subject tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PrepaymentForMachineryAndEquipmentSold_0" xml:lang="en-US">Represent the amount of Prepayment for machinery and equipment sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PrepaymentForMachineryAndEquipmentSold_1" xml:lang="en-US">Prepayment For Machinery And Equipment Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PrepaymentForMachineryAndEquipmentSold_2" xml:lang="en-US">Proceeds on account of machinery and equipment to be sold as part of Arai restructuring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PrepaymentForMachineryAndEquipmentSold_3" xml:lang="en-US">Prepayment for machinery and equipment sold as part of Arai restructuring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PreSixtyFiveMember_0" xml:lang="en-US">Pre Sixty Five [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PreSixtyFiveMember_1" xml:lang="en-US">Pre Sixty Five [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PreSixtyFiveMember_2" xml:lang="en-US">Pre-65 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PrivatelyHeldEquity_0" xml:lang="en-US">Privately-held companies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PrivatelyHeldEquity_1" xml:lang="en-US">Privately Held Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PrivatelyHeldEquity_2" xml:lang="en-US">Privately held companies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ProceedsFromExerciseOfOptions_0" xml:lang="en-US">Proceeds From Exercise Of Options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ProceedsFromExerciseOfOptions_1" xml:lang="en-US">Proceeds From Exercise Of Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ProceedsFromExerciseOfOptions_2" xml:lang="en-US">Exercise of options, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ProceedsFromInvestmentInSubsidiary_0" xml:lang="en-US">Represents the amount of proceeds from investment in subsidiary.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ProceedsFromInvestmentInSubsidiary_1" xml:lang="en-US">Proceeds From Investment In Subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ProceedsFromInvestmentInSubsidiary_2" xml:lang="en-US">Proceeds from an investment in subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ProceedsFromInvestmentRealization_0" xml:lang="en-US">Represents the proceeds from investment realization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ProceedsFromInvestmentRealization_1" xml:lang="en-US">Proceeds From Investment Realization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ProceedsFromInvestmentRealization_2" xml:lang="en-US">Proceeds from investment realization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_0" xml:lang="en-US">Represent the amount of Proceeds from an investment in a subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_1" xml:lang="en-US">Proceeds From Investment Subsidiary In Non Controlling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_2" xml:lang="en-US">Proceeds from an investment in a subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_0" xml:lang="en-US">Aggregate investment grants received to reduce the cost of fixed assets as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_1" xml:lang="en-US">Property Plant And Equipment Net Aggregate Investment Grants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_2" xml:lang="en-US">Aggregate investment grants recieved</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_PSCSMember_0" xml:lang="en-US">PSCS [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_PSCSMember_1" xml:lang="en-US">P S C S [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_PSCSMember_2" xml:lang="en-US">PSCS [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_0" xml:lang="en-US">Realized Gain Loss On Marketable Securities Previously Presented In Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_1" xml:lang="en-US">Realized gain loss on marketable securities previously presented in other comprehensive income.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_2" xml:lang="en-US">Realized gain on marketable securities which was previously presented in other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_0" xml:lang="en-US">Disclosure of accounting policy pertaining to new accounting pronouncements note yet adopted that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_1" xml:lang="en-US">Recently Issued Accounting Pronouncements Not Yet Adopted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_0" xml:lang="en-US">Reduction due to statute of limitation of prior years.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_1" xml:lang="en-US">Reduction due to statute of limitations of prior years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_2" xml:lang="en-US">Reduction Due To Statute Of Limitation Of Prior Years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ReductionOfPriorYearsProvision_0" xml:lang="en-US">Reduction of prior years' provision.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ReductionOfPriorYearsProvision_1" xml:lang="en-US">Reduction of prior years' provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RelatedPartyTransactionOtherIncomeExpense_0" xml:lang="en-US">The amount of other income (expense) pertaining to related party transactions during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RelatedPartyTransactionOtherIncomeExpense_1" xml:lang="en-US">Related Party Transaction Other Income Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RepaymentsOfDebentures_0" xml:lang="en-US">The cash outflow to settle a debentures during the year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_RepaymentsOfDebentures_1" xml:lang="en-US">Debentures repayment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RepaymentsOfDebentures_2" xml:lang="en-US">Repayments Of Debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RestructuringGain_0" xml:lang="en-US">Represent the restructuring gain.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RestructuringGain_1" xml:lang="en-US">Restructuring Gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_RestructuringGain_2" xml:lang="en-US">Restructuring gain from sale of machinery and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_tsem_RestructuringGain_3" xml:lang="en-US">Restructuring Charges, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_0" xml:lang="en-US">Restructuring gain from sale of machinery and equipment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_1" xml:lang="en-US">Restructuring Gain From Sale Of Machinery And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_2" xml:lang="en-US">Restructuring gain from sale of machinery and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_0" xml:lang="en-US">Tabular disclosure about the outstanding balance of accounts receivable from major customers, presented as a percentage of the aggregate accounts receivable balance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_1" xml:lang="en-US">Schedule Of Accounts Receivable Balance By Major Customers Table Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_0" xml:lang="en-US">Tabular disclosure of the estimated useful lives used to calculate depreciation of assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_1" xml:lang="en-US">Schedule Of Estimated Economic Lives Table Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_2" xml:lang="en-US">Schedule of Estimated Economic Lives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_0" xml:lang="en-US">Tabular disclosure of leased property under capital leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_1" xml:lang="en-US">Schedule Of Leased Property Under Capital Leases Table Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_0" xml:lang="en-US">Schedule of Marketable Securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_1" xml:lang="en-US">Schedule Of Marketable Securities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_2" xml:lang="en-US">Schedule of marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_3" xml:lang="en-US">Schedule of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_0" xml:lang="en-US">Tabular disclosure of maturities of marketable securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_1" xml:lang="en-US">Schedule Of Maturities Of Marketable Securities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_2" xml:lang="en-US">Schedule of Maturities of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_3" xml:lang="en-US">Schedule of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_0" xml:lang="en-US">Tabular disclosure of the total intrinsic value of restricted stock units exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_1" xml:lang="en-US">Schedule Of Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Unit Grants In Period Grant Date Intrinsic Value [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_2" xml:lang="en-US">Schedule of Employees Share Incentive Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_SecondAnniversaryMember_0" xml:lang="en-US">Second Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_SecondAnniversaryMember_1" xml:lang="en-US">Second Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_SeverancePayFundDomestic_0" xml:lang="en-US">Severance pay fund related to Israeli employees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_SeverancePayFundDomestic_1" xml:lang="en-US">Severance Pay Fund Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_SeverancePayFunds_0" xml:lang="en-US">Fund for the liability for severance pay benefits for severance and pension, funded by regular employer deposits and company maintained insurance policies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_SeverancePayFunds_1" xml:lang="en-US">Severance Pay Funds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_SeverancePayFunds_2" xml:lang="en-US">Severance-pay funds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_0" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, exercisable as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_1" xml:lang="en-US">RSU exercisable as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_2" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other than Options Exercisable Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_0" xml:lang="en-US">The weighted average fair value of equity-based payment instruments, excluding stock (or unit) options, exercisable as of the balance sheet date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_1" xml:lang="en-US">RSU's exercisable as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other than Options Exercisable Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_0" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, exercised during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_1" xml:lang="en-US">Converted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_0" xml:lang="en-US">The weighted average fair value of equity-based payment instruments, excluding stock (or unit) options, exercised during the period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments other than Options Exercised in Period Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_2" xml:lang="en-US">Converted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_0" xml:lang="en-US">The maximum number of shares (or other type of equity) originally approved per individual (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Per Individual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_SouthernFloridaResearchFoundationMember_0" xml:lang="en-US">USFRF [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_SouthernFloridaResearchFoundationMember_1" xml:lang="en-US">Southern Florida Research Foundation Member</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_StConstructionMember_0" xml:lang="en-US">Represents St Construction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_StConstructionMember_1" xml:lang="en-US">St Construction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_StConstructionMember_2" xml:lang="en-US">ST Construction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_0" xml:lang="en-US">Stock-based Instruments, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_1" xml:lang="en-US">Stock Based Instruments Policy Policy Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_StockholdersEquityReverseStockSplitSharesRatio_0" xml:lang="en-US">Number of shares exchanged for one share of common stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_StockholdersEquityReverseStockSplitSharesRatio_1" xml:lang="en-US">Stockholders Equity Reverse Stock Split Shares Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_0" xml:lang="en-US">Number of shares issued from exercise of options and Restricted Stock Units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_1" xml:lang="en-US">Stock Issued During Period Shares Exercise Of Options And Restricted Stock Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_2" xml:lang="en-US">Exercise of options and RSUs, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_0" xml:lang="en-US">Exercise of options and Restricted Stock Units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_1" xml:lang="en-US">Stock Issued During Period Value Exercise Of Options And Restricted Stock Units</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_2" xml:lang="en-US">Exercise of options and RSUs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_0" xml:lang="en-US">Tabular disclosure of the effect of the adoption of ASC 815-40 on equity and retained earnings.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_1" xml:lang="en-US">Summary Of Effect On Equity And Retained Earnings Table Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TacomaMember_0" xml:lang="en-US">Tacoma [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TacomaMember_1" xml:lang="en-US">Tacoma [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_0" xml:lang="en-US">The amount of tax benefit relating to stock-based compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_1" xml:lang="en-US">Tax Benefit Relating To Stock Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_2" xml:lang="en-US">Tax benefit relating to stock based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TechnologiesMember_0" xml:lang="en-US">Technologies [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TechnologiesMember_1" xml:lang="en-US">Technologies [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TechnologiesOneMember_0" xml:lang="en-US">Represents the information pertaining to technologies one.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TechnologiesOneMember_1" xml:lang="en-US">Technologies One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TechnologiesTwoMember_0" xml:lang="en-US">Represents the information pertaining to technologies two.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TechnologiesTwoMember_1" xml:lang="en-US">Technologies Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TemLoanMember_0" xml:lang="en-US">Information about tem loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TemLoanMember_1" xml:lang="en-US">Tem Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TemLoanMember_2" xml:lang="en-US">2023 JP Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TerminationFeesPaid_0" xml:lang="en-US">Amount of termination fees paid.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TerminationFeesPaid_1" xml:lang="en-US">Termination Fees Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TerminationFeesPaid_2" xml:lang="en-US">Termination fees paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TerminationFeesReceived_0" xml:lang="en-US">Termination fees received.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TerminationFeesReceived_1" xml:lang="en-US">Termination Fees Received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TerminationFeesReceived_2" xml:lang="en-US">Termination fees received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TermLoan2018Member_0" xml:lang="en-US">Term Loan 2018 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TermLoan2018Member_1" xml:lang="en-US">Term Loan 2018 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_TermLoan2018Member_2" xml:lang="en-US">Term Loan 2018 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_ThirdAnniversaryMember_0" xml:lang="en-US">Options vesting on the third anniversary from grant date.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_ThirdAnniversaryMember_1" xml:lang="en-US">Third Anniversary [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TimeVestedRestrictedStockUnitsMember_0" xml:lang="en-US">Time Vested Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TimeVestedRestrictedStockUnitsMember_1" xml:lang="en-US">Time Vested Restricted Stock Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TonamiFactoryMember_0" xml:lang="en-US">Tonami factory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TonamiFactoryMember_1" xml:lang="en-US">Tonami Factory [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TonamiFactoryMember_2" xml:lang="en-US">Tonami factory [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TowerAndJazzDebenturesMember_0" xml:lang="en-US">Jazz Debentures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TowerAndJazzDebenturesMember_1" xml:lang="en-US">Tower and Jazz Debentures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_0" xml:lang="en-US">Represents information pertaining to Tower Jazz Panasonic Semiconductor Company, Ltd.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1" xml:lang="en-US">Tower Jazz Panasonic Semi Conductor Company Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_0" xml:lang="en-US">Tower Partners Semiconductor Co Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_1" xml:lang="en-US">Tower Partners Semiconductor Co Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_2" xml:lang="en-US">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TowerSemiconductorItalySRLMember_0" xml:lang="en-US">Tower Semiconductor Italy S R L [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TowerSemiconductorItalySRLMember_1" xml:lang="en-US">Tower Semiconductor Italy S.r.l. (TSIT) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TowerSemiconductorItalySRLMember_2" xml:lang="en-US">TSIT [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TowerUsHoldingsMember_0" xml:lang="en-US">Tower U.S. Holdings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TowerUsHoldingsMember_1" xml:lang="en-US">Tower US Holdings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TpscoMember_0" xml:lang="en-US">TPSCo [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TpscoMember_1" xml:lang="en-US">Tpsco [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_TpscoMember_2" xml:lang="en-US">TPSCo [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_0" xml:lang="en-US">Trade Accounts Receivable Allowance For Expected Credit Loss [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_1" xml:lang="en-US">Trade Accounts Receivable Allowance For Expected Credit Loss [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_2" xml:lang="en-US">Trade Accounts Receivables - Allowance for Expected Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TSNPMember_0" xml:lang="en-US">TSNP [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TSNPMember_1" xml:lang="en-US">T S N P [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TSNPMember_2" xml:lang="en-US">TSNP [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_0" xml:lang="en-US">Debentures Series G [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_1" xml:lang="en-US">Two Thousand Ten Convertible Debentures Series G [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_0" xml:lang="en-US">2013 Share Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_1" xml:lang="en-US">Two Thousand Thirteen Share Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_2" xml:lang="en-US">2013 Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_tsem_UpsidePhantomShareUnitsMember_0" xml:lang="en-US">Upside Phantom Share Units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_tsem_UpsidePhantomShareUnitsMember_1" xml:lang="en-US">Upside Phantom Share Units [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_tsem_UpsidePhantomShareUnitsMember_2" xml:lang="en-US">Upside PSUs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_0" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_0" xml:lang="en-US">Accounts receivables factoring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_0" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent_0" xml:lang="en-US">Trade accounts payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent_1" xml:lang="en-US">Trade accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent_2" xml:lang="en-US">Trade accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableMember_0" xml:lang="en-US">Accounts Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_0" xml:lang="en-US">Trade accounts receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_1" xml:lang="en-US">Trade accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0" xml:lang="en-US">Accumulated depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember_0" xml:lang="en-US">Foreign currency translation adjustments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapital_0" xml:lang="en-US">Additional paid-in capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_0" xml:lang="en-US">Additional paid-in capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0" xml:lang="en-US">Accounting Standards Update [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0" xml:lang="en-US">Income and expense items not involving cash flows:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0" xml:lang="en-US">Employee stock-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0" xml:lang="en-US">Adjustments to reconcile net profit for the period to net cash provided by operating activities:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_0" xml:lang="en-US">Total stock-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_0" xml:lang="en-US">Allowance for current expected credit loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_0" xml:lang="en-US">Accretion and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_0" xml:lang="en-US">Series G Debentures amortization, exchange rate and its hedging transactions related results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_1" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_0" xml:lang="en-US">Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_1" xml:lang="en-US">Total recognized in net periodic benefit cost (gain) and other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets_0" xml:lang="en-US">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets_1" xml:lang="en-US">TOTAL ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsAbstract_0" xml:lang="en-US">ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent_0" xml:lang="en-US">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent_1" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0" xml:lang="en-US">CURRENT ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_0" xml:lang="en-US">Total assets measured at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_1" xml:lang="en-US">Total plan assets at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2" xml:lang="en-US">Gross unrealized gains</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0" xml:lang="en-US">Gross Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1" xml:lang="en-US">Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2" xml:lang="en-US">Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecurities_0" xml:lang="en-US">Marketable securities held for sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecurities_1" xml:lang="en-US">Marketable securities held for sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecurities_2" xml:lang="en-US">Estimated fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0" xml:lang="en-US">Gross unrealized gains</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0" xml:lang="en-US">Gross Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_0" xml:lang="en-US">Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_1" xml:lang="en-US">Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_0" xml:lang="en-US">Investments with continuous unrealized losses losses for 12 months or more, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_0" xml:lang="en-US">Total Investments with continuous unrealized losses, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_1" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_0" xml:lang="en-US">Total Investments with continuous unrealized losses, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_1" xml:lang="en-US">Total Investments with continuous unrealized losses, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_0" xml:lang="en-US">Investments with continuous unrealized losses for less than 12 months, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_0" xml:lang="en-US">Investments with continuous unrealized losses for less than 12 months, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0" xml:lang="en-US">Investments with continuous unrealized losses losses for 12 months or more, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0" xml:lang="en-US">Due after 5 years, Estimated fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_0" xml:lang="en-US">Due within 2-5 years, Estimated fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_0" xml:lang="en-US">Due within one year, Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_0" xml:lang="en-US">Due after 5 years, Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_0" xml:lang="en-US">Due within 2-5 years, Amortized cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0" xml:lang="en-US">Due within one year, Estimated fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0" xml:lang="en-US">Debt Securities, Available-for-sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1" xml:lang="en-US">Marketable securities held for sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2" xml:lang="en-US">Debt Securities, Available-for-sale, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3" xml:lang="en-US">Estimated fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0" xml:lang="en-US">Debt Securities, Available-for-sale, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_1" xml:lang="en-US">Investments in privately held companies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_0" xml:lang="en-US">Investments in privately- held companies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AwardTypeAxis_0" xml:lang="en-US">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_0" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_0" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_0" xml:lang="en-US">Basis of presentation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_1" xml:lang="en-US">Basis of Presentation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_0" xml:lang="en-US">Land and Buildings and building improvements, including facility infrastructure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_1" xml:lang="en-US">Buildings and building improvements, including facility infrastructure [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_0" xml:lang="en-US">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_0" xml:lang="en-US">Investments in property and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeasedAssetsGross_0" xml:lang="en-US">Original cost - machinery and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeaseObligationsCurrent_0" xml:lang="en-US">Outstanding capital lease liability, current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_0" xml:lang="en-US">Principal payments on account of capital lease obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_1" xml:lang="en-US">Lease Obligation Incurred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_0" xml:lang="en-US">Capital leases and other long-term liabilities - see D below</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CapitalLeaseObligationsNoncurrent_1" xml:lang="en-US">Capital leases and other long-term liabilities - see D below</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate_0" xml:lang="en-US">Annual interest rate on lease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xml:lang="en-US">CASH AND CASH EQUIVALENTS - END OF PERIOD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xml:lang="en-US">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2" xml:lang="en-US">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1" xml:lang="en-US">Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xml:lang="en-US">CASH AND CASH EQUIVALENTS - END OF PERIOD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1" xml:lang="en-US">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1" xml:lang="en-US">INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_0" xml:lang="en-US">Hedging transactions asset fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CertificatesOfDepositMember_0" xml:lang="en-US">Certificate of deposits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CertificatesOfDepositMember_1" xml:lang="en-US">Certificate of deposit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_0" xml:lang="en-US">Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CollateralAxis_0" xml:lang="en-US">Collateral [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CollateralAxis_1" xml:lang="en-US">Collateral Held [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember_0" xml:lang="en-US">Ordinary shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_0" xml:lang="en-US">Ordinary shares, par value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_0" xml:lang="en-US">Ordinary shares, authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued_0" xml:lang="en-US">Ordinary shares, issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_1" xml:lang="en-US">Number of outstanding Ordinary Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue_0" xml:lang="en-US">Ordinary shares of NIS 15 par value: 150,000 authorized as of December 31, 2020 and 2019 108,010 and 107,923 issued and outstanding, respectively, as of December 31, 2020 106,895 and 106,808 issued and outstanding, respectively, as of December 31, 2019</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockValue_1" xml:lang="en-US">Ordinary shares of NIS 15 par value: 150,000 authorized as of December 31, 2024 and 2023 111,637 and 111,550 issued and outstanding, respectively, as of December 31, 2024 110,912 and 110,825 issued and outstanding, respectively, as of December 31, 2023</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_0" xml:lang="en-US">Deferred tax asset and liability - long-term:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeMember_0" xml:lang="en-US">Comprehensive income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeMember_1" xml:lang="en-US">Total comprehensive income (loss) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_0" xml:lang="en-US">Comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_1" xml:lang="en-US">Comprehensive income attributable to the Company</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0" xml:lang="en-US">Comprehensive loss attributable to non-controlling interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1" xml:lang="en-US">Comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_0" xml:lang="en-US">Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_0" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_0" xml:lang="en-US">Concentration Risk [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_0" xml:lang="en-US">Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTable_0" xml:lang="en-US">Concentration Risk [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_0" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_0" xml:lang="en-US">Principles of Consolidation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_1" xml:lang="en-US">Principals of Consolidation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember_0" xml:lang="en-US">Corporate bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfRevenue_0" xml:lang="en-US">COST OF REVENUES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfSalesMember_0" xml:lang="en-US">Cost of goods [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_0" xml:lang="en-US">Trade Accounts Receivables - Allowance for Expected Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_1" xml:lang="en-US">Trade Accounts Receivable &#8211; Allowance for Expected Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_2" xml:lang="en-US">Trade Accounts Receivable - Allowance for Expected Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_0" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1" xml:lang="en-US">Local</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit_0" xml:lang="en-US">Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_0" xml:lang="en-US">Current tax expense:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerAdvancesNoncurrent_0" xml:lang="en-US">LONG-TERM CUSTOMERS' ADVANCES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_0" xml:lang="en-US">Customer Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerRelationshipsMember_0" xml:lang="en-US">Customer relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_0" xml:lang="en-US">Conversion of notes into share capital, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_1" xml:lang="en-US">Number of shares issued from conversion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtCurrent_0" xml:lang="en-US">Debt, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DebtCurrent_1" xml:lang="en-US">Debt, Current, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtCurrent_2" xml:lang="en-US">Current maturities of long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAxis_0" xml:lang="en-US">Debt Instrument [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0" xml:lang="en-US">Basis spread over variable interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_0" xml:lang="en-US">Outstanding principal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_1" xml:lang="en-US">Carrying amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_2" xml:lang="en-US">Long-term JPY loan - principal amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentCollateral_0" xml:lang="en-US">Debt Instrument, Collateral</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentCollateral_1" xml:lang="en-US">Description of collateral</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0" xml:lang="en-US">Carrying amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_0" xml:lang="en-US">Conversion ratio per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_1" xml:lang="en-US">Outstanding principal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentFairValue_0" xml:lang="en-US">Fair value of debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_0" xml:lang="en-US">Debt Instrument, Interest Rate, Basis for Effective Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_1" xml:lang="en-US">Interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_1" xml:lang="en-US">Interest rate during period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_1" xml:lang="en-US">Fixed interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2" xml:lang="en-US">Interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1_0" xml:lang="en-US">Issuance date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentLineItems_0" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate_0" xml:lang="en-US">Maturity date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentPaymentTerms_0" xml:lang="en-US">Debt Instrument, Payment Terms</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentPaymentTerms_1" xml:lang="en-US">Payment terms</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_0" xml:lang="en-US">Repurchase amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentTable_0" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentTerm_0" xml:lang="en-US">Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtInstrumentTerm_1" xml:lang="en-US">Maturity term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1" xml:lang="en-US">Investments with continuous unrealized losses for 12 months or more, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_0" xml:lang="en-US">Investments with continuous unrealized losses for 12 months or more, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_0" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_1" xml:lang="en-US">Investment with continuous unrealized losses for less than 12 months, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_0" xml:lang="en-US">Investment with continuous unrealized losses for less than 12 months, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1" xml:lang="en-US">Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2" xml:lang="en-US">Total Investments with continuous unrealized losses, Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_0" xml:lang="en-US">Total Investments with continuous unrealized losses, Unrealized losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_2" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesMember_0" xml:lang="en-US">Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_0" xml:lang="en-US">Unearned compensation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_0" xml:lang="en-US">Schedule of Deferred Tax and Other Long-Term Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_0" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1" xml:lang="en-US">Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeRevenueRecognized_0" xml:lang="en-US">Deferred Income, Revenue Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeRevenueRecognized_1" xml:lang="en-US">Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_0" xml:lang="en-US">Presented in long term deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_0" xml:lang="en-US">Deferred tax expense (benefit):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xml:lang="en-US">Deferred tax expense (benefit):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_0" xml:lang="en-US">Deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities_1" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0" xml:lang="en-US">Presented in long term deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_1" xml:lang="en-US">Deferred Income Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_2" xml:lang="en-US">Deferred Income Tax Liabilities, Net, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueCurrent_0" xml:lang="en-US">Deferred revenue and customers' advances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredRevenueRefundPayments1_0" xml:lang="en-US">Amount of Refund</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xml:lang="en-US">Local</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsGross_1" xml:lang="en-US">Deferred tax assets gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_0" xml:lang="en-US">Deferred Tax Assets, in Process Research and Development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_1" xml:lang="en-US">Research and development credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_2" xml:lang="en-US">Research and development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_0" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_1" xml:lang="en-US">Deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet_2" xml:lang="en-US">Presented in long term deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_0" xml:lang="en-US">Deferred tax assets:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract_1" xml:lang="en-US">Deferred tax assets:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_0" xml:lang="en-US">Valuation allowance, see Note 18F below</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance_1" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_0" xml:lang="en-US">Deferred tax liabilities- long-term:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract_1" xml:lang="en-US">Deferred tax liabilities - long-term:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_0" xml:lang="en-US">Others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther_1" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0" xml:lang="en-US">Depreciation and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_0" xml:lang="en-US">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_1" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_0" xml:lang="en-US">Non-current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_1" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_0" xml:lang="en-US">Accumulated benefit obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0" xml:lang="en-US">Actual return on plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_0" xml:lang="en-US">Actuarial loss (gain)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_1" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_2" xml:lang="en-US">Actuarial gain, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_3" xml:lang="en-US">Actuarial (gain) loss, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_0" xml:lang="en-US">Expected Administrative Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_1" xml:lang="en-US">Expected administrative expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0" xml:lang="en-US">Amortization of net (gain) loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0" xml:lang="en-US">Amortization of prior service costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_1" xml:lang="en-US">Defined Benefit Plan, Amortization of Transition Asset (Obligation)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_1" xml:lang="en-US">Net amount recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_0" xml:lang="en-US">Amounts recognized in statement of financial position:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_0" xml:lang="en-US">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_0" xml:lang="en-US">Net (gain) loss for the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_0" xml:lang="en-US">Prior service cost for the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_0" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_1" xml:lang="en-US">Pension plan net assets - see Notes 12B</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0" xml:lang="en-US">Assumed health care cost trend rates:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1" xml:lang="en-US">Discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_0" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1" xml:lang="en-US">Rate of compensation increases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1" xml:lang="en-US">Discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_0" xml:lang="en-US">Expected return on plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_0" xml:lang="en-US">Rate of compensation increases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1" xml:lang="en-US">Rate of compensation increases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation_0" xml:lang="en-US">Benefit obligation end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation_1" xml:lang="en-US">Benefit obligation at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation_2" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_0" xml:lang="en-US">Benefits paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_2" xml:lang="en-US">Benefits paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0" xml:lang="en-US">Change in medical plan related benefit obligation:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0" xml:lang="en-US">Change in plan assets:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_0" xml:lang="en-US">Employer contribution</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_0" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_0" xml:lang="en-US">Amortization of transition obligation (asset)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0" xml:lang="en-US">2026-2030</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1" xml:lang="en-US">2030 - 2034</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1" xml:lang="en-US">2029</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1" xml:lang="en-US">2028</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0" xml:lang="en-US">Expected return on plan assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0" xml:lang="en-US">Fair value of plan assets at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1" xml:lang="en-US">Fair value of plan assets at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedPercentage_0" xml:lang="en-US">Funded percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1" xml:lang="en-US">Medical plan related net funding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2" xml:lang="en-US">Funded Status</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_0" xml:lang="en-US">Health care cost trend rate assumed for next year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_0" xml:lang="en-US">Defined Benefit Plan, Interest Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost_1" xml:lang="en-US">Interest cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1" xml:lang="en-US">Total net periodic benefit cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0" xml:lang="en-US">Net periodic benefit cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_1" xml:lang="en-US">Net periodic benefit cost:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments_0" xml:lang="en-US">Change in medical plan provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments_1" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAmendments_2" xml:lang="en-US">Change in plan provisions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_0" xml:lang="en-US">Benefits paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_0" xml:lang="en-US">Target allocation 2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_1" xml:lang="en-US">Target allocation 2024</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost_0" xml:lang="en-US">Service cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_0" xml:lang="en-US">Israeli employee termination benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_0" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1" xml:lang="en-US">Ultimate rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_0" xml:lang="en-US">Weighted average assumptions used:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_0" xml:lang="en-US">Weighted average assumptions used:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_0" xml:lang="en-US">Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1" xml:lang="en-US">Year the ultimate rate is reached</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_0" xml:lang="en-US">Postretirement Non Medical Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized_0" xml:lang="en-US">Cost recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0" xml:lang="en-US">Matching contribution (as a percent)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_0" xml:lang="en-US">Employee contribution (as a percent)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepositContractsPolicy_0" xml:lang="en-US">Short-Term Interest-Bearing Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepositContractsPolicy_1" xml:lang="en-US">Short Term Interest-Bearing Deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepositLiabilitiesAccruedInterest_0" xml:lang="en-US">Accrued interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation_0" xml:lang="en-US">Depreciation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_0" xml:lang="en-US">Depreciation and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeAssetFairValueOfCollateral_0" xml:lang="en-US">Derivative Asset, Fair Value of Collateral</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeAssetFairValueOfCollateral_1" xml:lang="en-US">Fair value of derivative assets, asset position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount_0" xml:lang="en-US">Derivative Asset, Notional Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount_1" xml:lang="en-US">Fair value asset face amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_0" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_1" xml:lang="en-US">Fair value of derivative liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_0" xml:lang="en-US">Amount of loss expected to be reclassified into earnings currently recorded as other comprehensive income, as a result of the maturity of currently held forward exchange contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_1" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount_0" xml:lang="en-US">Fair value liability face amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_0" xml:lang="en-US">Derivatives and hedging</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock_1" xml:lang="en-US">Derivatives and Hedging</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic_0" xml:lang="en-US">Earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_0" xml:lang="en-US">BASIC EARNINGS PER ORDINARY SHARE:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_1" xml:lang="en-US">BASIC EARNINGS PER SHARE:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted_0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted_1" xml:lang="en-US">Earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_0" xml:lang="en-US">DILUTED EARNINGS PER ORDINARY SHARE:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_1" xml:lang="en-US">DILUTED EARNINGS PER SHARE:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_0" xml:lang="en-US">Earnings per Ordinary Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0" xml:lang="en-US">Effective Statutory tax rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" xml:lang="en-US">EFFECT OF FOREIGN CURRENCY EXCHANGE RATE CHANGE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_0" xml:lang="en-US">The effect of stock- based compensation on the Statement of Operations is as follow:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquipmentMember_0" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquitySecuritiesMember_0" xml:lang="en-US">Equity Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_0" xml:lang="en-US">Schedule of Assets Measured at Fair Value on a Recurring Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_0" xml:lang="en-US">Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_0" xml:lang="en-US">Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_0" xml:lang="en-US">Level 3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0" xml:lang="en-US">Schedule of Liabilities Measured on a Recurring Basis Using Significant Unobservable Inputs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0" xml:lang="en-US">Fair value Measurements of Financial Instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_0" xml:lang="en-US">Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_1" xml:lang="en-US">Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueNetAssetLiability_0" xml:lang="en-US">Fair Value, Net Asset (Liability)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FairValueNetAssetLiability_1" xml:lang="en-US">Total assets and liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FeeIncome_0" xml:lang="en-US">Fee Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FeeIncome_1" xml:lang="en-US">Termination fees received</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiability_0" xml:lang="en-US">Finance Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiability_1" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FinanceLeaseLiability_2" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent_0" xml:lang="en-US">Finance Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent_1" xml:lang="en-US">Lease liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_0" xml:lang="en-US">Schedule of Maturity of Capital Leases liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0" xml:lang="en-US">Finance Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1" xml:lang="en-US">Capital leases and other long-term liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_0" xml:lang="en-US">Finance Lease, Liability, Payment, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_1" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0" xml:lang="en-US">2030 and on</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1" xml:lang="en-US">2029</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1" xml:lang="en-US">2028</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0" xml:lang="en-US">Less - imputed interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2" xml:lang="en-US">Less - imputed interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_0" xml:lang="en-US">Finance Lease, Right-of-Use Asset, before Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1" xml:lang="en-US">Original cost - machinery and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancialInstrumentAxis_0" xml:lang="en-US">Financial Instrument [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_0" xml:lang="en-US">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0" xml:lang="en-US">Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_0" xml:lang="en-US">Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0" xml:lang="en-US">Weighted Average Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1" xml:lang="en-US">Useful life (years)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCountryMember_0" xml:lang="en-US">Federal [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0" xml:lang="en-US">Fair value of derivative assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1" xml:lang="en-US">Foreign exchange forward and cylinders - net asset position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0" xml:lang="en-US">Foreign exchange forward and cylinders - net liability position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_2" xml:lang="en-US">Foreign exchange forward and cylinders - net liability position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0" xml:lang="en-US">Effect of exchange rate differences and fair value adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_0" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Realized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_1" xml:lang="en-US">Foreign exchange Gains (losses) reclassified from other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0" xml:lang="en-US">Functional Currency and Exchange Rate Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1" xml:lang="en-US">Functional Currency and Exchange Rate Results</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0" xml:lang="en-US">Restructuring gain from sale of machinery and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2" xml:lang="en-US">Restructuring gain from sale of machinery and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember_0" xml:lang="en-US">Geographic Concentration [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeographicDistributionAxis_0" xml:lang="en-US">Geographic Distribution [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill_0" xml:lang="en-US">GOODWILL</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_0" xml:lang="en-US">Intangible Assets and Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GrossProfit_0" xml:lang="en-US">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_GrossProfit_1" xml:lang="en-US">GROSS PROFIT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HedgingAssetsCurrent_0" xml:lang="en-US">Receivables from Hedging transactions - see Notes 10, 12A, and 12D</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_HedgingAssetsCurrent_1" xml:lang="en-US">Receivables from hedging transactions - see Notes 10 and 12A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_HedgingAssetsCurrent_2" xml:lang="en-US">Receivables from hedging transactions - see Note 11A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_HedgingLiabilitiesCurrent_0" xml:lang="en-US">Hedging Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_HedgingLiabilitiesCurrent_1" xml:lang="en-US">Hedging transactions related payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_HedgingLiabilitiesCurrent_2" xml:lang="en-US">Hedging transactions related payables &#8211; see Note 11A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfInvestments_0" xml:lang="en-US">Other than Temporary Impairment Losses, Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfInvestments_1" xml:lang="en-US">Impairment of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_0" xml:lang="en-US">Impairment of Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0" xml:lang="en-US">Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1" xml:lang="en-US">Local</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0" xml:lang="en-US">Total profit before taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1" xml:lang="en-US">PROFIT BEFORE INCOME TAX</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xml:lang="en-US">Total profit (loss) before taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_0" xml:lang="en-US">Profit (loss) before taxes:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1" xml:lang="en-US">Profit before taxes:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1" xml:lang="en-US">Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract_0" xml:lang="en-US">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_0" xml:lang="en-US">Statement of Income Location, Balance [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_0" xml:lang="en-US">Statement of Income Location, Balance [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis_0" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxCreditsAndAdjustments_0" xml:lang="en-US">Minimum tax credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_0" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_1" xml:lang="en-US">INCOME TAXES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_2" xml:lang="en-US">INCOME TAX</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_0" xml:lang="en-US">Cash paid for (received from) income taxes, net during the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_1" xml:lang="en-US">Cash paid for income tax, net during the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesReceivable_0" xml:lang="en-US">Tax receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxesReceivable_1" xml:lang="en-US">Direct and indirect tax receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_0" xml:lang="en-US">INCOME TAX EXPENSE, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_2" xml:lang="en-US">Income tax expense, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_0" xml:lang="en-US">Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0" xml:lang="en-US">Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0" xml:lang="en-US">Tax expense computed at statutory rates, see (*) below</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_0" xml:lang="en-US">Permanent differences and other, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0" xml:lang="en-US">Trade accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_0" xml:lang="en-US">Trade accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_1" xml:lang="en-US">Deferred revenue and customers' advances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0" xml:lang="en-US">Long-term employee related liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_0" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_1" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0" xml:lang="en-US">Changes in assets and liabilities:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_0" xml:lang="en-US">Employee related liabilities and other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_0" xml:lang="en-US">Deferred tax, net and other long-term liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1" xml:lang="en-US">INTANGIBLE ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_0" xml:lang="en-US">INTANGIBLE ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_1" xml:lang="en-US">INTANGIBLE ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_2" xml:lang="en-US">Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestAndOtherIncome_0" xml:lang="en-US">Interest income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestExpense_0" xml:lang="en-US">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestExpense_1" xml:lang="en-US">Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPaidNet_0" xml:lang="en-US">Cash paid during the period for interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestPayableCurrent_0" xml:lang="en-US">Interest payable on debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_0" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_0" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_1" xml:lang="en-US">INVENTORIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_0" xml:lang="en-US">Finished goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryNet_0" xml:lang="en-US">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_InventoryNet_1" xml:lang="en-US">Total Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryNet_2" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_0" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_1" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0" xml:lang="en-US">Raw materials</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryValuationReserves_0" xml:lang="en-US">Aggregate inventory write-downs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_0" xml:lang="en-US">Work in process</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeNet_0" xml:lang="en-US">Investment income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1" xml:lang="en-US">LONG-TERM INVESTMENTS [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure_0" xml:lang="en-US">Investments in mutual funds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure_1" xml:lang="en-US">Investments in commingled funds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0" xml:lang="en-US">Long-term investment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTextBlock_0" xml:lang="en-US">Cost and Equity Method Investments Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InvestmentTextBlock_1" xml:lang="en-US">LONG-TERM INVESTMENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseAgreementsMember_0" xml:lang="en-US">Facilities lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LeaseAgreementsMember_1" xml:lang="en-US">Facilities&#8217; lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCost_0" xml:lang="en-US">Annual lease fee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeDisclosureAbstract_0" xml:lang="en-US">Lessee Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_0" xml:lang="en-US">Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0" xml:lang="en-US">Schedule of Maturity of Operating Leases liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0" xml:lang="en-US">Less - imputed interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1_0" xml:lang="en-US">Capital lease term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_0" xml:lang="en-US">Letters of credit outstanding amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities_0" xml:lang="en-US">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities_1" xml:lang="en-US">TOTAL LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_0" xml:lang="en-US">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_1" xml:lang="en-US">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent_0" xml:lang="en-US">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent_1" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_0" xml:lang="en-US">CURRENT LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LicensingAgreementsMember_0" xml:lang="en-US">Licensing Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LicensingAgreementsMember_1" xml:lang="en-US">Licensing fee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCredit_0" xml:lang="en-US">Amount outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0" xml:lang="en-US">Borrowing availability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_0" xml:lang="en-US">Line of Credit Facility [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0" xml:lang="en-US">Maximum borrowing amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0" xml:lang="en-US">Borrowing capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansPayableAbstract_0" xml:lang="en-US">Loans Payable [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LoansPayableMember_0" xml:lang="en-US">Tower's loans (including current maturities) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebt_0" xml:lang="en-US">Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebt_1" xml:lang="en-US">LONG-TERM DEBT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_0" xml:lang="en-US">Outstanding capital lease liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtAverageAmountOutstanding_0" xml:lang="en-US">Long-Term Debt, Average Amount Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtAverageAmountOutstanding_1" xml:lang="en-US">Loan outstanding amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_0" xml:lang="en-US">Repayment schedule (carrying amount):</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtCurrent_0" xml:lang="en-US">Current maturities of long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtFairValue_0" xml:lang="en-US">Long-term Debt, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LongTermDebtFairValue_1" xml:lang="en-US">Fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0" xml:lang="en-US">2021</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_0" xml:lang="en-US">2025</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1" xml:lang="en-US">2029</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0" xml:lang="en-US">2024</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1" xml:lang="en-US">2028</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0" xml:lang="en-US">2023</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1" xml:lang="en-US">2027</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_0" xml:lang="en-US">2022</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1" xml:lang="en-US">2026</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtMember_0" xml:lang="en-US">Long-Term Debt [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_0" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_1" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_2" xml:lang="en-US">LONG-TERM DEBT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_0" xml:lang="en-US">Long-term Debt, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_0" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermInvestments_0" xml:lang="en-US">LONG-TERM INVESTMENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LongTermInvestments_1" xml:lang="en-US">Long-term investments, total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_0" xml:lang="en-US">Machinery and equipment, software and hardware [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecurities_0" xml:lang="en-US">Marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecurities_1" xml:lang="en-US">Marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_0" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_1" xml:lang="en-US">Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock_0" xml:lang="en-US">Schedule of Long-Term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinorityInterest_0" xml:lang="en-US">Non-controlling interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MoneyMarketFundsMember_0" xml:lang="en-US">Money market fund [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MunicipalBondsMember_0" xml:lang="en-US">Municipal Bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MunicipalBondsMember_1" xml:lang="en-US">Municipal bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1" xml:lang="en-US">Net cash used in financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0" xml:lang="en-US">CASH FLOWS - FINANCING ACTIVITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1" xml:lang="en-US">Net cash used in investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0" xml:lang="en-US">CASH FLOWS - INVESTING ACTIVITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1" xml:lang="en-US">Net cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0" xml:lang="en-US">CASH FLOWS - OPERATING ACTIVITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLoss_0" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss_1" xml:lang="en-US">NET PROFIT ATTRIBUTABLE TO THE COMPANY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0" xml:lang="en-US">Net loss (profit) attributable to non-controlling interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0" xml:lang="en-US">Net profit used for diluted earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0" xml:lang="en-US">Recently Adopted Accounting Pronouncements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0" xml:lang="en-US">NON-CASH ACTIVITIES:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1" xml:lang="en-US">Acquisition of equipment and other fixed assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestMember_0" xml:lang="en-US">Noncontrolling interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NotesPayableAbstract_0" xml:lang="en-US">Notes Payable [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract_0" xml:lang="en-US">OPERATING COSTS AND EXPENSES:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpenses_0" xml:lang="en-US">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingExpenses_1" xml:lang="en-US">TOTAL OPERATING COSTS AND EXPENSES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss_0" xml:lang="en-US">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss_1" xml:lang="en-US">OPERATING PROFIT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseCost_0" xml:lang="en-US">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems_0" xml:lang="en-US">Operating Leased Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiability_0" xml:lang="en-US">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability_1" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability_2" xml:lang="en-US">Operating Lease, Liability, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability_3" xml:lang="en-US">Total operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_0" xml:lang="en-US">Current operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_0" xml:lang="en-US">Operating leases - see E below</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1" xml:lang="en-US">Operating leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2" xml:lang="en-US">Long-term operating lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasePayments_0" xml:lang="en-US">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_0" xml:lang="en-US">Right of use - assets under operating leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_1" xml:lang="en-US">ROU - assets under operating leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_0" xml:lang="en-US">Schedule of Composition of Operating Leases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0" xml:lang="en-US">Weighted average discount rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0" xml:lang="en-US">Weighted average remaining lease term (years)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwards_0" xml:lang="en-US">Net operating loss carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0" xml:lang="en-US">Operation loss carryforwards limitation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0" xml:lang="en-US">DESCRIPTION OF BUSINESS AND GENERAL</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_0" xml:lang="en-US">Others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssets_0" xml:lang="en-US">Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherAssets_1" xml:lang="en-US">Other Assets, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssets_2" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsCurrent_0" xml:lang="en-US">Other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherAssetsCurrent_1" xml:lang="en-US">Total other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_0" xml:lang="en-US">Other Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_1" xml:lang="en-US">OTHER LONG-TERM ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_1" xml:lang="en-US">OTHER LONG-TERM ASSETS, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_0" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1" xml:lang="en-US">Total recognized loss (gain) in other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0" xml:lang="en-US">Foreign currency translation adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0" xml:lang="en-US">Unrealized gain (loss) on derivatives and marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2" xml:lang="en-US">Unrealized loss on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_4" xml:lang="en-US">Unrealized gain (loss) on derivatives and marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_0" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_2" xml:lang="en-US">Effective portion of unrealized gains recorded in OCI</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0" xml:lang="en-US">Foreign currency translation adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0" xml:lang="en-US">Other comprehensive income, net of tax:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1" xml:lang="en-US">Other comprehensive income:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0" xml:lang="en-US">Change in employees plan assets and benefit obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1" xml:lang="en-US">Change in employees plan assets and benefit obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_0" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1" xml:lang="en-US">Realized gain on marketable securities which was previously presented in other comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_0" xml:lang="en-US">Effective portion of unrealized gains recorded in OCI</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1" xml:lang="en-US">Effective portion of unrealized gains recorded in OCI</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_0" xml:lang="en-US">Unrealized gain (loss) on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1" xml:lang="en-US">Unrealized loss on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock_0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock_1" xml:lang="en-US">OTHER CURRENT ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_0" xml:lang="en-US">Other Income and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_0" xml:lang="en-US">FINANCING INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_0" xml:lang="en-US">Other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent_1" xml:lang="en-US">Total other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesCurrentAbstract_0" xml:lang="en-US">Other Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_0" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_1" xml:lang="en-US">OTHER CURRENT LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_0" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_1" xml:lang="en-US">OTHER LONG-TERM LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_0" xml:lang="en-US">Other expense (income), net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_1" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember_0" xml:lang="en-US">Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_0" xml:lang="en-US">Other Noncurrent Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember_1" xml:lang="en-US">Noncurrent Liabilities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_0" xml:lang="en-US">OTHER INCOME (EXPENSE), NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0" xml:lang="en-US">Postretirement Medicare Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" xml:lang="en-US">Post-Retirement Medical Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent_0" xml:lang="en-US">Prepaid expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent_1" xml:lang="en-US">Prepaid expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent_0" xml:lang="en-US">Other receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherShortTermInvestments_0" xml:lang="en-US">Short-term interest-bearing deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherShortTermInvestments_1" xml:lang="en-US">Short-term deposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_0" xml:lang="en-US">Investments in other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_1" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0" xml:lang="en-US">Investments in property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_0" xml:lang="en-US">Liability, Pension and Other Postretirement and Postemployment Benefits, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1" xml:lang="en-US">Employee related liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_0" xml:lang="en-US">Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1" xml:lang="en-US">EMPLOYEE RELATED LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0" xml:lang="en-US">Retirement Benefits [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" xml:lang="en-US">EMPLOYEE RELATED LIABILITIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember_0" xml:lang="en-US">Pension Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PerformanceSharesMember_0" xml:lang="en-US">Performance-based RSU's [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember_0" xml:lang="en-US">Phantom Share Units (PSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PhantomShareUnitsPSUsMember_1" xml:lang="en-US">PSU&#8217;s [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis_0" xml:lang="en-US">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract_0" xml:lang="en-US">Postemployment Benefits [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xml:lang="en-US">Prepaid Expense and Other Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_0" xml:lang="en-US">Long-term prepaid expenses and others</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1" xml:lang="en-US">Long-term prepaid expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseOtherNoncurrent_0" xml:lang="en-US">Prepaid long-term land lease, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrimeRateMember_0" xml:lang="en-US">Prime Rate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1" xml:lang="en-US">Reclassifications</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromInterestReceived_0" xml:lang="en-US">Cash received during the period from interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_0" xml:lang="en-US">Proceeds from Issuance of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_1" xml:lang="en-US">Loan amount withdrawn</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0" xml:lang="en-US">Proceeds from loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1" xml:lang="en-US">Proceeds from non-convertible debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0" xml:lang="en-US">Proceeds related to sale and disposal of property and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProfitLoss_0" xml:lang="en-US">Net profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProfitLoss_1" xml:lang="en-US">Net profit for the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ProfitLoss_2" xml:lang="en-US">NET PROFIT</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProfitLoss_3" xml:lang="en-US">Net profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_0" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_0" xml:lang="en-US">Original cost:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_0" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_0" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_1" xml:lang="en-US">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_2" xml:lang="en-US">Long-Lived Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0" xml:lang="en-US">Property and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_0" xml:lang="en-US">Schedule of Property and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1" xml:lang="en-US">Schedule of Property and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0" xml:lang="en-US">Property and equipment, estimated economic life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_0" xml:lang="en-US">Accounts Receivable Factoring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedAndNonrelatedPartyStatusAxis_0" xml:lang="en-US">Related and Nonrelated Party Status [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1" xml:lang="en-US">Related Party [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedAndNonrelatedPartyStatusDomain_0" xml:lang="en-US">Related and Nonrelated Party Status [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyDomain_0" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyMember_0" xml:lang="en-US">Related Party [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_0" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_0" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xml:lang="en-US">Related Party [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0" xml:lang="en-US">RELATED PARTIES BALANCES AND TRANSACTIONS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_RepaymentsOfBankDebt_0" xml:lang="en-US">Loans repayment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfBankDebt_1" xml:lang="en-US">Repayments of Bank Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RepaymentsOfDebt_0" xml:lang="en-US">Repayments of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RepaymentsOfDebt_1" xml:lang="en-US">Loan repaid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_0" xml:lang="en-US">Research and development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_0" xml:lang="en-US">Research and development, net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_0" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_1" xml:lang="en-US">Research and Development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_0" xml:lang="en-US">RSU's [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestructuringCharges_0" xml:lang="en-US">Restructuring Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RestructuringCharges_1" xml:lang="en-US">Restructuring expense (income), net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestructuringChargesMember_0" xml:lang="en-US">Restructuring Charges [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestructuringChargesMember_1" xml:lang="en-US">Other Restructuring costs accrual [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems_0" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestructuringCosts_0" xml:lang="en-US">Restructuring Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestructuringCosts_1" xml:lang="en-US">Restructuring cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RestructuringCosts_2" xml:lang="en-US">Restructuring expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_0" xml:lang="en-US">Restructuring Costs and Asset Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1" xml:lang="en-US">Restructuring expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_2" xml:lang="en-US">Expenses accrued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0" xml:lang="en-US">Accumulated deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1" xml:lang="en-US">Retained earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember_0" xml:lang="en-US">Accumulated deficit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember_1" xml:lang="en-US">Retained earnings (accumulated deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetirementPlanTypeAxis_0" xml:lang="en-US">Retirement Plan Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetirementPlanTypeDomain_0" xml:lang="en-US">Retirement Plan Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0" xml:lang="en-US">Revenue Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Revenues_0" xml:lang="en-US">REVENUES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Revenues_1" xml:lang="en-US">Revenues net witholding tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SalesRevenueNetMember_0" xml:lang="en-US">Revenue [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_0" xml:lang="en-US">Schedule of Net Periodic Benefit Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0" xml:lang="en-US">Schedule of Weighted Average Asset Allocations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_0" xml:lang="en-US">Schedule of Estimated Amounts in Accumulated Other Comprehensive Income to be Recognized over the Next Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_0" xml:lang="en-US">Schedule of Amounts Recognized in Statement of Financial Position</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_0" xml:lang="en-US">Schedule of Amounts Recognized in Other Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_0" xml:lang="en-US">Schedule of Weighted Average Assumptions Used</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0" xml:lang="en-US">Schedule of Income Tax Provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0" xml:lang="en-US">Schedule of Repayment of Loans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_0" xml:lang="en-US">Schedule of Other Long-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_0" xml:lang="en-US">Schedule of Deferred Tax Asset/Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_0" xml:lang="en-US">Schedule of Debenture Fair Value and Allocation of Proceeds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_0" xml:lang="en-US">Schedule of Impact of One-Percentage-Point Change in Assumed Health Care Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_0" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0" xml:lang="en-US">Schedule of Stock-Based Compensation Expense in Statement of Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_0" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Area</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0" xml:lang="en-US">Schedule of Future Benefit Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0" xml:lang="en-US">Schedule of Recurring Fair Value Measurements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0" xml:lang="en-US">Schedule of Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_0" xml:lang="en-US">Schedule of Health Care Cost Trend Rates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_0" xml:lang="en-US">Schedule of Profit (Loss) Before Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0" xml:lang="en-US">Schedule of Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" xml:lang="en-US">Schedule of Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_0" xml:lang="en-US">Schedule of Maturities of Debentures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_0" xml:lang="en-US">Schedule of Operating Leased Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_0" xml:lang="en-US">Schedule of Other Current Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0" xml:lang="en-US">Summary of Other Current Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" xml:lang="en-US">Schedule of Other Current Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_0" xml:lang="en-US">Schedule of Financing Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_0" xml:lang="en-US">Schedule of Related Party Balances and Transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_0" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_0" xml:lang="en-US">Schedule of Revenues of Major Customers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_0" xml:lang="en-US">Schedule of Revenues by Geographic Area</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_0" xml:lang="en-US">Schedule of Key Information for Option Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_0" xml:lang="en-US">Schedule of Intrinsic and Fair Values for Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_0" xml:lang="en-US">Schedule of Restricted Shares Units Activity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_0" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_0" xml:lang="en-US">Schedule of Information about Share Options Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0" xml:lang="en-US">Schedule of Share Option Activity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0" xml:lang="en-US">Schedule of Fair Value of Options Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_0" xml:lang="en-US">Schedule of Investments with Continuous Unrealized Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_0" xml:lang="en-US">Schedule of Reconciliation of Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingAbstract_0" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_0" xml:lang="en-US">INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_0" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_0" xml:lang="en-US">Marketing, general and administrative</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1" xml:lang="en-US">General and administrative expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0" xml:lang="en-US">Marketing, general and administrative [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation_0" xml:lang="en-US">Compensation cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0" xml:lang="en-US">Vesting period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0" xml:lang="en-US">Vesting percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0" xml:lang="en-US">The intrinsic value of converted RSUs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0" xml:lang="en-US">Awards granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xml:lang="en-US">Outstanding as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xml:lang="en-US">Outstanding as of beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3" xml:lang="en-US">Number of outstanding shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0" xml:lang="en-US">Number of RSU's</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xml:lang="en-US">Outstanding as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1" xml:lang="en-US">Outstanding as of beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_0" xml:lang="en-US">Weighted Average Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_0" xml:lang="en-US">Exercisable period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_0" xml:lang="en-US">Non-option equity awards granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" xml:lang="en-US">Options exercisable as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1" xml:lang="en-US">Options exercisable as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0" xml:lang="en-US">The intrinsic value of options exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_0" xml:lang="en-US">Terminated</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xml:lang="en-US">Outstanding as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xml:lang="en-US">Outstanding as of beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xml:lang="en-US">Options outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0" xml:lang="en-US">Number of share options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xml:lang="en-US">Outstanding as of end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1" xml:lang="en-US">Outstanding as of beginning of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0" xml:lang="en-US">Weighted average exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0" xml:lang="en-US">Terminated</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_0" xml:lang="en-US">Forfeited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US">Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0" xml:lang="en-US">Stock-Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_0" xml:lang="en-US">Exercise Price Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_0" xml:lang="en-US">Exercisable, Weighted average exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_0" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_0" xml:lang="en-US">Exercise price, minimum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0" xml:lang="en-US">Number exercisable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_0" xml:lang="en-US">Number outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_0" xml:lang="en-US">Outstanding, Weighted average exercise price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_0" xml:lang="en-US">Outstanding, Weighted-average remaining contractual life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0" xml:lang="en-US">Exercise price, maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharesIssuedPricePerShare_1" xml:lang="en-US">Shares price per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesOutstanding_0" xml:lang="en-US">BALANCE, SHARES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesOutstanding_1" xml:lang="en-US">BALANCE, SHARES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesOutstanding_2" xml:lang="en-US">Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermInvestments_0" xml:lang="en-US">Short term deposit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_0" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember_0" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_0" xml:lang="en-US">Equity Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems_0" xml:lang="en-US">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_0" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_0" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable_0" xml:lang="en-US">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity_0" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity_1" xml:lang="en-US">THE COMPANY'S SHAREHOLDERS' EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_0" xml:lang="en-US">Stockholders' Equity before Treasury Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_1" xml:lang="en-US">TOTAL SHAREHOLDERS' EQUITY, GROSS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xml:lang="en-US">BALANCE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xml:lang="en-US">BALANCE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xml:lang="en-US">TOTAL SHAREHOLDERS' EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract_0" xml:lang="en-US">Stockholders' Equity Note [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0" xml:lang="en-US">SHAREHOLDERS' EQUITY</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0" xml:lang="en-US">Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventLineItems_0" xml:lang="en-US">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventMember_0" xml:lang="en-US">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsAbstract_0" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_1" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTable_0" xml:lang="en-US">Subsequent Event [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_0" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_0" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_0" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxCreditCarryforwardLineItems_0" xml:lang="en-US">Tax Credit Carryforward [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxCreditCarryforwardTable_0" xml:lang="en-US">Tax Credit Carryforward [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxesPayableCurrent_0" xml:lang="en-US">Tax payables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_0" xml:lang="en-US">Trade Accounts Receivables - Factoring</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradeNamesMember_0" xml:lang="en-US">Trade name [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xml:lang="en-US">Financial Instruments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_0" xml:lang="en-US">Gain (loss) of hedge on operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockCommonMember_0" xml:lang="en-US">Treasury stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockCommonShares_0" xml:lang="en-US">Treasury stock, shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TreasuryStockValue_0" xml:lang="en-US">Treasury stock, at cost - 87 shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockValue_1" xml:lang="en-US">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TypeOfArrangementAxis_0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_0" xml:lang="en-US">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_1" xml:lang="en-US">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_2" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_0" xml:lang="en-US">Additions for tax positions of current year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_0" xml:lang="en-US">Decrease from translation differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1" xml:lang="en-US">Additions for tax positions of current year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_0" xml:lang="en-US">Translation differences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0" xml:lang="en-US">Additions for tax positions of prior years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_0" xml:lang="en-US">Unrecognized tax benefits related to tax return which its statute of limitation may expire in March 2015</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates_0" xml:lang="en-US">Use of Estimates in Preparation of Financial Statements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember_0" xml:lang="en-US">Government bonds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_0" xml:lang="en-US">Change in valuation allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateAxis_0" xml:lang="en-US">Variable Rate [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VestingAxis_0" xml:lang="en-US">Vesting [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0" xml:lang="en-US">Weighted average number of ordinary shares outstanding used for diluted earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1" xml:lang="en-US">Weighted average number of shares used for diluted earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0" xml:lang="en-US">Weighted average number of ordinary shares outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1" xml:lang="en-US">Weighted average number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IL_1" xlink:to="lab_country_IL_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP_2" xlink:to="lab_country_JP_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_3" xlink:to="lab_country_US_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_4" xlink:to="lab_country_US_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain_5" xlink:to="lab_currency_AllCurrenciesDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_ILS_6" xlink:to="lab_currency_ILS_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_JPY_7" xlink:to="lab_currency_JPY_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain_8" xlink:to="lab_dei_AddressTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentDescription_9" xlink:to="lab_dei_AmendmentDescription_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_10" xlink:to="lab_dei_AmendmentFlag_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId_11" xlink:to="lab_dei_AuditorFirmId_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation_12" xlink:to="lab_dei_AuditorLocation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName_13" xlink:to="lab_dei_AuditorName_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember_14" xlink:to="lab_dei_BusinessContactMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_15" xlink:to="lab_dei_CityAreaCode_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelEmailAddress_16" xlink:to="lab_dei_ContactPersonnelEmailAddress_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelFaxNumber_17" xlink:to="lab_dei_ContactPersonnelFaxNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName_18" xlink:to="lab_dei_ContactPersonnelName_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_19" xlink:to="lab_dei_CurrentFiscalYearEndDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAccountingStandard_20" xlink:to="lab_dei_DocumentAccountingStandard_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport_21" xlink:to="lab_dei_DocumentAnnualReport_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag_22" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_23" xlink:to="lab_dei_DocumentFiscalPeriodFocus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_24" xlink:to="lab_dei_DocumentFiscalYearFocus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_25" xlink:to="lab_dei_DocumentPeriodEndDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement_26" xlink:to="lab_dei_DocumentRegistrationStatement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentShellCompanyReport_27" xlink:to="lab_dei_DocumentShellCompanyReport_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_28" xlink:to="lab_dei_DocumentTransitionReport_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_29" xlink:to="lab_dei_DocumentType_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_30" xlink:to="lab_dei_EntityAddressAddressLine1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2_31" xlink:to="lab_dei_EntityAddressAddressLine2_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine3_32" xlink:to="lab_dei_EntityAddressAddressLine3_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_33" xlink:to="lab_dei_EntityAddressCityOrTown_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry_34" xlink:to="lab_dei_EntityAddressCountry_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_35" xlink:to="lab_dei_EntityAddressesAddressTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_36" xlink:to="lab_dei_EntityAddressPostalZipCode_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_37" xlink:to="lab_dei_EntityCentralIndexKey_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_38" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_39" xlink:to="lab_dei_EntityCurrentReportingStatus_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_40" xlink:to="lab_dei_EntityDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_41" xlink:to="lab_dei_EntityEmergingGrowthCompany_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod_42" xlink:to="lab_dei_EntityExTransitionPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_43" xlink:to="lab_dei_EntityFileNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_44" xlink:to="lab_dei_EntityFilerCategory_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_45" xlink:to="lab_dei_EntityIncorporationStateCountryCode_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_46" xlink:to="lab_dei_EntityInteractiveDataCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_47" xlink:to="lab_dei_EntityRegistrantName_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_48" xlink:to="lab_dei_EntityShellCompany_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_49" xlink:to="lab_dei_EntitySmallBusiness_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers_50" xlink:to="lab_dei_EntityVoluntaryFilers_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_51" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag_52" xlink:to="lab_dei_IcfrAuditorAttestationFlag_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_53" xlink:to="lab_dei_LegalEntityAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_54" xlink:to="lab_dei_LocalPhoneNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_OtherReportingStandardItemNumber_55" xlink:to="lab_dei_OtherReportingStandardItemNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_56" xlink:to="lab_dei_Security12bTitle_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12gTitle_57" xlink:to="lab_dei_Security12gTitle_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_58" xlink:to="lab_dei_SecurityExchangeName_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityReportingObligation_59" xlink:to="lab_dei_SecurityReportingObligation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_60" xlink:to="lab_dei_TradingSymbol_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_BoardOfDirectorsChairmanMember_61" xlink:to="lab_srt_BoardOfDirectorsChairmanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember_62" xlink:to="lab_srt_ChiefExecutiveOfficerMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis_63" xlink:to="lab_srt_ConsolidatedEntitiesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain_64" xlink:to="lab_srt_ConsolidatedEntitiesDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis_65" xlink:to="lab_srt_CounterpartyNameAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis_66" xlink:to="lab_srt_CurrencyAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember_67" xlink:to="lab_srt_EuropeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_68" xlink:to="lab_srt_MajorCustomersAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_69" xlink:to="lab_srt_MaximumMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_70" xlink:to="lab_srt_MinimumMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember_71" xlink:to="lab_srt_ParentCompanyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_72" xlink:to="lab_srt_ProductsAndServicesDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_73" xlink:to="lab_srt_RangeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_74" xlink:to="lab_srt_RangeAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_75" xlink:to="lab_srt_StatementGeographicalAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis_76" xlink:to="lab_srt_TitleOfIndividualAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_77" xlink:to="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_78" xlink:to="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccretionOfCarryingAmountToPrincipalAmount_79" xlink:to="lab_tsem_AccretionOfCarryingAmountToPrincipalAmount_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccrualsRelatedToAssets_80" xlink:to="lab_tsem_AccrualsRelatedToAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccrualsRelatedToAssets_81" xlink:to="lab_tsem_AccrualsRelatedToAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccrualsRelatedToAssets_82" xlink:to="lab_tsem_AccrualsRelatedToAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccrualsRelatedToAssets_83" xlink:to="lab_tsem_AccrualsRelatedToAssets_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_84" xlink:to="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_85" xlink:to="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_86" xlink:to="lab_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedShareBasedCompensation_87" xlink:to="lab_tsem_AccumulatedShareBasedCompensation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedShareBasedCompensation_88" xlink:to="lab_tsem_AccumulatedShareBasedCompensation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AccumulatedShareBasedCompensation_89" xlink:to="lab_tsem_AccumulatedShareBasedCompensation_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_90" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_91" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_92" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRelatedToFacilityAgreementWithBanks_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_93" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_94" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_95" xlink:to="lab_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_96" xlink:to="lab_tsem_AdoptionAdjustmentToRetainedEarningsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_97" xlink:to="lab_tsem_AdoptionAdjustmentToRetainedEarningsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AnnualInterestRateOfLeaseAgreement_98" xlink:to="lab_tsem_AnnualInterestRateOfLeaseAgreement_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AnnualInterestRateOfLeaseAgreement_99" xlink:to="lab_tsem_AnnualInterestRateOfLeaseAgreement_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AnnualInterestRateOfLeaseAgreement_100" xlink:to="lab_tsem_AnnualInterestRateOfLeaseAgreement_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AsiaOtherJapanAndTaiwanMember_101" xlink:to="lab_tsem_AsiaOtherJapanAndTaiwanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AsiaOtherJapanAndTaiwanMember_102" xlink:to="lab_tsem_AsiaOtherJapanAndTaiwanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AsiaOtherJapanAndTaiwanMember_103" xlink:to="lab_tsem_AsiaOtherJapanAndTaiwanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AssetDisposalAccrualMember_104" xlink:to="lab_tsem_AssetDisposalAccrualMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AssetDisposalAccrualMember_105" xlink:to="lab_tsem_AssetDisposalAccrualMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_AssetDisposalAccrualMember_106" xlink:to="lab_tsem_AssetDisposalAccrualMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BasePhantomShareUnitsMember_107" xlink:to="lab_tsem_BasePhantomShareUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BasePhantomShareUnitsMember_108" xlink:to="lab_tsem_BasePhantomShareUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BasePhantomShareUnitsMember_109" xlink:to="lab_tsem_BasePhantomShareUnitsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_110" xlink:to="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_111" xlink:to="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_112" xlink:to="lab_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CapitalNotesMember_113" xlink:to="lab_tsem_CapitalNotesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CapitalNotesMember_114" xlink:to="lab_tsem_CapitalNotesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_115" xlink:to="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_116" xlink:to="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_117" xlink:to="lab_tsem_ChangesCessationRelatedAccrualsTableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ChargesAgainstAccrual_118" xlink:to="lab_tsem_ChargesAgainstAccrual_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ChargesAgainstAccrual_119" xlink:to="lab_tsem_ChargesAgainstAccrual_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_120" xlink:to="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_121" xlink:to="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_122" xlink:to="lab_tsem_ClassificationOfLiabilitiesAndEquityPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_123" xlink:to="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_124" xlink:to="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_125" xlink:to="lab_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConcentrationRiskNumberOfCustomers_126" xlink:to="lab_tsem_ConcentrationRiskNumberOfCustomers_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConcentrationRiskNumberOfCustomers_127" xlink:to="lab_tsem_ConcentrationRiskNumberOfCustomers_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConcentrationRiskNumberOfCustomers_128" xlink:to="lab_tsem_ConcentrationRiskNumberOfCustomers_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConsultationAndOtherServicesMember_129" xlink:to="lab_tsem_ConsultationAndOtherServicesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConsultationAndOtherServicesMember_130" xlink:to="lab_tsem_ConsultationAndOtherServicesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_131" xlink:to="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_132" xlink:to="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_133" xlink:to="lab_tsem_ConversionOfConvertibleDebenturesIntoShareCapitalAndExerciseOfWarrant_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConvertibleDebenturesPolicyTextBlock_134" xlink:to="lab_tsem_ConvertibleDebenturesPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConvertibleDebenturesPolicyTextBlock_135" xlink:to="lab_tsem_ConvertibleDebenturesPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ConvertibleDebenturesPolicyTextBlock_136" xlink:to="lab_tsem_ConvertibleDebenturesPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_137" xlink:to="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_138" xlink:to="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_139" xlink:to="lab_tsem_CrossCurrencyInterestRateSwapAtFairValueUsedInHedgingOfDebentures_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencySwapAssetPositionFairValue_140" xlink:to="lab_tsem_CrossCurrencySwapAssetPositionFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencySwapAssetPositionFairValue_141" xlink:to="lab_tsem_CrossCurrencySwapAssetPositionFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CrossCurrencySwapAssetPositionFairValue_142" xlink:to="lab_tsem_CrossCurrencySwapAssetPositionFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CumulativeEffectUponAdoption_143" xlink:to="lab_tsem_CumulativeEffectUponAdoption_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CumulativeEffectUponAdoption_144" xlink:to="lab_tsem_CumulativeEffectUponAdoption_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CumulativeEffectUponAdoption_145" xlink:to="lab_tsem_CumulativeEffectUponAdoption_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerAMember_146" xlink:to="lab_tsem_CustomerAMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerAMember_147" xlink:to="lab_tsem_CustomerAMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerAMember_148" xlink:to="lab_tsem_CustomerAMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerBMember_149" xlink:to="lab_tsem_CustomerBMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerBMember_150" xlink:to="lab_tsem_CustomerBMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerBMember_151" xlink:to="lab_tsem_CustomerBMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerOneMember_152" xlink:to="lab_tsem_CustomerOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerOneMember_153" xlink:to="lab_tsem_CustomerOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerOneMember_154" xlink:to="lab_tsem_CustomerOneMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomersFourMember_155" xlink:to="lab_tsem_CustomersFourMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomersFourMember_156" xlink:to="lab_tsem_CustomersFourMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomersThreeMember_157" xlink:to="lab_tsem_CustomersThreeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerThreeMember_158" xlink:to="lab_tsem_CustomerThreeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerThreeMember_159" xlink:to="lab_tsem_CustomerThreeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerThreeMember_160" xlink:to="lab_tsem_CustomerThreeMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerTwoMember_161" xlink:to="lab_tsem_CustomerTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerTwoMember_162" xlink:to="lab_tsem_CustomerTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_CustomerTwoMember_163" xlink:to="lab_tsem_CustomerTwoMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebenturesTextBlock_164" xlink:to="lab_tsem_DebenturesTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebenturesTextBlock_165" xlink:to="lab_tsem_DebenturesTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebenturesTextBlock_166" xlink:to="lab_tsem_DebenturesTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_167" xlink:to="lab_tsem_DebtInstrumentPeriodicPaymentsNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_168" xlink:to="lab_tsem_DebtInstrumentPeriodicPaymentsNumber_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebtInstrumentRedemptionPremiumPercentage_169" xlink:to="lab_tsem_DebtInstrumentRedemptionPremiumPercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DebtInstrumentRedemptionPremiumPercentage_170" xlink:to="lab_tsem_DebtInstrumentRedemptionPremiumPercentage_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_171" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_172" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_173" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNet_174" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNet_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNetMember_175" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNetMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherAssetsNetMember_176" xlink:to="lab_tsem_DeferredTaxAndOtherAssetsNetMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherLongTermLiabilities_177" xlink:to="lab_tsem_DeferredTaxAndOtherLongTermLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAndOtherLongTermLiabilities_178" xlink:to="lab_tsem_DeferredTaxAndOtherLongTermLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_179" xlink:to="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_180" xlink:to="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_181" xlink:to="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_182" xlink:to="lab_tsem_DeferredTaxAssetClassifiedAsNoncurrent_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_183" xlink:to="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_184" xlink:to="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_185" xlink:to="lab_tsem_DeferredTaxAssetsAccrualsAndReserves_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsCurrentGross_186" xlink:to="lab_tsem_DeferredTaxAssetsCurrentGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsCurrentGross_187" xlink:to="lab_tsem_DeferredTaxAssetsCurrentGross_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsCurrentNet_188" xlink:to="lab_tsem_DeferredTaxAssetsCurrentNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsCurrentNet_189" xlink:to="lab_tsem_DeferredTaxAssetsCurrentNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_190" xlink:to="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_191" xlink:to="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_192" xlink:to="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_193" xlink:to="lab_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsLeaseLiabilities_194" xlink:to="lab_tsem_DeferredTaxAssetsLeaseLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsLeaseLiabilities_195" xlink:to="lab_tsem_DeferredTaxAssetsLeaseLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsLeaseLiabilities_196" xlink:to="lab_tsem_DeferredTaxAssetsLeaseLiabilities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsNetNonCurrents_197" xlink:to="lab_tsem_DeferredTaxAssetsNetNonCurrents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsNetNonCurrents_198" xlink:to="lab_tsem_DeferredTaxAssetsNetNonCurrents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsNetNonCurrents_199" xlink:to="lab_tsem_DeferredTaxAssetsNetNonCurrents_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_200" xlink:to="lab_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_201" xlink:to="lab_tsem_DeferredTaxAssetsOperatingLossCarryForwardsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_202" xlink:to="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_203" xlink:to="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_204" xlink:to="lab_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherCurrent_205" xlink:to="lab_tsem_DeferredTaxAssetsOtherCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherCurrent_206" xlink:to="lab_tsem_DeferredTaxAssetsOtherCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherCurrent_207" xlink:to="lab_tsem_DeferredTaxAssetsOtherCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherNonCurrent_208" xlink:to="lab_tsem_DeferredTaxAssetsOtherNonCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherNonCurrent_209" xlink:to="lab_tsem_DeferredTaxAssetsOtherNonCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsOtherNonCurrent_210" xlink:to="lab_tsem_DeferredTaxAssetsOtherNonCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_211" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_212" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_213" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_214" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_215" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_216" xlink:to="lab_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesNonCurrents_217" xlink:to="lab_tsem_DeferredTaxLiabilitiesNonCurrents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesNonCurrents_218" xlink:to="lab_tsem_DeferredTaxLiabilitiesNonCurrents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesNonCurrents_219" xlink:to="lab_tsem_DeferredTaxLiabilitiesNonCurrents_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_220" xlink:to="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_221" xlink:to="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_222" xlink:to="lab_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_223" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_224" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_225" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_226" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_227" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_228" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_229" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_230" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_231" xlink:to="lab_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_232" xlink:to="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_233" xlink:to="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_234" xlink:to="lab_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanExpensesPaid_235" xlink:to="lab_tsem_DefinedBenefitPlanExpensesPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanExpensesPaid_236" xlink:to="lab_tsem_DefinedBenefitPlanExpensesPaid_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanExpensesPaid_237" xlink:to="lab_tsem_DefinedBenefitPlanExpensesPaid_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_238" xlink:to="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_239" xlink:to="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_240" xlink:to="lab_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_241" xlink:to="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_242" xlink:to="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_243" xlink:to="lab_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinitiveAgreementMember_244" xlink:to="lab_tsem_DefinitiveAgreementMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinitiveAgreementMember_245" xlink:to="lab_tsem_DefinitiveAgreementMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DefinitiveAgreementMember_246" xlink:to="lab_tsem_DefinitiveAgreementMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeloitteGlobalNetworkMember_247" xlink:to="lab_tsem_DeloitteGlobalNetworkMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DeloitteGlobalNetworkMember_248" xlink:to="lab_tsem_DeloitteGlobalNetworkMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DepositsAndMarketableSecuritiesNet_249" xlink:to="lab_tsem_DepositsAndMarketableSecuritiesNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DepositsAndMarketableSecuritiesNet_250" xlink:to="lab_tsem_DepositsAndMarketableSecuritiesNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DepositsAndMarketableSecuritiesNet_251" xlink:to="lab_tsem_DepositsAndMarketableSecuritiesNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DifferedTaxNetCurrentAbstract_252" xlink:to="lab_tsem_DifferedTaxNetCurrentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_DifferedTaxNetCurrentAbstract_253" xlink:to="lab_tsem_DifferedTaxNetCurrentAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_254" xlink:to="lab_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_255" xlink:to="lab_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EmployeeLiabilitiesNonCurrent_256" xlink:to="lab_tsem_EmployeeLiabilitiesNonCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EmployeeLiabilitiesNonCurrent_257" xlink:to="lab_tsem_EmployeeLiabilitiesNonCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EmployeesAndDirectorsMember_258" xlink:to="lab_tsem_EmployeesAndDirectorsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EmployeesAndDirectorsMember_259" xlink:to="lab_tsem_EmployeesAndDirectorsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EnterpriseStatusTaxRate_260" xlink:to="lab_tsem_EnterpriseStatusTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_EnterpriseStatusTaxRate_261" xlink:to="lab_tsem_EnterpriseStatusTaxRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExchangeRateResults_262" xlink:to="lab_tsem_ExchangeRateResults_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExchangeRateResults_263" xlink:to="lab_tsem_ExchangeRateResults_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExchangeRateResults_264" xlink:to="lab_tsem_ExchangeRateResults_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExercisePriceRangeTwoMember_265" xlink:to="lab_tsem_ExercisePriceRangeTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExercisePriceRangeTwoMember_266" xlink:to="lab_tsem_ExercisePriceRangeTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExercisePriceSeventeenPointOneSixMember_267" xlink:to="lab_tsem_ExercisePriceSeventeenPointOneSixMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExercisePriceSeventeenPointOneSixMember_268" xlink:to="lab_tsem_ExercisePriceSeventeenPointOneSixMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExercisePriceSeventeenPointOneSixMember_269" xlink:to="lab_tsem_ExercisePriceSeventeenPointOneSixMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExpirationOfPriorYearsProvisionDue_270" xlink:to="lab_tsem_ExpirationOfPriorYearsProvisionDue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExpirationOfPriorYearsProvisionDue_271" xlink:to="lab_tsem_ExpirationOfPriorYearsProvisionDue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExpirationOfPriorYearsProvisionDue_272" xlink:to="lab_tsem_ExpirationOfPriorYearsProvisionDue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExternalCustomersMember_273" xlink:to="lab_tsem_ExternalCustomersMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ExternalCustomersMember_274" xlink:to="lab_tsem_ExternalCustomersMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FactoryCessationRelatedAccruals_275" xlink:to="lab_tsem_FactoryCessationRelatedAccruals_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FactoryCessationRelatedAccruals_276" xlink:to="lab_tsem_FactoryCessationRelatedAccruals_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FactoryCessationRelatedAccruals_277" xlink:to="lab_tsem_FactoryCessationRelatedAccruals_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FactoryCessationRelatedAccruals_278" xlink:to="lab_tsem_FactoryCessationRelatedAccruals_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfOptionsExercised_279" xlink:to="lab_tsem_FairValueOfOptionsExercised_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfOptionsExercised_280" xlink:to="lab_tsem_FairValueOfOptionsExercised_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfOptionsExercised_281" xlink:to="lab_tsem_FairValueOfOptionsExercised_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfRestrictedStockUnitsExercised_282" xlink:to="lab_tsem_FairValueOfRestrictedStockUnitsExercised_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfRestrictedStockUnitsExercised_283" xlink:to="lab_tsem_FairValueOfRestrictedStockUnitsExercised_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfRestrictedStockUnitsExercised_284" xlink:to="lab_tsem_FairValueOfRestrictedStockUnitsExercised_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwap_285" xlink:to="lab_tsem_FairValueOfSwap_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwap_286" xlink:to="lab_tsem_FairValueOfSwap_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInAssetPosition_287" xlink:to="lab_tsem_FairValueOfSwapInAssetPosition_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInAssetPosition_288" xlink:to="lab_tsem_FairValueOfSwapInAssetPosition_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_289" xlink:to="lab_tsem_FairValueOfSwapInLiabilityPositionShortTerm_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_290" xlink:to="lab_tsem_FairValueOfSwapInLiabilityPositionShortTerm_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInLongTermAsset_291" xlink:to="lab_tsem_FairValueOfSwapInLongTermAsset_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInLongTermAsset_292" xlink:to="lab_tsem_FairValueOfSwapInLongTermAsset_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInShortTermAssets_293" xlink:to="lab_tsem_FairValueOfSwapInShortTermAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInShortTermAssets_294" xlink:to="lab_tsem_FairValueOfSwapInShortTermAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInShortTermLiabilities_295" xlink:to="lab_tsem_FairValueOfSwapInShortTermLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FairValueOfSwapInShortTermLiabilities_296" xlink:to="lab_tsem_FairValueOfSwapInShortTermLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_297" xlink:to="lab_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_298" xlink:to="lab_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingExpenseOther_299" xlink:to="lab_tsem_FinancingExpenseOther_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingExpenseOther_300" xlink:to="lab_tsem_FinancingExpenseOther_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingExpenseOther_301" xlink:to="lab_tsem_FinancingExpenseOther_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_302" xlink:to="lab_tsem_FinancingIncomeExpenseNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_303" xlink:to="lab_tsem_FinancingIncomeExpenseNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_304" xlink:to="lab_tsem_FinancingIncomeExpenseNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_305" xlink:to="lab_tsem_FinancingIncomeExpenseNet_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_306" xlink:to="lab_tsem_FinancingIncomeExpenseNet_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpenseNet_307" xlink:to="lab_tsem_FinancingIncomeExpenseNet_5"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpensesNet_308" xlink:to="lab_tsem_FinancingIncomeExpensesNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpensesNet_309" xlink:to="lab_tsem_FinancingIncomeExpensesNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FinancingIncomeExpensesNet_310" xlink:to="lab_tsem_FinancingIncomeExpensesNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FirstAnniversaryMember_311" xlink:to="lab_tsem_FirstAnniversaryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_FirstAnniversaryMember_312" xlink:to="lab_tsem_FirstAnniversaryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_313" xlink:to="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_314" xlink:to="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_315" xlink:to="lab_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_316" xlink:to="lab_tsem_HealthCareCostTrendRatesAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_317" xlink:to="lab_tsem_HealthCareCostTrendRatesAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_HedgingTransactionsRelatedResults_318" xlink:to="lab_tsem_HedgingTransactionsRelatedResults_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_HedgingTransactionsRelatedResults_319" xlink:to="lab_tsem_HedgingTransactionsRelatedResults_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_HedgingTransactionsRelatedResults_320" xlink:to="lab_tsem_HedgingTransactionsRelatedResults_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ImpairmentIncomeMember_321" xlink:to="lab_tsem_ImpairmentIncomeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ImpairmentIncomeMember_322" xlink:to="lab_tsem_ImpairmentIncomeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ImpairmentIncomeNet_323" xlink:to="lab_tsem_ImpairmentIncomeNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ImpairmentIncomeNet_324" xlink:to="lab_tsem_ImpairmentIncomeNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ImpairmentIncomeNet_325" xlink:to="lab_tsem_ImpairmentIncomeNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_IntelCorporationMember_326" xlink:to="lab_tsem_IntelCorporationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_IntelCorporationMember_327" xlink:to="lab_tsem_IntelCorporationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_IntelCorporationMember_328" xlink:to="lab_tsem_IntelCorporationMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_InvestmentsInPrivatelyHeldCompanies_329" xlink:to="lab_tsem_InvestmentsInPrivatelyHeldCompanies_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_InvestmentsInPrivatelyHeldCompanies_330" xlink:to="lab_tsem_InvestmentsInPrivatelyHeldCompanies_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_InvestmentsInPrivatelyHeldCompanies_331" xlink:to="lab_tsem_InvestmentsInPrivatelyHeldCompanies_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JaMitsuiLeasingLtdMember_332" xlink:to="lab_tsem_JaMitsuiLeasingLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JaMitsuiLeasingLtdMember_333" xlink:to="lab_tsem_JaMitsuiLeasingLtdMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JaMitsuiLeasingLtdMember_334" xlink:to="lab_tsem_JaMitsuiLeasingLtdMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_335" xlink:to="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_336" xlink:to="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2021LoanAnd2023JPYLoanMember_337" xlink:to="lab_tsem_JPY2021LoanAnd2023JPYLoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2024LoanMember_338" xlink:to="lab_tsem_JPY2024LoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2024LoanMember_339" xlink:to="lab_tsem_JPY2024LoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_JPY2024LoanMember_340" xlink:to="lab_tsem_JPY2024LoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LeasedAssetsAndLiabilities_341" xlink:to="lab_tsem_LeasedAssetsAndLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LeasedAssetsAndLiabilities_342" xlink:to="lab_tsem_LeasedAssetsAndLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_343" xlink:to="lab_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_344" xlink:to="lab_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LondonInterbankOfferedRateSwapRateMember_345" xlink:to="lab_tsem_LondonInterbankOfferedRateSwapRateMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LondonInterbankOfferedRateSwapRateMember_346" xlink:to="lab_tsem_LondonInterbankOfferedRateSwapRateMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2021JpyLoanMember_347" xlink:to="lab_tsem_LongTerm2021JpyLoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2021JpyLoanMember_348" xlink:to="lab_tsem_LongTerm2021JpyLoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2021JpyLoanMember_349" xlink:to="lab_tsem_LongTerm2021JpyLoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2023JpyLoanMember_350" xlink:to="lab_tsem_LongTerm2023JpyLoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2023JpyLoanMember_351" xlink:to="lab_tsem_LongTerm2023JpyLoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTerm2023JpyLoanMember_352" xlink:to="lab_tsem_LongTerm2023JpyLoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtCurrentMember_353" xlink:to="lab_tsem_LongTermDebtCurrentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtCurrentMember_354" xlink:to="lab_tsem_LongTermDebtCurrentMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueAdjustments_355" xlink:to="lab_tsem_LongTermDebtFairValueAdjustments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueAdjustments_356" xlink:to="lab_tsem_LongTermDebtFairValueAdjustments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueAdjustments_357" xlink:to="lab_tsem_LongTermDebtFairValueAdjustments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueCurrent_358" xlink:to="lab_tsem_LongTermDebtFairValueCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueCurrent_359" xlink:to="lab_tsem_LongTermDebtFairValueCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueCurrent_360" xlink:to="lab_tsem_LongTermDebtFairValueCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueCurrent_361" xlink:to="lab_tsem_LongTermDebtFairValueCurrent_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueTotal_362" xlink:to="lab_tsem_LongTermDebtFairValueTotal_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtFairValueTotal_363" xlink:to="lab_tsem_LongTermDebtFairValueTotal_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_364" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_365" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_366" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_367" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_368" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearFiveAndAfter_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_369" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_370" xlink:to="lab_tsem_LongTermDebtMaturitiesRepaymentsOfPrincipalYearSixAndAfter_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongtermDebtMaturityYearSix_371" xlink:to="lab_tsem_LongtermDebtMaturityYearSix_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongtermDebtMaturityYearSix_372" xlink:to="lab_tsem_LongtermDebtMaturityYearSix_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongtermDebtMaturityYearSix_373" xlink:to="lab_tsem_LongtermDebtMaturityYearSix_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermInterestBearingBankDeposits_374" xlink:to="lab_tsem_LongTermInterestBearingBankDeposits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermInterestBearingBankDeposits_375" xlink:to="lab_tsem_LongTermInterestBearingBankDeposits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermInterestBearingBankDeposits_376" xlink:to="lab_tsem_LongTermInterestBearingBankDeposits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermLoansPayableTextBlock_377" xlink:to="lab_tsem_LongTermLoansPayableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermLoansPayableTextBlock_378" xlink:to="lab_tsem_LongTermLoansPayableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_LongTermLoansPayableTextBlock_379" xlink:to="lab_tsem_LongTermLoansPayableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_380" xlink:to="lab_tsem_MarketableSecuritiesAllowanceForCreditLosses_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_381" xlink:to="lab_tsem_MarketableSecuritiesAllowanceForCreditLosses_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesFairValueAdjustment_382" xlink:to="lab_tsem_MarketableSecuritiesFairValueAdjustment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesFairValueAdjustment_383" xlink:to="lab_tsem_MarketableSecuritiesFairValueAdjustment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesFairValueAdjustment_384" xlink:to="lab_tsem_MarketableSecuritiesFairValueAdjustment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketableSecuritiesFairValueAdjustment_385" xlink:to="lab_tsem_MarketableSecuritiesFairValueAdjustment_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketLeveragedStockUnitMember_386" xlink:to="lab_tsem_MarketLeveragedStockUnitMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketLeveragedStockUnitMember_387" xlink:to="lab_tsem_MarketLeveragedStockUnitMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MarketLeveragedStockUnitMember_388" xlink:to="lab_tsem_MarketLeveragedStockUnitMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MedicareAdvantageMember_389" xlink:to="lab_tsem_MedicareAdvantageMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MedicareAdvantageMember_390" xlink:to="lab_tsem_MedicareAdvantageMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MergerContractTerminationFees_391" xlink:to="lab_tsem_MergerContractTerminationFees_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MergerContractTerminationFees_392" xlink:to="lab_tsem_MergerContractTerminationFees_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MergerContractTerminationFees_393" xlink:to="lab_tsem_MergerContractTerminationFees_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MergerContractTerminationFees_394" xlink:to="lab_tsem_MergerContractTerminationFees_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_395" xlink:to="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_396" xlink:to="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_397" xlink:to="lab_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_398" xlink:to="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_399" xlink:to="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_400" xlink:to="lab_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_401" xlink:to="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_402" xlink:to="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_403" xlink:to="lab_tsem_NewAccountingPronouncementsAdoptedPolicyPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NewOtherDirectorsMember_404" xlink:to="lab_tsem_NewOtherDirectorsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NewOtherDirectorsMember_405" xlink:to="lab_tsem_NewOtherDirectorsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NonCashIncomeTaxExpenseBenefit_406" xlink:to="lab_tsem_NonCashIncomeTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NonCashIncomeTaxExpenseBenefit_407" xlink:to="lab_tsem_NonCashIncomeTaxExpenseBenefit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NonMedicareAdvantageMember_408" xlink:to="lab_tsem_NonMedicareAdvantageMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NonMedicareAdvantageMember_409" xlink:to="lab_tsem_NonMedicareAdvantageMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NonMedicareAdvantageMember_410" xlink:to="lab_tsem_NonMedicareAdvantageMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NuvotonTechnologyCorporationJapanMember_411" xlink:to="lab_tsem_NuvotonTechnologyCorporationJapanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NuvotonTechnologyCorporationJapanMember_412" xlink:to="lab_tsem_NuvotonTechnologyCorporationJapanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_NuvotonTechnologyCorporationJapanMember_413" xlink:to="lab_tsem_NuvotonTechnologyCorporationJapanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_414" xlink:to="lab_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_415" xlink:to="lab_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OldPlansMember_416" xlink:to="lab_tsem_OldPlansMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OldPlansMember_417" xlink:to="lab_tsem_OldPlansMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingCostsRatio_418" xlink:to="lab_tsem_OperatingCostsRatio_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingCostsRatio_419" xlink:to="lab_tsem_OperatingCostsRatio_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingCostsRatio_420" xlink:to="lab_tsem_OperatingCostsRatio_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLeaseLiabilitiesMember_421" xlink:to="lab_tsem_OperatingLeaseLiabilitiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLeaseLiabilitiesMember_422" xlink:to="lab_tsem_OperatingLeaseLiabilitiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_423" xlink:to="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_424" xlink:to="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_425" xlink:to="lab_tsem_OperatingLossCarryForwardsAmountNotToExpire_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_426" xlink:to="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_427" xlink:to="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_428" xlink:to="lab_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherAssetsPolicyTextBlock_429" xlink:to="lab_tsem_OtherAssetsPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherAssetsPolicyTextBlock_430" xlink:to="lab_tsem_OtherAssetsPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherAssetsPolicyTextBlock_431" xlink:to="lab_tsem_OtherAssetsPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_432" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_433" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_434" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_435" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_436" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_437" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_438" xlink:to="lab_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherCustomersMember_439" xlink:to="lab_tsem_OtherCustomersMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherCustomersMember_440" xlink:to="lab_tsem_OtherCustomersMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherCustomersMember_441" xlink:to="lab_tsem_OtherCustomersMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherFinancingExpenseNet_442" xlink:to="lab_tsem_OtherFinancingExpenseNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherFinancingExpenseNet_443" xlink:to="lab_tsem_OtherFinancingExpenseNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherFinancingExpenseNet_444" xlink:to="lab_tsem_OtherFinancingExpenseNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherFinancingExpenseNet_445" xlink:to="lab_tsem_OtherFinancingExpenseNet_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherLongTermLiabilities_446" xlink:to="lab_tsem_OtherLongTermLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_OtherLongTermLiabilities_447" xlink:to="lab_tsem_OtherLongTermLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PaymentToProceedsFromCash_448" xlink:to="lab_tsem_PaymentToProceedsFromCash_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PaymentToProceedsFromCash_449" xlink:to="lab_tsem_PaymentToProceedsFromCash_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PaymentToProceedsFromCash_450" xlink:to="lab_tsem_PaymentToProceedsFromCash_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_451" xlink:to="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_452" xlink:to="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_453" xlink:to="lab_tsem_PercentageOfAccelerationOfUnvestedEquity_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfInterestsAcquired_454" xlink:to="lab_tsem_PercentageOfInterestsAcquired_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfInterestsAcquired_455" xlink:to="lab_tsem_PercentageOfInterestsAcquired_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_456" xlink:to="lab_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_457" xlink:to="lab_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfReund_458" xlink:to="lab_tsem_PercentageOfReund_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfReund_459" xlink:to="lab_tsem_PercentageOfReund_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfVestedRestrictedStockUnite_460" xlink:to="lab_tsem_PercentageOfVestedRestrictedStockUnite_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfVestedRestrictedStockUnite_461" xlink:to="lab_tsem_PercentageOfVestedRestrictedStockUnite_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PercentageOfVestedRestrictedStockUnite_462" xlink:to="lab_tsem_PercentageOfVestedRestrictedStockUnite_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnits_463" xlink:to="lab_tsem_PerformanceSharesUnits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnits_464" xlink:to="lab_tsem_PerformanceSharesUnits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnits_465" xlink:to="lab_tsem_PerformanceSharesUnits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnitsOutstanding_466" xlink:to="lab_tsem_PerformanceSharesUnitsOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnitsOutstanding_467" xlink:to="lab_tsem_PerformanceSharesUnitsOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PerformanceSharesUnitsOutstanding_468" xlink:to="lab_tsem_PerformanceSharesUnitsOutstanding_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PeriodOfDirectorsService_469" xlink:to="lab_tsem_PeriodOfDirectorsService_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PeriodOfDirectorsService_470" xlink:to="lab_tsem_PeriodOfDirectorsService_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PeriodOfDirectorsService_471" xlink:to="lab_tsem_PeriodOfDirectorsService_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PillarTwoMinimumTaxRate_472" xlink:to="lab_tsem_PillarTwoMinimumTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PillarTwoMinimumTaxRate_473" xlink:to="lab_tsem_PillarTwoMinimumTaxRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PillarTwoMinimumTaxRate_474" xlink:to="lab_tsem_PillarTwoMinimumTaxRate_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PostSixtyFiveMember_475" xlink:to="lab_tsem_PostSixtyFiveMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PostSixtyFiveMember_476" xlink:to="lab_tsem_PostSixtyFiveMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PostSixtyFiveMember_477" xlink:to="lab_tsem_PostSixtyFiveMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreferredEnterpriseBenefits_478" xlink:to="lab_tsem_PreferredEnterpriseBenefits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreferredEnterpriseBenefits_479" xlink:to="lab_tsem_PreferredEnterpriseBenefits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreferredEnterpriseBenefits_480" xlink:to="lab_tsem_PreferredEnterpriseBenefits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreferredIncomeSubjectTaxRate_481" xlink:to="lab_tsem_PreferredIncomeSubjectTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreferredIncomeSubjectTaxRate_482" xlink:to="lab_tsem_PreferredIncomeSubjectTaxRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrepaymentForMachineryAndEquipmentSold_483" xlink:to="lab_tsem_PrepaymentForMachineryAndEquipmentSold_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrepaymentForMachineryAndEquipmentSold_484" xlink:to="lab_tsem_PrepaymentForMachineryAndEquipmentSold_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrepaymentForMachineryAndEquipmentSold_485" xlink:to="lab_tsem_PrepaymentForMachineryAndEquipmentSold_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrepaymentForMachineryAndEquipmentSold_486" xlink:to="lab_tsem_PrepaymentForMachineryAndEquipmentSold_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreSixtyFiveMember_487" xlink:to="lab_tsem_PreSixtyFiveMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreSixtyFiveMember_488" xlink:to="lab_tsem_PreSixtyFiveMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PreSixtyFiveMember_489" xlink:to="lab_tsem_PreSixtyFiveMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrivatelyHeldEquity_490" xlink:to="lab_tsem_PrivatelyHeldEquity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrivatelyHeldEquity_491" xlink:to="lab_tsem_PrivatelyHeldEquity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PrivatelyHeldEquity_492" xlink:to="lab_tsem_PrivatelyHeldEquity_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromExerciseOfOptions_493" xlink:to="lab_tsem_ProceedsFromExerciseOfOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromExerciseOfOptions_494" xlink:to="lab_tsem_ProceedsFromExerciseOfOptions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromExerciseOfOptions_495" xlink:to="lab_tsem_ProceedsFromExerciseOfOptions_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentInSubsidiary_496" xlink:to="lab_tsem_ProceedsFromInvestmentInSubsidiary_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentInSubsidiary_497" xlink:to="lab_tsem_ProceedsFromInvestmentInSubsidiary_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentInSubsidiary_498" xlink:to="lab_tsem_ProceedsFromInvestmentInSubsidiary_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentRealization_499" xlink:to="lab_tsem_ProceedsFromInvestmentRealization_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentRealization_500" xlink:to="lab_tsem_ProceedsFromInvestmentRealization_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentRealization_501" xlink:to="lab_tsem_ProceedsFromInvestmentRealization_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_502" xlink:to="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_503" xlink:to="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_504" xlink:to="lab_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_505" xlink:to="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_506" xlink:to="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_507" xlink:to="lab_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PSCSMember_508" xlink:to="lab_tsem_PSCSMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PSCSMember_509" xlink:to="lab_tsem_PSCSMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_PSCSMember_510" xlink:to="lab_tsem_PSCSMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_511" xlink:to="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_512" xlink:to="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_513" xlink:to="lab_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_514" xlink:to="lab_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_515" xlink:to="lab_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_516" xlink:to="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_517" xlink:to="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_518" xlink:to="lab_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ReductionOfPriorYearsProvision_519" xlink:to="lab_tsem_ReductionOfPriorYearsProvision_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ReductionOfPriorYearsProvision_520" xlink:to="lab_tsem_ReductionOfPriorYearsProvision_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RelatedPartyTransactionOtherIncomeExpense_521" xlink:to="lab_tsem_RelatedPartyTransactionOtherIncomeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RelatedPartyTransactionOtherIncomeExpense_522" xlink:to="lab_tsem_RelatedPartyTransactionOtherIncomeExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RepaymentsOfDebentures_523" xlink:to="lab_tsem_RepaymentsOfDebentures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RepaymentsOfDebentures_524" xlink:to="lab_tsem_RepaymentsOfDebentures_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RepaymentsOfDebentures_525" xlink:to="lab_tsem_RepaymentsOfDebentures_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGain_526" xlink:to="lab_tsem_RestructuringGain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGain_527" xlink:to="lab_tsem_RestructuringGain_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGain_528" xlink:to="lab_tsem_RestructuringGain_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGain_529" xlink:to="lab_tsem_RestructuringGain_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_530" xlink:to="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_531" xlink:to="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_532" xlink:to="lab_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_533" xlink:to="lab_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_534" xlink:to="lab_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_535" xlink:to="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_536" xlink:to="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_537" xlink:to="lab_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_538" xlink:to="lab_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_539" xlink:to="lab_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_540" xlink:to="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_541" xlink:to="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_542" xlink:to="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_543" xlink:to="lab_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_544" xlink:to="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_545" xlink:to="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_546" xlink:to="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_547" xlink:to="lab_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_548" xlink:to="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_549" xlink:to="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_550" xlink:to="lab_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SecondAnniversaryMember_551" xlink:to="lab_tsem_SecondAnniversaryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SecondAnniversaryMember_552" xlink:to="lab_tsem_SecondAnniversaryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SeverancePayFundDomestic_553" xlink:to="lab_tsem_SeverancePayFundDomestic_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SeverancePayFundDomestic_554" xlink:to="lab_tsem_SeverancePayFundDomestic_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SeverancePayFunds_555" xlink:to="lab_tsem_SeverancePayFunds_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SeverancePayFunds_556" xlink:to="lab_tsem_SeverancePayFunds_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SeverancePayFunds_557" xlink:to="lab_tsem_SeverancePayFunds_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_558" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_559" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_560" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_561" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_562" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_563" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_564" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_565" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_566" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_567" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_568" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_569" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_570" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_571" xlink:to="lab_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SouthernFloridaResearchFoundationMember_572" xlink:to="lab_tsem_SouthernFloridaResearchFoundationMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SouthernFloridaResearchFoundationMember_573" xlink:to="lab_tsem_SouthernFloridaResearchFoundationMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StConstructionMember_574" xlink:to="lab_tsem_StConstructionMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StConstructionMember_575" xlink:to="lab_tsem_StConstructionMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StConstructionMember_576" xlink:to="lab_tsem_StConstructionMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_577" xlink:to="lab_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_578" xlink:to="lab_tsem_StockBasedInstrumentsPolicyPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_579" xlink:to="lab_tsem_StockholdersEquityReverseStockSplitSharesRatio_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_580" xlink:to="lab_tsem_StockholdersEquityReverseStockSplitSharesRatio_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_581" xlink:to="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_582" xlink:to="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_583" xlink:to="lab_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_584" xlink:to="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_585" xlink:to="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_586" xlink:to="lab_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_587" xlink:to="lab_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_588" xlink:to="lab_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TacomaMember_589" xlink:to="lab_tsem_TacomaMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TacomaMember_590" xlink:to="lab_tsem_TacomaMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_591" xlink:to="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_592" xlink:to="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TaxBenefitRelatingToStockBasedCompensation_593" xlink:to="lab_tsem_TaxBenefitRelatingToStockBasedCompensation_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesMember_594" xlink:to="lab_tsem_TechnologiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesMember_595" xlink:to="lab_tsem_TechnologiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesOneMember_596" xlink:to="lab_tsem_TechnologiesOneMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesOneMember_597" xlink:to="lab_tsem_TechnologiesOneMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesTwoMember_598" xlink:to="lab_tsem_TechnologiesTwoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TechnologiesTwoMember_599" xlink:to="lab_tsem_TechnologiesTwoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TemLoanMember_600" xlink:to="lab_tsem_TemLoanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TemLoanMember_601" xlink:to="lab_tsem_TemLoanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TemLoanMember_602" xlink:to="lab_tsem_TemLoanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesPaid_603" xlink:to="lab_tsem_TerminationFeesPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesPaid_604" xlink:to="lab_tsem_TerminationFeesPaid_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesPaid_605" xlink:to="lab_tsem_TerminationFeesPaid_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesReceived_606" xlink:to="lab_tsem_TerminationFeesReceived_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesReceived_607" xlink:to="lab_tsem_TerminationFeesReceived_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TerminationFeesReceived_608" xlink:to="lab_tsem_TerminationFeesReceived_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TermLoan2018Member_609" xlink:to="lab_tsem_TermLoan2018Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TermLoan2018Member_610" xlink:to="lab_tsem_TermLoan2018Member_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TermLoan2018Member_611" xlink:to="lab_tsem_TermLoan2018Member_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ThirdAnniversaryMember_612" xlink:to="lab_tsem_ThirdAnniversaryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_ThirdAnniversaryMember_613" xlink:to="lab_tsem_ThirdAnniversaryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TimeVestedRestrictedStockUnitsMember_614" xlink:to="lab_tsem_TimeVestedRestrictedStockUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TimeVestedRestrictedStockUnitsMember_615" xlink:to="lab_tsem_TimeVestedRestrictedStockUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TonamiFactoryMember_616" xlink:to="lab_tsem_TonamiFactoryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TonamiFactoryMember_617" xlink:to="lab_tsem_TonamiFactoryMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TonamiFactoryMember_618" xlink:to="lab_tsem_TonamiFactoryMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerAndJazzDebenturesMember_619" xlink:to="lab_tsem_TowerAndJazzDebenturesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerAndJazzDebenturesMember_620" xlink:to="lab_tsem_TowerAndJazzDebenturesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_621" xlink:to="lab_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_622" xlink:to="lab_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_623" xlink:to="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_624" xlink:to="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_625" xlink:to="lab_tsem_TowerPartnersSemiconductorCoLimitedMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerSemiconductorItalySRLMember_626" xlink:to="lab_tsem_TowerSemiconductorItalySRLMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerSemiconductorItalySRLMember_627" xlink:to="lab_tsem_TowerSemiconductorItalySRLMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerSemiconductorItalySRLMember_628" xlink:to="lab_tsem_TowerSemiconductorItalySRLMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerUsHoldingsMember_629" xlink:to="lab_tsem_TowerUsHoldingsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TowerUsHoldingsMember_630" xlink:to="lab_tsem_TowerUsHoldingsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TpscoMember_631" xlink:to="lab_tsem_TpscoMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TpscoMember_632" xlink:to="lab_tsem_TpscoMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TpscoMember_633" xlink:to="lab_tsem_TpscoMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_634" xlink:to="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_635" xlink:to="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_636" xlink:to="lab_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TSNPMember_637" xlink:to="lab_tsem_TSNPMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TSNPMember_638" xlink:to="lab_tsem_TSNPMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TSNPMember_639" xlink:to="lab_tsem_TSNPMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_640" xlink:to="lab_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_641" xlink:to="lab_tsem_TwoThousandTenConvertibleDebenturesSeriesGMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_642" xlink:to="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_643" xlink:to="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_644" xlink:to="lab_tsem_TwoThousandThirteenShareIncentivePlanMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_UpsidePhantomShareUnitsMember_645" xlink:to="lab_tsem_UpsidePhantomShareUnitsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_UpsidePhantomShareUnitsMember_646" xlink:to="lab_tsem_UpsidePhantomShareUnitsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsem_UpsidePhantomShareUnitsMember_647" xlink:to="lab_tsem_UpsidePhantomShareUnitsMember_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_648" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_649" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_650" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_651" xlink:to="lab_us-gaap_AccountsPayableCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_652" xlink:to="lab_us-gaap_AccountsPayableCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_653" xlink:to="lab_us-gaap_AccountsPayableCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_654" xlink:to="lab_us-gaap_AccountsReceivableMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_655" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_656" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_657" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_658" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_659" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember_660" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_661" xlink:to="lab_us-gaap_AdditionalPaidInCapital_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_662" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_663" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_664" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_665" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_666" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_667" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_668" xlink:to="lab_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_669" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_670" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_671" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_672" xlink:to="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_673" xlink:to="lab_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_674" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_675" xlink:to="lab_us-gaap_Assets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_676" xlink:to="lab_us-gaap_Assets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_677" xlink:to="lab_us-gaap_AssetsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_678" xlink:to="lab_us-gaap_AssetsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_679" xlink:to="lab_us-gaap_AssetsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_680" xlink:to="lab_us-gaap_AssetsCurrentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_681" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_682" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_683" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_684" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_685" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_686" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_687" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_688" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_689" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_690" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_691" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_692" xlink:to="lab_us-gaap_AvailableForSaleSecurities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_693" xlink:to="lab_us-gaap_AvailableForSaleSecurities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_694" xlink:to="lab_us-gaap_AvailableForSaleSecurities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_695" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_696" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_697" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_698" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_699" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_700" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_701" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_702" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_703" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_704" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_705" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_706" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_707" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_708" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_709" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_710" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_711" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_712" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_713" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_714" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_715" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_716" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_717" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_718" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_719" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_720" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_721" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_722" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_723" xlink:to="lab_us-gaap_AwardTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_724" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_725" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_726" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_727" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_728" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_729" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_730" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_731" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_732" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasedAssetsGross_733" xlink:to="lab_us-gaap_CapitalLeasedAssetsGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsCurrent_734" xlink:to="lab_us-gaap_CapitalLeaseObligationsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred_735" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred_736" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsNoncurrent_737" xlink:to="lab_us-gaap_CapitalLeaseObligationsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsNoncurrent_738" xlink:to="lab_us-gaap_CapitalLeaseObligationsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate_739" xlink:to="lab_us-gaap_CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_740" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_741" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_742" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_743" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_744" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_745" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_746" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_747" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_748" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_749" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_750" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_751" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_752" xlink:to="lab_us-gaap_CertificatesOfDepositMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_753" xlink:to="lab_us-gaap_CertificatesOfDepositMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_754" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_755" xlink:to="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis_756" xlink:to="lab_us-gaap_CollateralAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralAxis_757" xlink:to="lab_us-gaap_CollateralAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_758" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_759" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_760" xlink:to="lab_us-gaap_CommonStockMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_761" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_762" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_763" xlink:to="lab_us-gaap_CommonStockSharesIssued_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_764" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_765" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_766" xlink:to="lab_us-gaap_CommonStockValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_767" xlink:to="lab_us-gaap_CommonStockValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_768" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeMember_769" xlink:to="lab_us-gaap_ComprehensiveIncomeMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeMember_770" xlink:to="lab_us-gaap_ComprehensiveIncomeMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_771" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_772" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_773" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_774" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_775" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_776" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_777" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_778" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_779" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_780" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_781" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_782" xlink:to="lab_us-gaap_ConcentrationRiskTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_783" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_784" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_785" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember_786" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_787" xlink:to="lab_us-gaap_CostOfRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_788" xlink:to="lab_us-gaap_CostOfSalesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_789" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_790" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_791" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_792" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_793" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit_794" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_795" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerAdvancesNoncurrent_796" xlink:to="lab_us-gaap_CustomerAdvancesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_797" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_798" xlink:to="lab_us-gaap_CustomerRelationshipsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_799" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_800" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_801" xlink:to="lab_us-gaap_DebtCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_802" xlink:to="lab_us-gaap_DebtCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_803" xlink:to="lab_us-gaap_DebtCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_804" xlink:to="lab_us-gaap_DebtInstrumentAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_805" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_806" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_807" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_808" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateral_809" xlink:to="lab_us-gaap_DebtInstrumentCollateral_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateral_810" xlink:to="lab_us-gaap_DebtInstrumentCollateral_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_811" xlink:to="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_812" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_813" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_814" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue_815" xlink:to="lab_us-gaap_DebtInstrumentFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_816" xlink:to="lab_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_817" xlink:to="lab_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_818" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_819" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_820" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_821" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_822" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIssuanceDate1_823" xlink:to="lab_us-gaap_DebtInstrumentIssuanceDate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_824" xlink:to="lab_us-gaap_DebtInstrumentLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate_825" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPaymentTerms_826" xlink:to="lab_us-gaap_DebtInstrumentPaymentTerms_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPaymentTerms_827" xlink:to="lab_us-gaap_DebtInstrumentPaymentTerms_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_828" xlink:to="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_829" xlink:to="lab_us-gaap_DebtInstrumentTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_830" xlink:to="lab_us-gaap_DebtInstrumentTerm_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_831" xlink:to="lab_us-gaap_DebtInstrumentTerm_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_832" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_833" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_834" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_835" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_836" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_837" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_838" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_839" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_840" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_841" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_842" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_843" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_844" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_845" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember_846" xlink:to="lab_us-gaap_DebtSecuritiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_847" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_848" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_849" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_850" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_851" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeRevenueRecognized_852" xlink:to="lab_us-gaap_DeferredIncomeRevenueRecognized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeRevenueRecognized_853" xlink:to="lab_us-gaap_DeferredIncomeRevenueRecognized_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_854" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_855" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_856" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_857" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_858" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_859" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_860" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_861" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_862" xlink:to="lab_us-gaap_DeferredRevenueCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueRefundPayments1_863" xlink:to="lab_us-gaap_DeferredRevenueRefundPayments1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_864" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_865" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_866" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_867" xlink:to="lab_us-gaap_DeferredTaxAssetsGross_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_868" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_869" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_870" xlink:to="lab_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_871" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_872" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_873" xlink:to="lab_us-gaap_DeferredTaxAssetsNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_874" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_875" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_876" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance_877" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_878" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_879" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_880" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther_881" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_882" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_883" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_884" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_885" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_886" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_887" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_888" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_889" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_890" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_891" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_892" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_893" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_894" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_895" xlink:to="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_896" xlink:to="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_897" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_898" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_899" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_900" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_901" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_902" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_903" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_904" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_905" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_906" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_907" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_908" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_909" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_910" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_911" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_912" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_913" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_914" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_915" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_916" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_917" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_918" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_919" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_920" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_921" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation_922" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_923" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_924" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_925" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_926" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_927" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_928" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_929" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_930" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_931" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_932" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_933" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_934" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_935" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_936" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_937" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_938" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_939" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_940" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_941" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_942" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_943" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_944" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_945" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_946" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_947" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedPercentage_948" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedPercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_949" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_950" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_951" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_952" xlink:to="lab_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_953" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost_954" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_955" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_956" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_957" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_958" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments_959" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments_960" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAmendments_961" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAmendments_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_962" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_963" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_964" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_965" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost_966" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_967" xlink:to="lab_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_968" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_969" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_970" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_971" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_972" xlink:to="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_973" xlink:to="lab_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_974" xlink:to="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized_975" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_976" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_977" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositContractsPolicy_978" xlink:to="lab_us-gaap_DepositContractsPolicy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositContractsPolicy_979" xlink:to="lab_us-gaap_DepositContractsPolicy_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesAccruedInterest_980" xlink:to="lab_us-gaap_DepositLiabilitiesAccruedInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_981" xlink:to="lab_us-gaap_Depreciation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_982" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueOfCollateral_983" xlink:to="lab_us-gaap_DerivativeAssetFairValueOfCollateral_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueOfCollateral_984" xlink:to="lab_us-gaap_DerivativeAssetFairValueOfCollateral_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount_985" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount_986" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_987" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_988" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_989" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_990" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount_991" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_992" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock_993" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_994" xlink:to="lab_us-gaap_EarningsPerShareBasic_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_995" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_996" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_997" xlink:to="lab_us-gaap_EarningsPerShareDiluted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_998" xlink:to="lab_us-gaap_EarningsPerShareDiluted_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_999" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1000" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_1001" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1002" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1003" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_1004" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1005" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember_1006" xlink:to="lab_us-gaap_EquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember_1007" xlink:to="lab_us-gaap_EquitySecuritiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1008" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1009" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_1010" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1011" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1012" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1013" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_1014" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_1015" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_1016" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1017" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1018" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1019" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1020" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_1021" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_1022" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability_1023" xlink:to="lab_us-gaap_FairValueNetAssetLiability_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability_1024" xlink:to="lab_us-gaap_FairValueNetAssetLiability_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FeeIncome_1025" xlink:to="lab_us-gaap_FeeIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FeeIncome_1026" xlink:to="lab_us-gaap_FeeIncome_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability_1027" xlink:to="lab_us-gaap_FinanceLeaseLiability_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability_1028" xlink:to="lab_us-gaap_FinanceLeaseLiability_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability_1029" xlink:to="lab_us-gaap_FinanceLeaseLiability_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent_1030" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent_1031" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_1032" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_1033" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1034" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1035" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1036" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1037" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1038" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1039" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1040" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1041" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1042" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1043" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1044" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1045" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1046" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1047" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1048" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1049" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1050" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1051" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1052" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1053" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1054" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1055" xlink:to="lab_us-gaap_FinancialInstrumentAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_1056" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1057" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1058" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1059" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1060" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1061" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1062" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1063" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember_1064" xlink:to="lab_us-gaap_ForeignCountryMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1065" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1066" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1067" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1068" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_1069" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1070" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1071" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1072" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_1073" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1074" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1075" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1076" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1077" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1078" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1079" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember_1080" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicDistributionAxis_1081" xlink:to="lab_us-gaap_GeographicDistributionAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_1082" xlink:to="lab_us-gaap_Goodwill_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1083" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_1084" xlink:to="lab_us-gaap_GrossProfit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_1085" xlink:to="lab_us-gaap_GrossProfit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingAssetsCurrent_1086" xlink:to="lab_us-gaap_HedgingAssetsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingAssetsCurrent_1087" xlink:to="lab_us-gaap_HedgingAssetsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingAssetsCurrent_1088" xlink:to="lab_us-gaap_HedgingAssetsCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingLiabilitiesCurrent_1089" xlink:to="lab_us-gaap_HedgingLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingLiabilitiesCurrent_1090" xlink:to="lab_us-gaap_HedgingLiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingLiabilitiesCurrent_1091" xlink:to="lab_us-gaap_HedgingLiabilitiesCurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments_1092" xlink:to="lab_us-gaap_ImpairmentOfInvestments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfInvestments_1093" xlink:to="lab_us-gaap_ImpairmentOfInvestments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_1094" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1095" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1096" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1097" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1098" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1099" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1100" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1101" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1102" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1103" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_1104" xlink:to="lab_us-gaap_IncomeStatementAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1105" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1106" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1107" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxCreditsAndAdjustments_1108" xlink:to="lab_us-gaap_IncomeTaxCreditsAndAdjustments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1109" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_1110" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_1111" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_1112" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_1113" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_1114" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_1115" xlink:to="lab_us-gaap_IncomeTaxesReceivable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable_1116" xlink:to="lab_us-gaap_IncomeTaxesReceivable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_1117" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_1118" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_1119" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_1120" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_1121" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1122" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_1123" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1124" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1125" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1126" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1127" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_1128" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_1129" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_1130" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_1131" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1132" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_1133" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_1134" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1135" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1136" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1137" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1138" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1139" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1140" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1141" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1142" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_1143" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome_1144" xlink:to="lab_us-gaap_InterestAndOtherIncome_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_1145" xlink:to="lab_us-gaap_InterestExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_1146" xlink:to="lab_us-gaap_InterestExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_1147" xlink:to="lab_us-gaap_InterestPaidNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent_1148" xlink:to="lab_us-gaap_InterestPayableCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_1149" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_1150" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_1151" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_1152" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_1153" xlink:to="lab_us-gaap_InventoryNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_1154" xlink:to="lab_us-gaap_InventoryNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_1155" xlink:to="lab_us-gaap_InventoryNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_1156" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_1157" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1158" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves_1159" xlink:to="lab_us-gaap_InventoryValuationReserves_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1160" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet_1161" xlink:to="lab_us-gaap_InvestmentIncomeNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1162" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1163" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_1164" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure_1165" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1166" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTextBlock_1167" xlink:to="lab_us-gaap_InvestmentTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTextBlock_1168" xlink:to="lab_us-gaap_InvestmentTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAgreementsMember_1169" xlink:to="lab_us-gaap_LeaseAgreementsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAgreementsMember_1170" xlink:to="lab_us-gaap_LeaseAgreementsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_1171" xlink:to="lab_us-gaap_LeaseCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_1172" xlink:to="lab_us-gaap_LesseeDisclosureAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_1173" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1174" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1175" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1176" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1177" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1178" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1179" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1180" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1181" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1182" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1183" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1184" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_1185" xlink:to="lab_us-gaap_LessorSalesTypeLeaseTermOfContract1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_1186" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_1187" xlink:to="lab_us-gaap_Liabilities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_1188" xlink:to="lab_us-gaap_Liabilities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1189" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_1190" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1191" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_1192" xlink:to="lab_us-gaap_LiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_1193" xlink:to="lab_us-gaap_LiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1194" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_1195" xlink:to="lab_us-gaap_LicensingAgreementsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_1196" xlink:to="lab_us-gaap_LicensingAgreementsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_1197" xlink:to="lab_us-gaap_LineOfCredit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_1198" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_1199" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1200" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_1201" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableAbstract_1202" xlink:to="lab_us-gaap_LoansPayableAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember_1203" xlink:to="lab_us-gaap_LoansPayableMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_1204" xlink:to="lab_us-gaap_LongTermDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_1205" xlink:to="lab_us-gaap_LongTermDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1206" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAverageAmountOutstanding_1207" xlink:to="lab_us-gaap_LongTermDebtAverageAmountOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAverageAmountOutstanding_1208" xlink:to="lab_us-gaap_LongTermDebtAverageAmountOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_1209" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_1210" xlink:to="lab_us-gaap_LongTermDebtCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_1211" xlink:to="lab_us-gaap_LongTermDebtFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue_1212" xlink:to="lab_us-gaap_LongTermDebtFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1213" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1214" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1215" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1216" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1217" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1218" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1219" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1220" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1221" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1222" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember_1223" xlink:to="lab_us-gaap_LongTermDebtMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_1224" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_1225" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_1226" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1227" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1228" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_1229" xlink:to="lab_us-gaap_LongTermInvestments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_1230" xlink:to="lab_us-gaap_LongTermInvestments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_1231" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities_1232" xlink:to="lab_us-gaap_MarketableSecurities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities_1233" xlink:to="lab_us-gaap_MarketableSecurities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy_1234" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy_1235" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock_1236" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_1237" xlink:to="lab_us-gaap_MinorityInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_1238" xlink:to="lab_us-gaap_MoneyMarketFundsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_1239" xlink:to="lab_us-gaap_MunicipalBondsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember_1240" xlink:to="lab_us-gaap_MunicipalBondsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1241" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1242" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1243" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1244" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1245" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1246" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1247" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1248" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1249" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_1250" xlink:to="lab_us-gaap_NetIncomeLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_1251" xlink:to="lab_us-gaap_NetIncomeLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1252" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1253" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_1254" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1255" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_1256" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1257" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1258" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember_1259" xlink:to="lab_us-gaap_NoncontrollingInterestMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableAbstract_1260" xlink:to="lab_us-gaap_NotesPayableAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_1261" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_1262" xlink:to="lab_us-gaap_OperatingExpenses_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_1263" xlink:to="lab_us-gaap_OperatingExpenses_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_1264" xlink:to="lab_us-gaap_OperatingIncomeLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_1265" xlink:to="lab_us-gaap_OperatingIncomeLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_1266" xlink:to="lab_us-gaap_OperatingLeaseCost_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_1267" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_1268" xlink:to="lab_us-gaap_OperatingLeaseLiability_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_1269" xlink:to="lab_us-gaap_OperatingLeaseLiability_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_1270" xlink:to="lab_us-gaap_OperatingLeaseLiability_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_1271" xlink:to="lab_us-gaap_OperatingLeaseLiability_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_1272" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_1273" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1274" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1275" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1276" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_1277" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1278" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1279" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_1280" xlink:to="lab_us-gaap_OperatingLeasePayments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_1281" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_1282" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_1283" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_1284" xlink:to="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1285" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1286" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards_1287" xlink:to="lab_us-gaap_OperatingLossCarryforwards_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_1288" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1289" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1290" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1291" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets_1292" xlink:to="lab_us-gaap_OtherAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets_1293" xlink:to="lab_us-gaap_OtherAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets_1294" xlink:to="lab_us-gaap_OtherAssets_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_1295" xlink:to="lab_us-gaap_OtherAssetsCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_1296" xlink:to="lab_us-gaap_OtherAssetsCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock_1297" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock_1298" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_1299" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_1300" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1301" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1302" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_1303" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1304" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1305" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1306" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1307" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1308" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_4"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1309" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1310" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_1311" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1312" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1313" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1314" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1315" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1316" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1317" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1318" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1319" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1320" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1321" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1322" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1323" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsTextBlock_1324" xlink:to="lab_us-gaap_OtherCurrentAssetsTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsTextBlock_1325" xlink:to="lab_us-gaap_OtherCurrentAssetsTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_1326" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1327" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1328" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1329" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_1330" xlink:to="lab_us-gaap_OtherLiabilitiesCurrentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1331" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1332" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_1333" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_1334" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_1335" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_1336" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember_1337" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1338" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1339" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_1340" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1341" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1342" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent_1343" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent_1344" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent_1345" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermInvestments_1346" xlink:to="lab_us-gaap_OtherShortTermInvestments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherShortTermInvestments_1347" xlink:to="lab_us-gaap_OtherShortTermInvestments_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1348" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1349" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1350" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1351" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1352" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1353" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1354" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1355" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1356" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1357" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember_1358" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_1359" xlink:to="lab_us-gaap_PerformanceSharesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember_1360" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PhantomShareUnitsPSUsMember_1361" xlink:to="lab_us-gaap_PhantomShareUnitsPSUsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_1362" xlink:to="lab_us-gaap_PlanNameAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_1363" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_1364" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1365" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1366" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseOtherNoncurrent_1367" xlink:to="lab_us-gaap_PrepaidExpenseOtherNoncurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember_1368" xlink:to="lab_us-gaap_PrimeRateMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1369" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1370" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromInterestReceived_1371" xlink:to="lab_us-gaap_ProceedsFromInterestReceived_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_1372" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_1373" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1374" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1375" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1376" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_1377" xlink:to="lab_us-gaap_ProfitLoss_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_1378" xlink:to="lab_us-gaap_ProfitLoss_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_1379" xlink:to="lab_us-gaap_ProfitLoss_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_1380" xlink:to="lab_us-gaap_ProfitLoss_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_1381" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1382" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1383" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1384" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1385" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_1386" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_1387" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1388" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1389" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1390" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1391" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1392" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1393" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1394" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1395" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_1396" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1397" xlink:to="lab_us-gaap_RelatedAndNonrelatedPartyStatusAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1398" xlink:to="lab_us-gaap_RelatedAndNonrelatedPartyStatusAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedAndNonrelatedPartyStatusDomain_1399" xlink:to="lab_us-gaap_RelatedAndNonrelatedPartyStatusDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_1400" xlink:to="lab_us-gaap_RelatedPartyDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember_1401" xlink:to="lab_us-gaap_RelatedPartyMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1402" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1403" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1404" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1405" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1406" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfBankDebt_1407" xlink:to="lab_us-gaap_RepaymentsOfBankDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfBankDebt_1408" xlink:to="lab_us-gaap_RepaymentsOfBankDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_1409" xlink:to="lab_us-gaap_RepaymentsOfDebt_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_1410" xlink:to="lab_us-gaap_RepaymentsOfDebt_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_1411" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_1412" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1413" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_1414" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_1415" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_1416" xlink:to="lab_us-gaap_RestructuringCharges_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges_1417" xlink:to="lab_us-gaap_RestructuringCharges_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesMember_1418" xlink:to="lab_us-gaap_RestructuringChargesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringChargesMember_1419" xlink:to="lab_us-gaap_RestructuringChargesMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_1420" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts_1421" xlink:to="lab_us-gaap_RestructuringCosts_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts_1422" xlink:to="lab_us-gaap_RestructuringCosts_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCosts_1423" xlink:to="lab_us-gaap_RestructuringCosts_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1424" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1425" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_1426" xlink:to="lab_us-gaap_RestructuringCostsAndAssetImpairmentCharges_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1427" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1428" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_1429" xlink:to="lab_us-gaap_RetainedEarningsMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_1430" xlink:to="lab_us-gaap_RetainedEarningsMember_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1431" xlink:to="lab_us-gaap_RetirementPlanTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1432" xlink:to="lab_us-gaap_RetirementPlanTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1433" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_1434" xlink:to="lab_us-gaap_Revenues_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_1435" xlink:to="lab_us-gaap_Revenues_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_1436" xlink:to="lab_us-gaap_SalesRevenueNetMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1437" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_1438" xlink:to="lab_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_1439" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_1440" xlink:to="lab_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_1441" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_1442" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1443" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1444" xlink:to="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1445" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1446" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_1447" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1448" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1449" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_1450" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1451" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_1452" xlink:to="lab_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1453" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_1454" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_1455" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_1456" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1457" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1458" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1459" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_1460" xlink:to="lab_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_1461" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1462" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1463" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1464" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1465" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_1466" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1467" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1468" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_1469" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1470" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1471" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1472" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1473" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_1474" xlink:to="lab_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1475" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1476" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1477" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_1478" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1479" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_1480" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_1481" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_1482" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1483" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1484" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_1485" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_1486" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_1487" xlink:to="lab_us-gaap_SegmentReportingAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_1488" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1489" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1490" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1491" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1492" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_1493" xlink:to="lab_us-gaap_ShareBasedCompensation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1494" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_1495" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_1496" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1497" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1498" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1499" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1500" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1501" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1502" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1503" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1504" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1505" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1506" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1507" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1508" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1509" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_1510" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1511" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1512" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1513" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1514" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_1515" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1516" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1517" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1518" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1519" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1520" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1521" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1522" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1523" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1524" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1525" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1526" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1527" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1528" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1529" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1530" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1531" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1532" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_1533" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1534" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1535" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_1536" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_1537" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1538" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1539" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_1540" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1541" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_1542" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1543" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_1544" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_1545" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_1546" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1547" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1548" xlink:to="lab_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_1549" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare_1550" xlink:to="lab_us-gaap_SharesIssuedPricePerShare_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare_1551" xlink:to="lab_us-gaap_SharesIssuedPricePerShare_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_1552" xlink:to="lab_us-gaap_SharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_1553" xlink:to="lab_us-gaap_SharesOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_1554" xlink:to="lab_us-gaap_SharesOutstanding_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_1555" xlink:to="lab_us-gaap_ShortTermInvestments_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1556" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember_1557" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1558" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_1559" xlink:to="lab_us-gaap_StatementLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_1560" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1561" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1562" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_1563" xlink:to="lab_us-gaap_StatementTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1564" xlink:to="lab_us-gaap_StockholdersEquity_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1565" xlink:to="lab_us-gaap_StockholdersEquity_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_1566" xlink:to="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_1567" xlink:to="lab_us-gaap_StockholdersEquityBeforeTreasuryStock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1568" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1569" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1570" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1571" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1572" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1573" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1574" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1575" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_1576" xlink:to="lab_us-gaap_SubsequentEventLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_1577" xlink:to="lab_us-gaap_SubsequentEventMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_1578" xlink:to="lab_us-gaap_SubsequentEventsAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_1579" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_1580" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_1581" xlink:to="lab_us-gaap_SubsequentEventTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1582" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1583" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_1584" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_1585" xlink:to="lab_us-gaap_TaxCreditCarryforwardLineItems_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1586" xlink:to="lab_us-gaap_TaxCreditCarryforwardTable_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent_1587" xlink:to="lab_us-gaap_TaxesPayableCurrent_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_1588" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_1589" xlink:to="lab_us-gaap_TradeNamesMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1590" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_1591" xlink:to="lab_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember_1592" xlink:to="lab_us-gaap_TreasuryStockCommonMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares_1593" xlink:to="lab_us-gaap_TreasuryStockCommonShares_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_1594" xlink:to="lab_us-gaap_TreasuryStockValue_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_1595" xlink:to="lab_us-gaap_TreasuryStockValue_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis_1596" xlink:to="lab_us-gaap_TypeOfArrangementAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_1597" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_1598" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_1599" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_2"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_1600" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1601" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1602" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1603" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1604" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_1605" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_1606" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1607" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1608" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_1609" xlink:to="lab_us-gaap_UseOfEstimates_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember_1610" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1611" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1612" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_1613" xlink:to="lab_us-gaap_VariableRateAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_1614" xlink:to="lab_us-gaap_VestingAxis_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1615" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1616" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1617" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0"/>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1618" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>tsem-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <!-- INTEGIX by Ez-XBRL -->
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedBalanceSheets" roleURI="http://www.towerjazz.com/role/ConsolidatedBalanceSheets"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfOperations" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementOfChangesInShareholdersEquity" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-dobag" roleURI="http://www.towerjazz.com/role/tsem-dobag"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-sosap" roleURI="http://www.towerjazz.com/role/tsem-sosap"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-i" roleURI="http://www.towerjazz.com/role/tsem-i"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherCurrentAssets" roleURI="http://www.towerjazz.com/role/OtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-li" roleURI="http://www.towerjazz.com/role/tsem-li"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-paen" roleURI="http://www.towerjazz.com/role/tsem-paen"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ian" roleURI="http://www.towerjazz.com/role/tsem-ian"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-oan" roleURI="http://www.towerjazz.com/role/tsem-oan"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ocl" roleURI="http://www.towerjazz.com/role/tsem-ocl"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-llfb" roleURI="http://www.towerjazz.com/role/tsem-llfb"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-fiafvm" roleURI="http://www.towerjazz.com/role/tsem-fiafvm"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erl" roleURI="http://www.towerjazz.com/role/tsem-erl"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-cac" roleURI="http://www.towerjazz.com/role/tsem-cac"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-se" roleURI="http://www.towerjazz.com/role/tsem-se"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-iogaamc" roleURI="http://www.towerjazz.com/role/tsem-iogaamc"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancingExpenseNet" roleURI="http://www.towerjazz.com/role/FinancingExpenseNet"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-rpbat" roleURI="http://www.towerjazz.com/role/tsem-rpbat"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-it1" roleURI="http://www.towerjazz.com/role/tsem-it1"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-sosapp" roleURI="http://www.towerjazz.com/role/tsem-sosapp"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-sosapt" roleURI="http://www.towerjazz.com/role/tsem-sosapt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-it" roleURI="http://www.towerjazz.com/role/tsem-it"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherCurrentAssetsTables" roleURI="http://www.towerjazz.com/role/OtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-lit" roleURI="http://www.towerjazz.com/role/tsem-lit"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-paent" roleURI="http://www.towerjazz.com/role/tsem-paent"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-iant" roleURI="http://www.towerjazz.com/role/tsem-iant"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-oant" roleURI="http://www.towerjazz.com/role/tsem-oant"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-oclt" roleURI="http://www.towerjazz.com/role/tsem-oclt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-llfbt" roleURI="http://www.towerjazz.com/role/tsem-llfbt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-fiafvmt" roleURI="http://www.towerjazz.com/role/tsem-fiafvmt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlt" roleURI="http://www.towerjazz.com/role/tsem-erlt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-set" roleURI="http://www.towerjazz.com/role/tsem-set"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-iogaamct" roleURI="http://www.towerjazz.com/role/tsem-iogaamct"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancingExpenseNetTables" roleURI="http://www.towerjazz.com/role/FinancingExpenseNetTables"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-rpbatt" roleURI="http://www.towerjazz.com/role/tsem-rpbatt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-itt" roleURI="http://www.towerjazz.com/role/tsem-itt"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#DescriptionOfBusinessAndGeneralDetails" roleURI="http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-id" roleURI="http://www.towerjazz.com/role/tsem-id"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherCurrentAssetsDetails" roleURI="http://www.towerjazz.com/role/OtherCurrentAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-lid" roleURI="http://www.towerjazz.com/role/tsem-lid"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#PropertyAndEquipmentNetNarrativeDetails" roleURI="http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-paensopaed" roleURI="http://www.towerjazz.com/role/tsem-paensopaed"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IntangibleAssetsNetDetails" roleURI="http://www.towerjazz.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-oand" roleURI="http://www.towerjazz.com/role/tsem-oand"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ocld" roleURI="http://www.towerjazz.com/role/tsem-ocld"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtCreditLineNarrativeDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfOtherLong-termDebtDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfRepaymentOfLoanDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-ltlfblttfjind" roleURI="http://www.towerjazz.com/role/tsem-ltlfblttfjind"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails" roleURI="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-fiafvmnd" roleURI="http://www.towerjazz.com/role/tsem-fiafvmnd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails" roleURI="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#EmployeeRelatedLiabilitiesNarrativeDetails" roleURI="http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoconpbcriocild" roleURI="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsococibocipaafsd" roleURI="http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoarisofpd" roleURI="http://www.towerjazz.com/role/tsem-erlsoarisofpd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsofbpd" roleURI="http://www.towerjazz.com/role/tsem-erlsofbpd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsoamafvd" roleURI="http://www.towerjazz.com/role/tsem-erlsoamafvd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#tsem-erlsowaaad" roleURI="http://www.towerjazz.com/role/tsem-erlsowaaad"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityOrdinarySharesNarrativeDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityShareOptionPlansNarrativeDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails" roleURI="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails" roleURI="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#FinancingIncomeExpenseNetDetails" roleURI="http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#RelatedPartiesBalancesAndTransactionsDetails" roleURI="http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesNarrativeDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfIncomeTaxProvisionDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#CommitmentsAndContingenciesDetails" roleURI="http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#COMMITMENTSANDCONTINGENCIESTable" roleURI="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#COMMITMENTSANDCONTINGENCIESNarrativeDetails" roleURI="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SUBSEQUENTEVENTS" roleURI="http://www.towerjazz.com/role/SUBSEQUENTEVENTS"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#SUBSEQUENTEVENTSNarrativeDetails" roleURI="http://www.towerjazz.com/role/SUBSEQUENTEVENTSNarrativeDetails"/>
  <roleRef xlink:type="simple" xlink:href="tsem-20241231.xsd#DocumentAndEntityInformation" roleURI="http://www.towerjazz.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedBalanceSheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherShortTermInvestments" xlink:label="loc_us-gaap_OtherShortTermInvestments_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerAdvancesNoncurrent" xlink:label="loc_us-gaap_CustomerAdvancesNoncurrent_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_29"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedShareBasedCompensation" xlink:label="loc_tsem_AccumulatedShareBasedCompensation_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityBeforeTreasuryStock" xlink:label="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_40"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_AssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_OtherShortTermInvestments_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_MarketableSecurities_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_InventoryNet_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_OtherAssets_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1" xlink:to="loc_us-gaap_AssetsCurrent_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_LongTermInvestments_9" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_10" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_Goodwill_12" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_13" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_Assets_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_16" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_DebtCurrent_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_AccountsPayableCurrent_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_DeferredRevenueCurrent_18" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_20" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_LiabilitiesCurrent_21" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_22" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_CustomerAdvancesNoncurrent_23" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent_24" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_16" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_25" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_Liabilities_27" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_CommonStockValue_28" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_AdditionalPaidInCapital_29" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_tsem_AccumulatedShareBasedCompensation_30" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_31" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_32" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_StockholdersEquityBeforeTreasuryStock_33" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_TreasuryStockValue_34" order="80" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_StockholdersEquity_35" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_MinorityInterest_36" order="100" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_16" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_37" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_39" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_40" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesAllowanceForCreditLosses" xlink:label="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaap_TreasuryStockCommonShares_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_tsem_MarketableSecuritiesAllowanceForCreditLosses_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesIssued_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_TreasuryStockCommonShares_7" order="60" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges" xlink:label="loc_us-gaap_RestructuringCharges_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_24"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_Revenues_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_CostOfRevenue_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_GrossProfit_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_us-gaap_RestructuringCharges_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_tsem_MergerContractTerminationFees_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_4" xlink:to="loc_us-gaap_OperatingExpenses_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_OperatingIncomeLoss_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_tsem_FinancingIncomeExpenseNet_12" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_13" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_14" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_15" order="80" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_ProfitLoss_16" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_17" order="100" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_NetIncomeLoss_18" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_19" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_19" xlink:to="loc_us-gaap_EarningsPerShareBasic_19" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_19" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_20" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_22" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_22" xlink:to="loc_us-gaap_EarningsPerShareDiluted_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_22" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_23" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_22" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_ProfitLoss_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_2" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CapitalNotesMember" xlink:label="loc_tsem_CapitalNotesMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember" xlink:label="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaap_TreasuryStockCommonMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_14"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest" xlink:label="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits" xlink:label="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares" xlink:label="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome" xlink:label="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_28"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CommonStockSharesOutstandingNetOfTreasuryStock" xlink:label="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_29"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_CommonStockMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_tsem_CapitalNotesMember_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_RetainedEarningsMember_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_8" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_NoncontrollingInterestMember_10" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1" xlink:to="loc_us-gaap_EquityComponentDomain_11" order="100" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_13" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_SharesOutstanding_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest_15" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits_16" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits_17" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_18" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares_19" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_us-gaap_ProfitLoss_20" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_21" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_22" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome_23" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_24" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_20" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_25" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_27" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_us-gaap_SharesOutstanding_28" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_13" xlink:to="loc_tsem_CommonStockSharesOutstandingNetOfTreasuryStock_29" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentRealization" xlink:label="loc_tsem_ProceedsFromInvestmentRealization_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DepositsAndMarketableSecuritiesNet" xlink:label="loc_tsem_DepositsAndMarketableSecuritiesNet_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromExerciseOfOptions" xlink:label="loc_tsem_ProceedsFromExerciseOfOptions_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaap_RepaymentsOfBankDebt_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_28"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RepaymentsOfDebentures" xlink:label="loc_tsem_RepaymentsOfDebentures_29"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ProceedsFromInvestmentInSubsidiary" xlink:label="loc_tsem_ProceedsFromInvestmentInSubsidiary_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaap_ProceedsFromInterestReceived_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_41"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_ProfitLoss_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_11" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_12" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_13" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_14" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_18" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_19" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_tsem_ProceedsFromInvestmentRealization_20" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_21" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_tsem_DepositsAndMarketableSecuritiesNet_22" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_18" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_23" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_tsem_ProceedsFromExerciseOfOptions_25" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_26" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_us-gaap_RepaymentsOfBankDebt_27" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_28" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_tsem_RepaymentsOfDebentures_29" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_tsem_ProceedsFromInvestmentInSubsidiary_30" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_25" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_33" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_36" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_37" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_37" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_37" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_39" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_39" xlink:to="loc_us-gaap_ProceedsFromInterestReceived_39" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_39" xlink:to="loc_us-gaap_InterestPaidNet_40" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_39" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_41" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-dobag">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-sosap">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-i">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherCurrentAssets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_OtherCurrentAssetsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-li">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock" xlink:label="loc_us-gaap_InvestmentTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xlink:to="loc_us-gaap_InvestmentTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-paen">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ian">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-oan">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ocl">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-llfb">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract" xlink:label="loc_us-gaap_LoansPayableAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermLoansPayableTextBlock" xlink:label="loc_tsem_LongTermLoansPayableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansPayableAbstract_0" xlink:to="loc_tsem_LongTermLoansPayableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-fiafvm">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erl">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-cac">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-se">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-iogaamc">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancingExpenseNet">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-rpbat">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-it1">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-sosapp">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositContractsPolicy" xlink:label="loc_us-gaap_DepositContractsPolicy_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock" xlink:label="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_InvestmentsInPrivatelyHeldCompanies" xlink:label="loc_tsem_InvestmentsInPrivatelyHeldCompanies_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_26"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted" xlink:label="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_27"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_UseOfEstimates_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_DepositContractsPolicy_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy_9" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_10" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_11" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_tsem_InvestmentsInPrivatelyHeldCompanies_12" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_13" order="120" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_14" order="130" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_15" order="140" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_16" order="150" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_17" order="160" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_18" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_19" order="180" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_20" order="190" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_21" order="200" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_22" order="210" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_23" order="220" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_24" order="230" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_25" order="240" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_26" order="250" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted_27" order="260" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-sosapt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock" xlink:label="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock" xlink:label="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock_2" order="10" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-it">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-lit">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-paent">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock" xlink:label="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock_2" order="10" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-iant">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-oant">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-oclt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-llfbt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract" xlink:label="loc_us-gaap_LoansPayableAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansPayableAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LicensingAgreementsMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_6" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_7" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-fiafvmt">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_tsem_ScheduleOfMarketableSecuritiesTableTextBlock_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_5" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_15"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock_8" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_10" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_11" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_12" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock_13" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_14" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_15" order="100" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-set">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_7" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8" order="70" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-iogaamct">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock" xlink:label="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_4" order="30" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancingExpenseNetTables">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-rpbatt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-itt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NuvotonTechnologyCorporationJapanMember" xlink:label="loc_tsem_NuvotonTechnologyCorporationJapanMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfInterestsAcquired" xlink:label="loc_tsem_PercentageOfInterestsAcquired_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TerminationFeesReceived" xlink:label="loc_tsem_TerminationFeesReceived_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MergerContractTerminationFees" xlink:label="loc_tsem_MergerContractTerminationFees_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_NuvotonTechnologyCorporationJapanMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1" xlink:to="loc_tsem_IntelCorporationMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" xlink:to="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" xlink:to="loc_tsem_PercentageOfInterestsAcquired_7" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" xlink:to="loc_tsem_TerminationFeesReceived_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_6" xlink:to="loc_tsem_MergerContractTerminationFees_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AdoptionAdjustmentToRetainedEarningsMember" xlink:label="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForNotesAndLoansReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LeasedAssetsAndLiabilities" xlink:label="loc_tsem_LeasedAssetsAndLiabilities_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="loc_us-gaap_ImpairmentOfInvestments_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction" xlink:label="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules" xlink:label="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1" xlink:to="loc_tsem_AdoptionAdjustmentToRetainedEarningsMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4" xlink:to="loc_us-gaap_SubsequentEventMember_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_us-gaap_AllowanceForNotesAndLoansReceivableCurrent_7" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_8" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_tsem_LeasedAssetsAndLiabilities_9" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_us-gaap_ImpairmentOfInvestments_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_7" xlink:to="loc_tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules_12" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_srt_RangeAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5" xlink:to="loc_srt_RangeMember_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5" xlink:to="loc_srt_MinimumMember_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5" xlink:to="loc_srt_MaximumMember_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-id">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryNet_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0" xlink:to="loc_us-gaap_InventoryValuationReserves_5" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherCurrentAssetsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaap_IncomeTaxesReceivable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingAssetsCurrent" xlink:label="loc_us-gaap_HedgingAssetsCurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_IncomeTaxesReceivable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_HedgingAssetsCurrent_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract_0" xlink:to="loc_us-gaap_OtherAssetsCurrent_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-lid">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0" xlink:to="loc_us-gaap_LongTermInvestments_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants" xlink:label="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_Depreciation_3" order="20" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-paensopaed">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesMember" xlink:label="loc_tsem_TechnologiesMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesOneMember" xlink:label="loc_tsem_TechnologiesOneMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TechnologiesTwoMember" xlink:label="loc_tsem_TechnologiesTwoMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseAgreementsMember" xlink:label="loc_us-gaap_LeaseAgreementsMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_17"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesOneMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_tsem_TechnologiesTwoMember_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LeaseAgreementsMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_TradeNamesMember_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_LicensingAgreementsMember_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_7" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_srt_RangeAxis_10" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_10" xlink:to="loc_srt_RangeMember_10" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_10" xlink:to="loc_srt_MinimumMember_10" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_10" xlink:to="loc_srt_MaximumMember_11" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_15" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_16" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_14" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_17" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-oand">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaap_PrepaidExpenseOtherNoncurrent_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetClassifiedAsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAndOtherAssetsNet" xlink:label="loc_tsem_DeferredTaxAndOtherAssetsNet_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_PrepaidExpenseOtherNoncurrent_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_tsem_DeferredTaxAssetClassifiedAsNoncurrent_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_0" xlink:to="loc_tsem_DeferredTaxAndOtherAssetsNet_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ocld">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrepaymentForMachineryAndEquipmentSold" xlink:label="loc_tsem_PrepaymentForMachineryAndEquipmentSold_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingLiabilitiesCurrent" xlink:label="loc_us-gaap_HedgingLiabilitiesCurrent_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_tsem_PrepaymentForMachineryAndEquipmentSold_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_TaxesPayableCurrent_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_HedgingLiabilitiesCurrent_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_InterestPayableCurrent_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesCurrentAbstract_0" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerPartnersSemiconductorCoLimitedMember" xlink:label="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaap_EquipmentMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember" xlink:label="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LondonInterbankOfferedRateSwapRateMember" xlink:label="loc_tsem_LondonInterbankOfferedRateSwapRateMember_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_24"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_25"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JPY2024LoanMember" xlink:label="loc_tsem_JPY2024LoanMember_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_35"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LineOfCreditFacilityBorrowingCapacityUtilized" xlink:label="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_38"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_39"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DebtInstrumentPeriodicPaymentsNumber" xlink:label="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_40"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment" xlink:label="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_41"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AnnualInterestRateOfLeaseAgreement" xlink:label="loc_tsem_AnnualInterestRateOfLeaseAgreement_42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_43"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_44"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_45"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_46"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_47"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_48"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_49"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_51"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAverageAmountOutstanding" xlink:label="loc_us-gaap_LongTermDebtAverageAmountOutstanding_52"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_53"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCollateral" xlink:label="loc_us-gaap_DebtInstrumentCollateral_54"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPaymentTerms" xlink:label="loc_us-gaap_DebtInstrumentPaymentTerms_55"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CounterpartyNameAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TowerPartnersSemiconductorCoLimitedMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TonamiFactoryMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_5" xlink:to="loc_currency_AllCurrenciesDomain_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5" xlink:to="loc_currency_JPY_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8" xlink:to="loc_us-gaap_EquipmentMember_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8" xlink:to="loc_tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember_9" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_12" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_12" xlink:to="loc_srt_ConsolidatedEntitiesDomain_12" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_12" xlink:to="loc_tsem_TSNPMember_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_12" xlink:to="loc_tsem_JaMitsuiLeasingLtdMember_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_VariableRateAxis_16" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_16" xlink:to="loc_us-gaap_VariableRateDomain_16" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_16" xlink:to="loc_us-gaap_PrimeRateMember_16" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_16" xlink:to="loc_tsem_LondonInterbankOfferedRateSwapRateMember_17" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_RangeAxis_20" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_20" xlink:to="loc_srt_RangeMember_20" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_20" xlink:to="loc_srt_MinimumMember_20" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_20" xlink:to="loc_srt_MaximumMember_21" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_24" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_24" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_24" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_24" xlink:to="loc_tsem_TermLoan2018Member_24" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_24" xlink:to="loc_tsem_TemLoanMember_25" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_24" xlink:to="loc_tsem_JPY2024LoanMember_26" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_29" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_29" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_30" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentTerm_31" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_32" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_33" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_34" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_35" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_tsem_LineOfCreditFacilityBorrowingCapacityUtilized_36" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LineOfCredit_37" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_38" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_39" order="100" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_tsem_DebtInstrumentPeriodicPaymentsNumber_40" order="110" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment_41" order="120" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_tsem_AnnualInterestRateOfLeaseAgreement_42" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LeaseCost_43" order="140" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_44" order="150" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_45" order="160" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_46" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_47" order="180" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_OperatingLeaseCost_48" order="190" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_OperatingLeasePayments_49" order="200" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_RepaymentsOfDebt_50" order="210" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_51" order="220" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_LongTermDebtAverageAmountOutstanding_52" order="230" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_53" order="240" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentCollateral_54" order="250" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_29" xlink:to="loc_us-gaap_DebtInstrumentPaymentTerms_55" order="260" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract" xlink:label="loc_us-gaap_LoansPayableAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember" xlink:label="loc_us-gaap_LongTermDebtMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermDebtFairValueCurrent" xlink:label="loc_tsem_LongTermDebtFairValueCurrent_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue" xlink:label="loc_us-gaap_LongTermDebtFairValue_16"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansPayableAbstract_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_LongTermDebtMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4" xlink:to="loc_us-gaap_LoansPayableMember_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_7" xlink:to="loc_currency_AllCurrenciesDomain_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_7" xlink:to="loc_currency_JPY_7" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_10" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_OperatingLeaseLiability_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_tsem_LongTermDebtFairValueCurrent_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_LongTermDebtFairValue_16" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract" xlink:label="loc_us-gaap_LoansPayableAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionAxis" xlink:label="loc_us-gaap_GeographicDistributionAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicDistributionDomain" xlink:label="loc_us-gaap_GeographicDistributionDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2021JpyLoanMember" xlink:label="loc_tsem_LongTerm2021JpyLoanMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTerm2023JpyLoanMember" xlink:label="loc_tsem_LongTerm2023JpyLoanMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate" xlink:label="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongtermDebtMaturityYearSix" xlink:label="loc_tsem_LongtermDebtMaturityYearSix_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_17"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansPayableAbstract_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_GeographicDistributionAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionAxis_1" xlink:to="loc_us-gaap_GeographicDistributionDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_tsem_LongTerm2021JpyLoanMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_tsem_LongTerm2023JpyLoanMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicDistributionDomain_1" xlink:to="loc_currency_JPY_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_RangeAxis_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6" xlink:to="loc_srt_RangeMember_6" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentAxis_8" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_10" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_10" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_11" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_tsem_LongtermDebtMaturityYearSix_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_11" xlink:to="loc_us-gaap_LongTermDebt_17" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-ltlfblttfjind">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srt_CounterpartyNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TpscoMember" xlink:label="loc_tsem_TpscoMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CurrencyAxis" xlink:label="loc_srt_CurrencyAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2024/currency-2024.xsd#currency_JPY" xlink:label="loc_currency_JPY_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_JaMitsuiLeasingLtdMember" xlink:label="loc_tsem_JaMitsuiLeasingLtdMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TermLoan2018Member" xlink:label="loc_tsem_TermLoan2018Member_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TemLoanMember" xlink:label="loc_tsem_TemLoanMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_19"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CounterpartyNameAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TpscoMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:to="loc_tsem_TonamiFactoryMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_CurrencyAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_5" xlink:to="loc_currency_AllCurrenciesDomain_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_5" xlink:to="loc_currency_JPY_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_8" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8" xlink:to="loc_tsem_TSNPMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8" xlink:to="loc_tsem_JaMitsuiLeasingLtdMember_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_12" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_12" xlink:to="loc_tsem_TermLoan2018Member_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_12" xlink:to="loc_tsem_TemLoanMember_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_16" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_16" xlink:to="loc_us-gaap_DebtInstrumentTerm_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_16" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_16" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_18" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_16" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SouthernFloridaResearchFoundationMember" xlink:label="loc_tsem_SouthernFloridaResearchFoundationMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_tsem_SouthernFloridaResearchFoundationMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_11" order="70" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_FinanceLeaseLiability_12" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLeaseLiabilitiesMember" xlink:label="loc_tsem_OperatingLeaseLiabilitiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_13"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_0" xlink:to="loc_us-gaap_DebtInstrumentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_tsem_OperatingLeaseLiabilitiesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiability_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_11" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_12" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_13" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_OperatingLeaseLiability_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-fiafvmnd">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerAndJazzDebenturesMember" xlink:label="loc_tsem_TowerAndJazzDebenturesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold" xlink:label="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_14"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInAssetPosition" xlink:label="loc_tsem_FairValueOfSwapInAssetPosition_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermAssets" xlink:label="loc_tsem_FairValueOfSwapInShortTermAssets_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInShortTermLiabilities" xlink:label="loc_tsem_FairValueOfSwapInShortTermLiabilities_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwap" xlink:label="loc_tsem_FairValueOfSwap_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLongTermAsset" xlink:label="loc_tsem_FairValueOfSwapInLongTermAsset_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfSwapInLiabilityPositionShortTerm" xlink:label="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetFairValueOfCollateral" xlink:label="loc_us-gaap_DerivativeAssetFairValueOfCollateral_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax" xlink:label="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_28"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_LongTermInterestBearingBankDeposits" xlink:label="loc_tsem_LongTermInterestBearingBankDeposits_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaap_MarketableSecurities_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_32"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_DebtInstrumentAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1" xlink:to="loc_tsem_TowerAndJazzDebenturesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4" xlink:to="loc_tsem_TowerUsHoldingsMember_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4" xlink:to="loc_tsem_TowerSemiconductorItalySRLMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_8" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8" xlink:to="loc_us-gaap_SubsequentEventMember_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DebtInstrumentFairValue_12" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwapInAssetPosition_15" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwapInShortTermAssets_16" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwapInShortTermLiabilities_17" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwap_18" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwapInLongTermAsset_19" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_FairValueOfSwapInLiabilityPositionShortTerm_20" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_21" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DerivativeAssetFairValueOfCollateral_22" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_23" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_24" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_25" order="140" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_26" order="150" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax_27" order="160" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred_28" order="170" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_tsem_LongTermInterestBearingBankDeposits_29" order="180" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_ShortTermInvestments_30" order="190" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_MarketableSecurities_31" order="200" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_11" xlink:to="loc_us-gaap_InvestmentIncomeNet_32" order="210" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CrossCurrencySwapAssetPositionFairValue" xlink:label="loc_tsem_CrossCurrencySwapAssetPositionFairValue_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PrivatelyHeldEquity" xlink:label="loc_tsem_PrivatelyHeldEquity_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaap_FairValueNetAssetLiability_14"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_tsem_CrossCurrencySwapAssetPositionFairValue_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_tsem_PrivatelyHeldEquity_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_13" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_FairValueNetAssetLiability_14" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest" xlink:label="loc_us-gaap_DepositLiabilitiesAccruedInterest_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MunicipalBondsMember_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CertificatesOfDepositMember_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_8" xlink:to="loc_us-gaap_DepositLiabilitiesAccruedInterest_12" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract" xlink:label="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MunicipalBondsMember" xlink:label="loc_us-gaap_MunicipalBondsMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_11"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract_0" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:to="loc_us-gaap_MunicipalBondsMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_1" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_11" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember" xlink:label="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SeverancePayFundDomestic" xlink:label="loc_tsem_SeverancePayFundDomestic_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeeLiabilitiesNonCurrent" xlink:label="loc_tsem_EmployeeLiabilitiesNonCurrent_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanSpecialTerminationBenefits" xlink:label="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_13"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate" xlink:label="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_14"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_8" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_tsem_SeverancePayFundDomestic_8" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_tsem_EmployeeLiabilitiesNonCurrent_9" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_DefinedBenefitPlanSpecialTerminationBenefits_10" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_11" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_12" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_13" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoconpbcriocild">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_19"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss" xlink:label="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_29"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_30"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_31"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome" xlink:label="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_32"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate" xlink:label="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_33"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_tsem_HealthCareCostTrendRatesAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_5" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_5" xlink:to="loc_tsem_PreSixtyFiveMember_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_5" xlink:to="loc_tsem_PostSixtyFiveMember_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_13" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_14" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_9" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_15" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_17" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear_19" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost_20" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss_21" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract_17" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent_22" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_25" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_25" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_25" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_26" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_25" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_27" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome_29" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage_30" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" xlink:to="loc_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome_31" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" xlink:to="loc_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome_32" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_29" xlink:to="loc_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate_33" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsococibocipaafsd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAmendments" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAmendments_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanExpensesPaid" xlink:label="loc_tsem_DefinedBenefitPlanExpensesPaid_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_21"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAmendments_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_10" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_5" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_11" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_14" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_15" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_tsem_DefinedBenefitPlanExpensesPaid_16" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_17" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_13" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_18" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_21" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoarisofpd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesAxis" xlink:label="loc_tsem_HealthCareCostTrendRatesAxis_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HealthCareCostTrendRatesDomain" xlink:label="loc_tsem_HealthCareCostTrendRatesDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreSixtyFiveMember" xlink:label="loc_tsem_PreSixtyFiveMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PostSixtyFiveMember" xlink:label="loc_tsem_PostSixtyFiveMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MedicareAdvantageMember" xlink:label="loc_tsem_MedicareAdvantageMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonMedicareAdvantageMember" xlink:label="loc_tsem_NonMedicareAdvantageMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear" xlink:label="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate" xlink:label="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets" xlink:label="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_23"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_tsem_HealthCareCostTrendRatesAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesAxis_1" xlink:to="loc_tsem_HealthCareCostTrendRatesDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_1" xlink:to="loc_tsem_PreSixtyFiveMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_HealthCareCostTrendRatesDomain_1" xlink:to="loc_tsem_PostSixtyFiveMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_tsem_MedicareAdvantageMember_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_tsem_NonMedicareAdvantageMember_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_8" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_12" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_14" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_17" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear_17" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract_17" xlink:to="loc_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate_19" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_12" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_21" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_21" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_21" xlink:to="loc_tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets_22" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_21" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_23" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsofbpd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_10" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsoamafvd">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_6" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_6" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/tsem-erlsowaaad">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaap_CollateralAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaap_CollateralDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesMember" xlink:label="loc_us-gaap_EquitySecuritiesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember" xlink:label="loc_us-gaap_DebtSecuritiesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanFundedPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedPercentage_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_CollateralAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_1" xlink:to="loc_us-gaap_CollateralDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1" xlink:to="loc_us-gaap_EquitySecuritiesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_1" xlink:to="loc_us-gaap_DebtSecuritiesMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedPercentage_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_StockholdersEquityReverseStockSplitSharesRatio" xlink:label="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaap_TreasuryStockCommonShares_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_tsem_StockholdersEquityReverseStockSplitSharesRatio_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_TreasuryStockCommonShares_5" order="40" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OldPlansMember" xlink:label="loc_tsem_OldPlansMember_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TwoThousandThirteenShareIncentivePlanMember" xlink:label="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EmployeesAndDirectorsMember" xlink:label="loc_tsem_EmployeesAndDirectorsMember_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srt_BoardOfDirectorsChairmanMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NewOtherDirectorsMember" xlink:label="loc_tsem_NewOtherDirectorsMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TimeVestedRestrictedStockUnitsMember" xlink:label="loc_tsem_TimeVestedRestrictedStockUnitsMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PhantomShareUnitsPSUsMember" xlink:label="loc_us-gaap_PhantomShareUnitsPSUsMember_14"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketLeveragedStockUnitMember" xlink:label="loc_tsem_MarketLeveragedStockUnitMember_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_BasePhantomShareUnitsMember" xlink:label="loc_tsem_BasePhantomShareUnitsMember_16"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_UpsidePhantomShareUnitsMember" xlink:label="loc_tsem_UpsidePhantomShareUnitsMember_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FirstAnniversaryMember" xlink:label="loc_tsem_FirstAnniversaryMember_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_SecondAnniversaryMember" xlink:label="loc_tsem_SecondAnniversaryMember_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ThirdAnniversaryMember" xlink:label="loc_tsem_ThirdAnniversaryMember_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PeriodOfDirectorsService" xlink:label="loc_tsem_PeriodOfDirectorsService_33"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfAccelerationOfUnvestedEquity" xlink:label="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_34"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfVestedRestrictedStockUnite" xlink:label="loc_tsem_PercentageOfVestedRestrictedStockUnite_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_36"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PerformanceSharesUnitsOutstanding" xlink:label="loc_tsem_PerformanceSharesUnitsOutstanding_37"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_PlanNameAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_1" xlink:to="loc_us-gaap_PlanNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1" xlink:to="loc_tsem_OldPlansMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1" xlink:to="loc_tsem_TwoThousandThirteenShareIncentivePlanMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_srt_TitleOfIndividualAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_5" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5" xlink:to="loc_tsem_EmployeesAndDirectorsMember_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5" xlink:to="loc_srt_ChiefExecutiveOfficerMember_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5" xlink:to="loc_srt_BoardOfDirectorsChairmanMember_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5" xlink:to="loc_tsem_NewOtherDirectorsMember_8" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_11" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_tsem_TimeVestedRestrictedStockUnitsMember_11" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_us-gaap_PerformanceSharesMember_12" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_13" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_us-gaap_PhantomShareUnitsPSUsMember_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_tsem_MarketLeveragedStockUnitMember_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_tsem_BasePhantomShareUnitsMember_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11" xlink:to="loc_tsem_UpsidePhantomShareUnitsMember_17" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_VestingAxis_20" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_20" xlink:to="loc_us-gaap_VestingDomain_20" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_20" xlink:to="loc_tsem_FirstAnniversaryMember_20" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_20" xlink:to="loc_tsem_SecondAnniversaryMember_21" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_20" xlink:to="loc_tsem_ThirdAnniversaryMember_22" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual_25" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_26" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_27" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_28" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_29" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_30" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensation_31" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_32" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_tsem_PeriodOfDirectorsService_33" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_tsem_PercentageOfAccelerationOfUnvestedEquity_34" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_tsem_PercentageOfVestedRestrictedStockUnite_35" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_36" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25" xlink:to="loc_tsem_PerformanceSharesUnitsOutstanding_37" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_12"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue" xlink:label="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_16"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_14" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_15" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_11" xlink:to="loc_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd">
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract" xlink:label="loc_tsem_ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FairValueOfRestrictedStockUnitsExercised" xlink:label="loc_tsem_FairValueOfRestrictedStockUnitsExercised_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsem_ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_tsem_FairValueOfRestrictedStockUnitsExercised_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_CostOfSalesMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_3" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_6" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_6" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP" xlink:label="loc_country_JP_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AsiaOtherJapanAndTaiwanMember" xlink:label="loc_tsem_AsiaOtherJapanAndTaiwanMember_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_13"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExternalCustomersMember" xlink:label="loc_tsem_ExternalCustomersMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_16"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_1" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4" xlink:to="loc_us-gaap_SalesRevenueNetMember_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_StatementGeographicalAxis_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7" xlink:to="loc_srt_SegmentGeographicalDomain_7" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7" xlink:to="loc_country_US_7" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7" xlink:to="loc_country_JP_8" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7" xlink:to="loc_tsem_AsiaOtherJapanAndTaiwanMember_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7" xlink:to="loc_srt_EuropeMember_10" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_MajorCustomersAxis_13" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_13" xlink:to="loc_srt_NameOfMajorCustomerDomain_13" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_13" xlink:to="loc_tsem_ExternalCustomersMember_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_16" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_16" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_16" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IL" xlink:label="loc_country_IL_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_country_US_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EuropeMember" xlink:label="loc_srt_EuropeMember_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_JP" xlink:label="loc_country_JP_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_srt_StatementGeographicalAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_1" xlink:to="loc_srt_SegmentGeographicalDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_IL_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_US_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_srt_EuropeMember_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_1" xlink:to="loc_country_JP_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerAMember" xlink:label="loc_tsem_CustomerAMember_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerBMember" xlink:label="loc_tsem_CustomerBMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OtherCustomersMember" xlink:label="loc_tsem_OtherCustomersMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerOneMember" xlink:label="loc_tsem_CustomerOneMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomerTwoMember" xlink:label="loc_tsem_CustomerTwoMember_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersThreeMember" xlink:label="loc_tsem_CustomersThreeMember_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_CustomersFourMember" xlink:label="loc_tsem_CustomersFourMember_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_16"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0" xlink:to="loc_us-gaap_ConcentrationRiskTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:to="loc_us-gaap_SalesRevenueNetMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_srt_MajorCustomersAxis_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_4" xlink:to="loc_srt_NameOfMajorCustomerDomain_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomerAMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomerBMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_OtherCustomersMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomerOneMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomerTwoMember_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomersThreeMember_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_4" xlink:to="loc_tsem_CustomersFourMember_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_13" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_13" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_13" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_1" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_16" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_16" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_16" order="0" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExchangeRateResults" xlink:label="loc_tsem_ExchangeRateResults_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_HedgingTransactionsRelatedResults" xlink:label="loc_tsem_HedgingTransactionsRelatedResults_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_MarketableSecuritiesFairValueAdjustment" xlink:label="loc_tsem_MarketableSecuritiesFairValueAdjustment_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingExpenseOther" xlink:label="loc_tsem_FinancingExpenseOther_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FinancingIncomeExpenseNet" xlink:label="loc_tsem_FinancingIncomeExpenseNet_8"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_us-gaap_InterestExpense_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_us-gaap_InterestAndOtherIncome_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_tsem_ExchangeRateResults_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_tsem_HedgingTransactionsRelatedResults_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_tsem_MarketableSecuritiesFairValueAdjustment_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_tsem_FinancingExpenseOther_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_0" xlink:to="loc_tsem_FinancingIncomeExpenseNet_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="loc_us-gaap_RelatedPartyDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1" xlink:to="loc_us-gaap_RelatedPartyMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_4" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaap_TaxCreditCarryforwardTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srt_ParentCompanyMember_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerUsHoldingsMember" xlink:label="loc_tsem_TowerUsHoldingsMember_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TSNPMember" xlink:label="loc_tsem_TSNPMember_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TowerSemiconductorItalySRLMember" xlink:label="loc_tsem_TowerSemiconductorItalySRLMember_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaap_TaxCreditCarryforwardLineItems_15"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EnterpriseStatusTaxRate" xlink:label="loc_tsem_EnterpriseStatusTaxRate_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAnnualUtilizationAmount" xlink:label="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_18"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_OperatingLossCarryForwardsAmountNotToExpire" xlink:label="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_21"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities" xlink:label="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PreferredIncomeSubjectTaxRate" xlink:label="loc_tsem_PreferredIncomeSubjectTaxRate_23"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PercentageOfReund" xlink:label="loc_tsem_PercentageOfReund_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenueRefundPayments1" xlink:label="loc_us-gaap_DeferredRevenueRefundPayments1_25"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_NonCashIncomeTaxExpenseBenefit" xlink:label="loc_tsem_NonCashIncomeTaxExpenseBenefit_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxCreditsAndAdjustments" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeRevenueRecognized" xlink:label="loc_us-gaap_DeferredIncomeRevenueRecognized_28"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_TaxCreditCarryforwardTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_srt_RangeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1" xlink:to="loc_srt_RangeMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1" xlink:to="loc_srt_MaximumMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_1" xlink:to="loc_srt_MinimumMember_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_srt_ParentCompanyMember_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_tsem_TowerUsHoldingsMember_6" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_tsem_TSNPMember_7" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_5" xlink:to="loc_tsem_TowerSemiconductorItalySRLMember_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_11" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_11" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_11" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_11" xlink:to="loc_us-gaap_ForeignCountryMember_11" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_11" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_12" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardTable_1" xlink:to="loc_us-gaap_TaxCreditCarryforwardLineItems_15" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_EnterpriseStatusTaxRate_15" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_16" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_OperatingLossCarryforwards_17" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_OperatingLossCarryForwardsAnnualUtilizationAmount_18" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_OperatingLossCarryForwardsAmountNotToExpire_19" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_20" order="50" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_21" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities_22" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_PreferredIncomeSubjectTaxRate_23" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_PercentageOfReund_24" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_DeferredRevenueRefundPayments1_25" order="100" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_tsem_NonCashIncomeTaxExpenseBenefit_26" order="110" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_IncomeTaxCreditsAndAdjustments_27" order="120" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardLineItems_15" xlink:to="loc_us-gaap_DeferredIncomeRevenueRecognized_28" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent" xlink:label="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsAccrualsAndReserves" xlink:label="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174" xlink:label="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_9"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_tsem_DeferredTaxAssetsLeaseLiabilities_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsOtherNonCurrent" xlink:label="loc_tsem_DeferredTaxAssetsOtherNonCurrent_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_17"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases" xlink:label="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_20"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxAssetsNetNonCurrents" xlink:label="loc_tsem_DeferredTaxAssetsNetNonCurrents_22"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_DeferredTaxLiabilitiesNonCurrents" xlink:label="loc_tsem_DeferredTaxLiabilitiesNonCurrents_23"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_1" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_5" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsAccrualsAndReserves_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsLeaseLiabilities_10" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_tsem_DeferredTaxAssetsOtherNonCurrent_11" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_12" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_13" order="80" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_5" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_14" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17" xlink:to="loc_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_19" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_17" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_20" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_tsem_DeferredTaxAssetsNetNonCurrents_22" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_tsem_DeferredTaxLiabilitiesNonCurrents_23" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_3"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionDueToStatuteOfLimitationOfPriorYears" xlink:label="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ReductionOfPriorYearsProvision" xlink:label="loc_tsem_ReductionOfPriorYearsProvision_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ExpirationOfPriorYearsProvisionDue" xlink:label="loc_tsem_ExpirationOfPriorYearsProvisionDue_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_10"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_tsem_ReductionDueToStatuteOfLimitationOfPriorYears_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_tsem_ReductionOfPriorYearsProvision_5" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_tsem_ExpirationOfPriorYearsProvisionDue_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_7" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation_9" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_2" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_4" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AssetDisposalAccrualMember" xlink:label="loc_tsem_AssetDisposalAccrualMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_2"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasedAssetsLineItems" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_5"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_6"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_AccrualsRelatedToAssets" xlink:label="loc_tsem_AccrualsRelatedToAssets_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_PaymentToProceedsFromCash" xlink:label="loc_tsem_PaymentToProceedsFromCash_8"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_FactoryCessationRelatedAccruals" xlink:label="loc_tsem_FactoryCessationRelatedAccruals_9"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_tsem_AssetDisposalAccrualMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_RestructuringChargesMember_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_1" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_5" xlink:to="loc_tsem_FactoryCessationRelatedAccruals_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_5" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_5" xlink:to="loc_tsem_AccrualsRelatedToAssets_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_5" xlink:to="loc_tsem_PaymentToProceedsFromCash_8" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_5" xlink:to="loc_tsem_FactoryCessationRelatedAccruals_9" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_ChangesCessationRelatedAccrualsTableTextBlock" xlink:label="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_tsem_ChangesCessationRelatedAccrualsTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringChargesMember" xlink:label="loc_us-gaap_RestructuringChargesMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_TonamiFactoryMember" xlink:label="loc_tsem_TonamiFactoryMember_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_IntelCorporationMember" xlink:label="loc_tsem_IntelCorporationMember_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_10"/>
    <loc xlink:type="locator" xlink:href="tsem-20241231.xsd#tsem_RestructuringGainFromSaleOfMachineryAndEquipment" xlink:label="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_12"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1" xlink:to="loc_us-gaap_RestructuringChargesMember_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4" xlink:to="loc_tsem_TonamiFactoryMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7" xlink:to="loc_tsem_IntelCorporationMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_10" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_10" xlink:to="loc_tsem_RestructuringGainFromSaleOfMachineryAndEquipment_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_10" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_10" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SUBSEQUENTEVENTS">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/SUBSEQUENTEVENTSNarrativeDetails">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.towerjazz.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_0"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_dei_AddressTypeDomain_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_dei_BusinessContactMember_1"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_4"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_5"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_6"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_7"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_dei_AmendmentDescription_9"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_10"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_11"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_dei_DocumentRegistrationStatement_12"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_13"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_14"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_dei_DocumentShellCompanyReport_15"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_16"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_17"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_dei_ContactPersonnelName_18"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_19"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_20"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_21"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_dei_EntityAddressAddressLine3_22"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_23"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_dei_EntityAddressCountry_24"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_25"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_26"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_27"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelFaxNumber" xlink:label="loc_dei_ContactPersonnelFaxNumber_28"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelEmailAddress" xlink:label="loc_dei_ContactPersonnelEmailAddress_29"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_30"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_31"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_32"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_dei_Security12gTitle_33"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_dei_SecurityReportingObligation_34"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_35"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_36"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_37"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_38"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_39"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_40"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_41"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_42"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_dei_DocumentAccountingStandard_43"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_dei_OtherReportingStandardItemNumber_44"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_45"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_46"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_dei_AuditorFirmId_47"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_dei_AuditorLocation_48"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_dei_AuditorName_49"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_dei_IcfrAuditorAttestationFlag_50"/>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_51"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1" xlink:to="loc_dei_AddressTypeDomain_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_1" xlink:to="loc_dei_BusinessContactMember_1" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_4" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityRegistrantName_4" order="0" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityCentralIndexKey_5" order="10" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_CurrentFiscalYearEndDate_6" order="20" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentFiscalYearFocus_7" order="30" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8" order="40" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_AmendmentDescription_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_AmendmentFlag_10" order="60" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentType_11" order="70" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentRegistrationStatement_12" order="80" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentAnnualReport_13" order="90" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentTransitionReport_14" order="100" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentShellCompanyReport_15" order="110" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentPeriodEndDate_16" order="120" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityFileNumber_17" order="130" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_ContactPersonnelName_18" order="140" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_19" order="150" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressAddressLine1_20" order="160" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressAddressLine2_21" order="170" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressAddressLine3_22" order="180" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressCityOrTown_23" order="190" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressCountry_24" order="200" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityAddressPostalZipCode_25" order="210" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_CityAreaCode_26" order="220" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_LocalPhoneNumber_27" order="230" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_ContactPersonnelFaxNumber_28" order="240" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_ContactPersonnelEmailAddress_29" order="250" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_Security12bTitle_30" order="260" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_TradingSymbol_31" order="270" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_SecurityExchangeName_32" order="280" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_Security12gTitle_33" order="290" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_SecurityReportingObligation_34" order="300" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_35" order="310" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityVoluntaryFilers_36" order="320" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityCurrentReportingStatus_37" order="330" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityInteractiveDataCurrent_38" order="340" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityFilerCategory_39" order="350" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntitySmallBusiness_40" order="360" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityEmergingGrowthCompany_41" order="370" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityExTransitionPeriod_42" order="380" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentAccountingStandard_43" order="390" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_OtherReportingStandardItemNumber_44" order="400" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityShellCompany_45" order="410" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_46" order="420" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_AuditorFirmId_47" order="430" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_AuditorLocation_48" order="440" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_AuditorName_49" order="450" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_IcfrAuditorAttestationFlag_50" order="460" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_51" order="470" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216882384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TOWER SEMICONDUCTOR LTD.<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">0000928876<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_AmendmentFlag', window );">Amendment Flag</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_DocumentType', window );">Document Type</a></td>
<td class="text">6-K<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">Dec. 31,  2024<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-24790<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">Ramat Gavriel Industrial Park<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">P.O. Box 619<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Migdal Haemek<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_EntityAddressCountry', window );">Entity Address Country</a></td>
<td class="text">IL<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">2310502<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_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_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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216664208">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 271,894<span></span>
</td>
<td class="nump">$ 260,664<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_OtherShortTermInvestments', window );">Short-term deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">946,351<span></span>
</td>
<td class="nump">790,823<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_MarketableSecurities', window );">Marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">184,960<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 );">Trade accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">211,932<span></span>
</td>
<td class="nump">154,067<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_InventoryNet', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">268,295<span></span>
</td>
<td class="nump">282,688<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_OtherAssets', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">61,817<span></span>
</td>
<td class="nump">35,956<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,760,289<span></span>
</td>
<td class="nump">1,709,158<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_LongTermInvestments', window );">LONG-TERM INVESTMENTS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,650<span></span>
</td>
<td class="nump">8,452<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_PropertyPlantAndEquipmentNet', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,286,622<span></span>
</td>
<td class="nump">1,155,929<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_IntangibleAssetsNetExcludingGoodwill', window );">INTANGIBLE ASSETS, NET</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,196<span></span>
</td>
<td class="nump">5,115<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">7,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_OtherAssetsNoncurrent', window );">OTHER LONG-TERM ASSETS, NET</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">14,728<span></span>
</td>
<td class="nump">32,863<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_Assets', window );">TOTAL ASSETS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,080,485<span></span>
</td>
<td class="nump">2,918,517<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_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">48,376<span></span>
</td>
<td class="nump">58,952<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 );">Trade accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">130,624<span></span>
</td>
<td class="nump">139,128<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_DeferredRevenueCurrent', window );">Deferred revenue and customers' advances</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">21,655<span></span>
</td>
<td class="nump">18,418<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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent', window );">Employee related liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">65,199<span></span>
</td>
<td class="nump">51,054<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_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,210<span></span>
</td>
<td class="nump">9,286<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">285,064<span></span>
</td>
<td class="nump">276,838<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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">132,437<span></span>
</td>
<td class="nump">172,611<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_CustomerAdvancesNoncurrent', window );">LONG-TERM CUSTOMERS' ADVANCES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,690<span></span>
</td>
<td class="nump">25,710<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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent', window );">EMPLOYEE RELATED LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,985<span></span>
</td>
<td class="nump">6,098<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_OtherLiabilitiesNoncurrent', window );">OTHER LONG-TERM LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,129<span></span>
</td>
<td class="nump">10,221<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_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">440,305<span></span>
</td>
<td class="nump">491,478<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 );">Ordinary shares of NIS 15 par value: 150,000 authorized as of December 31, 2024 and 2023 111,637 and 111,550 issued and outstanding, respectively, as of December 31, 2024 110,912 and 110,825 issued and outstanding, respectively, as of December 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">446,562<span></span>
</td>
<td class="nump">443,631<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,377,986<span></span>
</td>
<td class="nump">1,380,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_AccumulatedShareBasedCompensation', window );">Cumulative stock based compensation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">236,551<span></span>
</td>
<td class="nump">202,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(74,188)<span></span>
</td>
<td class="num">(52,935)<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">675,479<span></span>
</td>
<td class="nump">467,615<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_StockholdersEquityBeforeTreasuryStock', window );">TOTAL SHAREHOLDERS' EQUITY, GROSS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,662,390<span></span>
</td>
<td class="nump">2,441,571<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_TreasuryStockValue', window );">Treasury stock, at cost - 87 shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(9,072)<span></span>
</td>
<td class="num">(9,072)<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_StockholdersEquity', window );">THE COMPANY'S SHAREHOLDERS' EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,653,318<span></span>
</td>
<td class="nump">2,432,499<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_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,138)<span></span>
</td>
<td class="num">(5,460)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">TOTAL SHAREHOLDERS' EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,640,180<span></span>
</td>
<td class="nump">2,427,039<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,080,485<span></span>
</td>
<td class="nump">$ 2,918,517<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Marketable securities as of December 31, 2023 were available-for-sale securities; the amortized cost of such marketable securities of $188,826 was net of an immaterial allowance for credit losses.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_AccumulatedShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated share-based compensation.</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;">tsem_AccumulatedShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<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/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of asset recognized for present right to economic benefit.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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>Amount of asset recognized for present right to economic benefit, 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">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_CustomerAdvancesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent portion of prepayments received from customers for goods or services to be provided in the future.</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/otherTransitionRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CustomerAdvancesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt and lease obligation, 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, 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/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for present obligation requiring transfer or otherwise providing economic benefit to others.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<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_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, after deduction of 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments that are intended to be held for an extended period of time (longer than one operating cycle).</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in marketable security.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term investments 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-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;">us-gaap_OtherShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension, other postretirement and postemployment benefits, classified as current.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension, other postretirement and postemployment benefits, classified as noncurrent.</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of accumulated undistributed earnings (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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity (deficit) attributable to parent. Excludes temporary equity and equity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityBeforeTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.</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_StockholdersEquityBeforeTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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;">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_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>15
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696213698016">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>&#8362; / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </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_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 188,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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value | &#8362; / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">&#8362; 15<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,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_CommonStockSharesIssued', window );">Ordinary shares, issued</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">111,637<span></span>
</td>
<td class="nump">110,912<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</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">111,550<span></span>
</td>
<td class="nump">110,825<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_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Excluding accrued interest of $1,250.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220955728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUES</a></td>
<td class="nump">$ 1,436,122<span></span>
</td>
<td class="nump">$ 1,422,680<span></span>
</td>
<td class="nump">$ 1,677,614<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_CostOfRevenue', window );">COST OF REVENUES</a></td>
<td class="nump">1,096,680<span></span>
</td>
<td class="nump">1,069,161<span></span>
</td>
<td class="nump">1,211,306<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_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">339,442<span></span>
</td>
<td class="nump">353,519<span></span>
</td>
<td class="nump">466,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>OPERATING COSTS AND EXPENSES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">79,434<span></span>
</td>
<td class="nump">79,808<span></span>
</td>
<td class="nump">83,911<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_SellingGeneralAndAdministrativeExpense', window );">Marketing, general and administrative</a></td>
<td class="nump">74,964<span></span>
</td>
<td class="nump">72,454<span></span>
</td>
<td class="nump">80,282<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Restructuring gain from sale of machinery and equipment, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(52,168)<span></span>
</td>
<td class="num">(20,243)<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_RestructuringCharges', window );">Restructuring expense (income), net</a></td>
<td class="num">(6,270)<span></span>
</td>
<td class="nump">19,662<span></span>
</td>
<td class="nump">10,684<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_tsem_MergerContractTerminationFees', window );">Merger-contract termination fee, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(313,501)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">TOTAL OPERATING COSTS AND EXPENSES</a></td>
<td class="nump">148,128<span></span>
</td>
<td class="num">(193,745)<span></span>
</td>
<td class="nump">154,634<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 );">OPERATING PROFIT</a></td>
<td class="nump">191,314<span></span>
</td>
<td class="nump">547,264<span></span>
</td>
<td class="nump">311,674<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_tsem_FinancingIncomeExpenseNet', window );">FINANCING INCOME (EXPENSE), NET</a></td>
<td class="nump">50,834<span></span>
</td>
<td class="nump">30,531<span></span>
</td>
<td class="num">(12,767)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">OTHER INCOME (EXPENSE), NET</a></td>
<td class="num">(24,721)<span></span>
</td>
<td class="nump">7,047<span></span>
</td>
<td class="num">(6,934)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">PROFIT BEFORE INCOME TAX</a></td>
<td class="nump">217,427<span></span>
</td>
<td class="nump">584,842<span></span>
</td>
<td class="nump">291,973<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 EXPENSE, NET</a></td>
<td class="num">(10,205)<span></span>
</td>
<td class="num">(65,312)<span></span>
</td>
<td class="num">(25,502)<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_ProfitLoss', window );">NET PROFIT</a></td>
<td class="nump">207,222<span></span>
</td>
<td class="nump">519,530<span></span>
</td>
<td class="nump">266,471<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss (profit) attributable to non-controlling interest</a></td>
<td class="nump">642<span></span>
</td>
<td class="num">(1,036)<span></span>
</td>
<td class="num">(1,902)<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_NetIncomeLoss', window );">NET PROFIT ATTRIBUTABLE TO THE COMPANY</a></td>
<td class="nump">$ 207,864<span></span>
</td>
<td class="nump">$ 518,494<span></span>
</td>
<td class="nump">$ 264,569<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_EarningsPerShareBasicAbstract', window );"><strong>BASIC EARNINGS PER SHARE:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Earnings per share</a></td>
<td class="nump">$ 1.87<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="nump">$ 2.42<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares</a></td>
<td class="nump">111,153<span></span>
</td>
<td class="nump">110,289<span></span>
</td>
<td class="nump">109,349<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_EarningsPerShareDilutedAbstract', window );"><strong>DILUTED EARNINGS PER SHARE:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share</a></td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 2.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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net profit used for diluted earnings per share</a></td>
<td class="nump">$ 207,864<span></span>
</td>
<td class="nump">$ 518,494<span></span>
</td>
<td class="nump">$ 264,569<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 number of shares used for diluted earnings per share</a></td>
<td class="nump">112,343<span></span>
</td>
<td class="nump">111,216<span></span>
</td>
<td class="nump">110,754<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_FinancingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing income (expense).</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;">tsem_FinancingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_MergerContractTerminationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent amount of merger contract termination fees.</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;">tsem_MergerContractTerminationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</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_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<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_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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">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_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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-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;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-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;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<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> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<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>17
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216769136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net profit</a></td>
<td class="nump">$ 207,222<span></span>
</td>
<td class="nump">$ 519,530<span></span>
</td>
<td class="nump">$ 266,471<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income, net of tax:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(19,956)<span></span>
</td>
<td class="num">(15,761)<span></span>
</td>
<td class="num">(27,595)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives and marketable securities</a></td>
<td class="nump">1,065<span></span>
</td>
<td class="nump">4,769<span></span>
</td>
<td class="num">(690)<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Realized gain on marketable securities which was previously presented in other comprehensive income</a></td>
<td class="num">(9,524)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in employees plan assets and benefit obligations</a></td>
<td class="nump">126<span></span>
</td>
<td class="num">(222)<span></span>
</td>
<td class="num">(938)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">178,933<span></span>
</td>
<td class="nump">508,316<span></span>
</td>
<td class="nump">237,248<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to non-controlling interest</a></td>
<td class="nump">7,678<span></span>
</td>
<td class="nump">4,780<span></span>
</td>
<td class="nump">7,667<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to the Company</a></td>
<td class="nump">$ 186,611<span></span>
</td>
<td class="nump">$ 513,096<span></span>
</td>
<td class="nump">$ 244,915<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<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_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>18
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219690224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Ordinary shares [Member]</div></th>
<th class="th"><div>Additional paid-in capital [Member]</div></th>
<th class="th"><div>Unearned compensation [Member]</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss) [Member]</div></th>
<th class="th"><div>Foreign currency translation adjustments [Member]</div></th>
<th class="th"><div>Retained earnings (accumulated deficit)</div></th>
<th class="th"><div>Treasury stock [Member]</div></th>
<th class="th"><div>Total comprehensive income (loss) [Member]</div></th>
<th class="th"><div>Noncontrolling interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<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 Dec. 31, 2021</a></td>
<td class="nump">$ 435,453<span></span>
</td>
<td class="nump">$ 1,389,051<span></span>
</td>
<td class="nump">$ 149,906<span></span>
</td>
<td class="num">$ (412)<span></span>
</td>
<td class="num">$ (27,471)<span></span>
</td>
<td class="num">$ (315,448)<span></span>
</td>
<td class="num">$ (9,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,618)<span></span>
</td>
<td class="nump">$ 1,615,389<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">BALANCE, SHARES at Dec. 31, 2021</a></td>
<td class="nump">108,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest', window );">Proceeds from an investment in a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,645<span></span>
</td>
<td class="nump">11,645<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_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs</a></td>
<td class="nump">$ 4,697<span></span>
</td>
<td class="num">(4,653)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<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_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs, shares</a></td>
<td class="nump">1,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Employee stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,215<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">264,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 264,569<span></span>
</td>
<td class="nump">1,902<span></span>
</td>
<td class="nump">266,471<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,026)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,026)<span></span>
</td>
<td class="num">(9,569)<span></span>
</td>
<td class="num">(27,595)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives and marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(690)<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in employees plan assets and benefit obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(938)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(938)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(938)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,915<span></span>
</td>
</tr>
<tr class="rc">
<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 Dec. 31, 2022</a></td>
<td class="nump">$ 440,150<span></span>
</td>
<td class="nump">1,384,398<span></span>
</td>
<td class="nump">174,121<span></span>
</td>
<td class="num">(2,040)<span></span>
</td>
<td class="num">(45,497)<span></span>
</td>
<td class="num">(50,879)<span></span>
</td>
<td class="num">(9,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,640)<span></span>
</td>
<td class="nump">1,888,541<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">BALANCE, SHARES at Dec. 31, 2022</a></td>
<td class="nump">110,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest', window );">Proceeds from an investment in a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,960<span></span>
</td>
<td class="nump">1,960<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_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs</a></td>
<td class="nump">$ 3,481<span></span>
</td>
<td class="num">(3,481)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs, shares</a></td>
<td class="nump">871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Employee stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,222<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">518,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">518,494<span></span>
</td>
<td class="nump">1,036<span></span>
</td>
<td class="nump">519,530<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,945)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,945)<span></span>
</td>
<td class="num">(5,816)<span></span>
</td>
<td class="num">(15,761)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives and marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,769<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in employees plan assets and benefit obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(222)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,096<span></span>
</td>
</tr>
<tr class="rc">
<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 Dec. 31, 2023</a></td>
<td class="nump">$ 443,631<span></span>
</td>
<td class="nump">1,380,917<span></span>
</td>
<td class="nump">202,343<span></span>
</td>
<td class="nump">2,507<span></span>
</td>
<td class="num">(55,442)<span></span>
</td>
<td class="nump">467,615<span></span>
</td>
<td class="num">(9,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,460)<span></span>
</td>
<td class="nump">2,427,039<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">BALANCE, SHARES at Dec. 31, 2023</a></td>
<td class="nump">110,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs</a></td>
<td class="nump">$ 2,931<span></span>
</td>
<td class="num">(2,931)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits', window );">Exercise of options and RSUs, shares</a></td>
<td class="nump">725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Employee stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,208<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,864<span></span>
</td>
<td class="num">(642)<span></span>
</td>
<td class="nump">207,222<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,920)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,920)<span></span>
</td>
<td class="num">(7,036)<span></span>
</td>
<td class="num">(19,956)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives and marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,065<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_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome', window );">Realized gain on marketable securities which was previously presented in other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,524)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,524)<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Change in employees plan assets and benefit obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 186,611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,611<span></span>
</td>
</tr>
<tr class="rc">
<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 Dec. 31, 2024</a></td>
<td class="nump">$ 446,562<span></span>
</td>
<td class="nump">$ 1,377,986<span></span>
</td>
<td class="nump">$ 236,551<span></span>
</td>
<td class="num">$ (5,826)<span></span>
</td>
<td class="num">$ (68,362)<span></span>
</td>
<td class="nump">$ 675,479<span></span>
</td>
<td class="num">$ (9,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,138)<span></span>
</td>
<td class="nump">$ 2,640,180<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">BALANCE, SHARES at Dec. 31, 2024</a></td>
<td class="nump">111,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_CommonStockSharesOutstandingNetOfTreasuryStock', window );">OUTSTANDING SHARES, NET OF TREASURY STOCK AS OF DECEMBER 31, 2023 at Dec. 31, 2024</a></td>
<td class="nump">111,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_CommonStockSharesOutstandingNetOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common shares outstanding, net of treasury stock.</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;">tsem_CommonStockSharesOutstandingNetOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of Proceeds from an investment in a subsidiary</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;">tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Realized gain loss on marketable securities previously presented in other comprehensive income.</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;">tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued from exercise of options and Restricted Stock Units.</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;">tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise of options and Restricted Stock Units.</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;">tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<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_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</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> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-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;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued which are neither cancelled nor held in the treasury.</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_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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 equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary 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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-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;">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>19
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216987376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS - OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net profit for the period</a></td>
<td class="nump">$ 207,222<span></span>
</td>
<td class="nump">$ 519,530<span></span>
</td>
<td class="nump">$ 266,471<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Income and expense items not involving cash flows:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">266,279<span></span>
</td>
<td class="nump">258,021<span></span>
</td>
<td class="nump">292,638<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_ForeignCurrencyTransactionGainLossBeforeTax', window );">Effect of exchange rate differences and fair value adjustment</a></td>
<td class="nump">133<span></span>
</td>
<td class="num">(1,632)<span></span>
</td>
<td class="nump">10,362<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_OtherNoncashIncomeExpense', window );">Other expense (income), net</a></td>
<td class="nump">24,721<span></span>
</td>
<td class="num">(7,047)<span></span>
</td>
<td class="nump">6,934<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 assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="num">(60,169)<span></span>
</td>
<td class="num">(3,160)<span></span>
</td>
<td class="num">(15,232)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Other current assets</a></td>
<td class="num">(33,992)<span></span>
</td>
<td class="num">(9,541)<span></span>
</td>
<td class="nump">20,427<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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">4,778<span></span>
</td>
<td class="nump">8,682<span></span>
</td>
<td class="num">(77,891)<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_IncreaseDecreaseInAccountsPayable', window );">Trade accounts payable</a></td>
<td class="nump">35,784<span></span>
</td>
<td class="num">(8,254)<span></span>
</td>
<td class="num">(20,893)<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue and customers' advances</a></td>
<td class="num">(14,783)<span></span>
</td>
<td class="num">(35,676)<span></span>
</td>
<td class="num">(30,069)<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_IncreaseDecreaseInOtherCurrentLiabilities', window );">Employee related liabilities and other current liabilities</a></td>
<td class="nump">22,021<span></span>
</td>
<td class="num">(70,163)<span></span>
</td>
<td class="nump">61,033<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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Long-term employee related liabilities</a></td>
<td class="num">(1,312)<span></span>
</td>
<td class="num">(1,210)<span></span>
</td>
<td class="nump">2,956<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_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Deferred tax, net and other long-term liabilities</a></td>
<td class="num">(2,000)<span></span>
</td>
<td class="nump">27,011<span></span>
</td>
<td class="nump">13,084<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">448,682<span></span>
</td>
<td class="nump">676,561<span></span>
</td>
<td class="nump">529,820<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>CASH FLOWS - INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Investments in property and equipment, net</a></td>
<td class="num">(436,153)<span></span>
</td>
<td class="num">(444,502)<span></span>
</td>
<td class="num">(366,403)<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds related to sale and disposal of property and equipment</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">12,318<span></span>
</td>
<td class="nump">152,866<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_tsem_ProceedsFromInvestmentRealization', window );">Proceeds from investment realization</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">12,458<span></span>
</td>
<td class="nump">2,574<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_PaymentsToAcquireIntangibleAssets', window );">Investments in other assets</a></td>
<td class="num">(530)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
<td class="num">(1,037)<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_tsem_DepositsAndMarketableSecuritiesNet', window );">Deposits and marketable securities, net</a></td>
<td class="nump">31,882<span></span>
</td>
<td class="num">(300,516)<span></span>
</td>
<td class="num">(117,448)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(400,239)<span></span>
</td>
<td class="num">(720,847)<span></span>
</td>
<td class="num">(329,448)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS - FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ProceedsFromExerciseOfOptions', window );">Exercise of options, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from loans</a></td>
<td class="nump">81,812<span></span>
</td>
<td class="nump">24,180<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_RepaymentsOfBankDebt', window );">Loans repayment</a></td>
<td class="num">(76,144)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Principal payments on account of capital lease obligation</a></td>
<td class="num">(38,123)<span></span>
</td>
<td class="num">(38,033)<span></span>
</td>
<td class="num">(38,536)<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_tsem_RepaymentsOfDebentures', window );">Debentures repayment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(18,493)<span></span>
</td>
<td class="num">(39,843)<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_tsem_ProceedsFromInvestmentInSubsidiary', window );">Proceeds from an investment in subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">11,685<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(32,455)<span></span>
</td>
<td class="num">(30,414)<span></span>
</td>
<td class="num">(66,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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">EFFECT OF FOREIGN CURRENCY EXCHANGE RATE CHANGE</a></td>
<td class="num">(4,758)<span></span>
</td>
<td class="num">(5,395)<span></span>
</td>
<td class="num">(3,893)<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 );">INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">11,230<span></span>
</td>
<td class="num">(80,095)<span></span>
</td>
<td class="nump">129,829<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 AND CASH EQUIVALENTS - BEGINNING OF PERIOD</a></td>
<td class="nump">260,664<span></span>
</td>
<td class="nump">340,759<span></span>
</td>
<td class="nump">210,930<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 AND CASH EQUIVALENTS - END OF PERIOD</a></td>
<td class="nump">271,894<span></span>
</td>
<td class="nump">260,664<span></span>
</td>
<td class="nump">340,759<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Investments in property and equipment</a></td>
<td class="nump">50,440<span></span>
</td>
<td class="nump">164,667<span></span>
</td>
<td class="nump">169,376<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 DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromInterestReceived', window );">Cash received during the period from interest</a></td>
<td class="nump">53,613<span></span>
</td>
<td class="nump">30,475<span></span>
</td>
<td class="nump">12,358<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_InterestPaidNet', window );">Cash paid during the period for interest</a></td>
<td class="nump">4,255<span></span>
</td>
<td class="nump">4,519<span></span>
</td>
<td class="nump">4,458<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_IncomeTaxesPaidNet', window );">Cash paid for income tax, net during the period</a></td>
<td class="nump">$ 23,488<span></span>
</td>
<td class="nump">$ 12,379<span></span>
</td>
<td class="nump">$ 12,802<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_DepositsAndMarketableSecuritiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investments of funds in marketable securities held for sale and ST interest bearing deposits with duration over 3 months and less than one 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;">tsem_DepositsAndMarketableSecuritiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_ProceedsFromExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Exercise Of Options.</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;">tsem_ProceedsFromExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_ProceedsFromInvestmentInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of proceeds from investment in subsidiary.</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;">tsem_ProceedsFromInvestmentInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_ProceedsFromInvestmentRealization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 proceeds from investment realization.</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;">tsem_ProceedsFromInvestmentRealization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_RepaymentsOfDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settle a debentures 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;">tsem_RepaymentsOfDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease obligation from new lease.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-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;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</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> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<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_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred income and obligation to transfer product and service to customer for which consideration has been received or is 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/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of all inventory held by the reporting entity, 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, and 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) included in net income that results in no cash inflow (outflow), 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<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_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromInterestReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest received on loans and other debt instruments 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16<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_ProceedsFromInterestReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity due after one year or beyond the 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<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_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settle a bank borrowing during the year.</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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>20
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216705760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND GENERAL<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 );">DESCRIPTION OF BUSINESS AND GENERAL</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 1:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">DESCRIPTION OF BUSINESS AND GENERAL</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The consolidated financial statements of Tower Semiconductor Ltd. (&#8220;Tower&#8221;) include the financial statements of Tower, and (i) its wholly-owned subsidiary Tower US Holdings Inc., the sole owner of: (1) Tower Semiconductor NPB Holdings, Inc. and its wholly-owned subsidiary, Tower Semiconductor Newport Beach, Inc., an independent semiconductor foundry (Tower Semiconductor NPB Holdings, Inc. and Tower Semiconductor Newport Beach, Inc. collectively referred to herein as &#8220;TSNB&#8221;); and (2) Tower Semiconductor San Antonio, Inc. (&#8220;TSSA&#8221;); (ii) its 51% owned subsidiary, Tower Partners Semiconductor Co., Ltd. (&#8220;TPSCo&#8221;), an independent semiconductor foundry which operated three semiconductor facilities located in Tonami, Uozu and Arai (one of which, the Arai facility, ceased its operations in June 2022, see Note 13B2), in Hokuriku Japan, with the other 49% of TPSCo&#8217;s shares held by Nuvoton Technology Corporation Japan (&#8220;NTCJ&#8221;), formerly named &#8220;Panasonic Semiconductor Systems Co., Ltd.&#8221; (&#8220;PSCS&#8221;); and (iii) its wholly-owned subsidiary Tower Semiconductor Italy S.r.l. (&#8220;TSIT&#8221;), incorporated in 2021 following the collaborative arrangement signed in June 2021 with ST Microelectronics S.r.l (&#8220;ST&#8221;) according to which TSIT shares cost with ST, as of December 31, 2024, at a new 300 mm facility owned by ST in Agrate, Italy (see Note 13E).</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Tower and its subsidiaries are collectively referred to as the &#8220;Company&#8221;.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company is a leading global analog foundry of high value semiconductor solutions, providing technology, development and process platforms for integrated circuits (ICs) in growing markets offering a broad range of customizable process technologies including: SiGe, SiPho, mixed signal CMOS, RF CMOS, CMOS image sensor, non-imaging sensors and integrated power management. The Company also provides a world-class design enablement platform for a quick and accurate design cycle, as well as Transfer Optimization and development Process Services (&#8220;TOPS&#8221;) to integrated device manufacturers (&#8220;IDMs&#8221;) and fabless companies that require capacity. To provide multi-fab sourcing and expanded capabilities for its customers, as of December 31, 2024, the Company owns two facilities in Israel (150mm and 200mm), two in the U.S. (200mm), two in Japan through TPSCo (200mm and 300mm), shares a clean room and capacity in a 300mm facility in Italy with ST, and is establishing with Intel Corporation&#8217;s (&#8220;Intel&#8221;) capacity corridor in Intel&#8217;s 300mm facility in New Mexico, USA, organized under TSSA (see Note 13F).&#160;</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Tower&#8217;s ordinary shares are traded on the NASDAQ Global Select Market and on the Tel-Aviv Stock Exchange (&#8220;TASE&#8221;) under the symbol TSEM.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>On February 15, 2022, Intel and Tower announced the signing of a definitive agreement under which Intel was to acquire all of Tower&#8217;s outstanding ordinary shares for cash consideration of $53 per share, however, the closing conditions for this transaction were not met since certain regulatory approvals were not received, hence, on August 16, 2023,&#160;Intel and Tower announced the termination of this agreement. Pursuant to the terms of the agreement, and in connection with the termination, Intel paid Tower a termination fee of $353,000, which is presented, net of associated fees, in a separate line within the statement of operations for the year ended December 31, 2023 in the amount of $313,501.</span></span></span></span></div>
      </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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<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>21
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219980464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 2:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Basis of Presentation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (&#8220;US GAAP&#8221;).</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Use of Estimates in Preparation of Financial Statements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Principals of Consolidation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company&#8217;s consolidated financial statements are presented after the elimination of inter-company transactions and balances.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Reclassifications</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain prior year amounts have been reclassified to conform to the current financial statement presentation.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Cash and Cash Equivalents</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents consist of cash, highly liquid bank deposits and money market funds readily convertible to known amounts of cash with original maturities of three months or less as of the date of its purchase.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">F.</span><span>&#160; &#160; &#160;&#160;<span style="font-weight:bold">Short Term Interest-Bearing Deposits</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">G.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Marketable Securities</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for its investments in grade debt securities in accordance with ASC 320 "<span style="font-style:italic">Investments - Debt Securities"</span>. Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company classifies its marketable securities as "available-for-sale", as the Company does not intend to hold them necessarily to maturity. Any decision to sell a security classified as available for sale would be based on various factors, including significant movements in interest rates, changes in the maturity, mix of the Company&#8217;s assets and liabilities, liquidity needs and other similar factors. Securities classified as available for sale are measured at fair value, based on quoted market prices or independent pricing services valuation. Gains and losses are recognized on a specific identification basis, in the Company's consolidated statements of operations.</span></span></div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div></div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:Times New Roman;margin-top:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains and losses are recorded in (i) the statement of other comprehensive income in periods the Company has no specific need and/or plan to use cash by selling such securities, or (ii) in the statement of operations as financing expense (income) in periods the Company has a specific need and/or intends to sell such securities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC &#160;326, <span style="font-style:italic">"Financial Instruments - Credit Losses"</span>.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Allowance for credit losses is recorded in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income in shareholders' equity.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, the Company had no outstanding marketable securities since it sold all its marketable securities portfolios during 2024.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 the Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">H.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Trade Accounts Receivables - Allowance for Expected Credit Loss</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The Company maintains an allowance based on specific analysis of each customer account receivable&#8217;s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, </span><span style="font-style:italic">"Financial Instruments - Credit Losses"</span><span>, an allowance is maintained for such estimated expected losses. The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off using this allowance when it is probable that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria.</span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total allowance for expected credit losses was $4,982 and $4,790 as of December 31, 2024 and 2023, respectively.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">I.</span></span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">&#160; &#160; &#160;&#160;</span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">Inventories</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company writes-down the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at cost including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present stage.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">J.</span><span>&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">Investments in Privately Held Companies</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - <span style="font-style:italic">&#8220;Investments - Equity Securities&#8221;,</span> the Company may elect to measure those investments at fair value or at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer (&#8220;Measurement Alternative&#8221;). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under &#8220;other income (expense), net&#8221; in the consolidated statements of operations. See also Note 2M below.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">K.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Property and Equipment</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 &#8220;<span style="font-style:italic">Accounting for the Property, Plant and Equipment</span>&#8221;. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing, and installing facilities and equipment, as well as technology transfer.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Maintenance and repairs are charged to expenses as incurred.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment are presented net of investment grants and government subsidies received and less accumulated depreciation.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciation is calculated based on the straight-line method over the Company&#8217;s estimated useful lives of the assets, as follows:</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings and building improvements, including facility infrastructure: 7-25 years.</span></span></div>
                      </td>
                    </tr>

                </table>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment, software and hardware: 3-15 years.</span></span></div>
                      </td>
                    </tr>

                </table>
              </div>

            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment charges, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment also include assets under capital leases, which are depreciated over their applicable useful life.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">L.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Intangible Assets and Goodwill</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for intangible assets and goodwill in accordance with ASC 350 &#8220;<span style="font-style:italic">Intangibles-Goodwill and Other</span>&#8221;. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">M.</span><span>&#160; &#160; <span style="font-weight:bold">Impairment of Assets</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Property, Equipment and Intangible Assets</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 &#8220;<span style="font-style:italic">Property, Plant and Equipment</span>&#8221;. As of December 31, 2024, the Company concluded there was no impairment to its long-lived assets and intangible assets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Goodwill</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to exceed it. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2024, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Investment in Privately Held Companies</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies accounted for using the Measurement Alternative are subject to periodic&#160;impairment&#160;reviews. Based on ASC 321-10-35-3, the Company&#8217;s impairment analysis considers qualitative factors to evaluate whether the investment is impaired. As of December 31, 2024, no impairments were recorded.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">N.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Leases</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes a right-of-use asset (&#8220;ROU&#8221;) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the terms of lease contracts. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to terminate the lease or extend it when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 10D and 10E.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">O.&#160;</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Revenue Recognition</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenue in accordance with ASC 606 &#8220;<span style="font-style:italic">Revenue from Contracts with Customers</span>&#8220; when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company&#8217;s sales are achieved through the effort of its direct sales and business development force.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company&#8217;s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of relevant events, which has been in immaterial amounts.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">P.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Research and Development</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset from research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met. As of December 31, 2024, the grants receivable amount was immaterial.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Q.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Income Taxes</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10&#160;<span style="font-style:italic">&#8220;Income Taxes&#8221;.</span> This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates under applicable law expected to be in effect for the year in which the differences are expected to reverse as of the balance sheet date. Deferred tax assets and liabilities, as well as any related valuation allowance, are presented as noncurrent items on the balance sheets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">R.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Earnings per Ordinary Share</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic earnings per share are calculated in accordance with ASC 260, &#8220;Earnings Per Share&#8221; by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting the net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">S.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Comprehensive Income</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC 220 &#8220;<span style="font-style:italic">Comprehensive Income</span>&#8221;, comprehensive income represents the change in shareholders&#8217; equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (&#8220;OCI&#8221;) represents gains and losses that are included in comprehensive income but excluded from net profit.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">T.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Functional Currency and Exchange Rate Results</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The currency of the primary economic environment in which Tower, TSSA, TSNB and TSIT conduct their operations is the U.S. Dollar (&#8220;dollar&#8221;). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 &#8220;Foreign Currency Matters&#8221;. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (&#8220;JPY&#8221;), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">U.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Stock-based Compensation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company applies the provisions of ASC Topic 718 &#8220;<span style="font-style:italic">Compensation - Stock Compensation</span>&#8221;, under which employees&#8217; share-based equity awards (mostly restricted stock units and performance&#160;unit shares) are recognized based on the grant-date fair values.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">V.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements of Financial Instruments</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820, "<span style="font-style:italic">Fair Value Measurements and Disclosures</span>" <span style="font-style:italic">(&#8220;ASC 820&#8221;)</span>, requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820 prioritizes the inputs into three levels that may be used to measure fair value:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The carrying value of the Company&#8217;s bank deposits, account receivables, payables and accrued liabilities, approximate their current fair values in accordance with their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investments in privately-held companies.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">W.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Derivatives and Hedging</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC Topic 815,&#160;Derivative and Hedging&#160;("ASC 815"), the Company recognizes all its derivative instruments as either assets or liabilities and carries them at fair value.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently recorded into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash&#160;flow&#160;hedges&#160;related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are presented in the same categories as the cash flows from the respective hedged items.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">X.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Adopted Accounting Pronouncements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';margin-left:81pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU No. 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU does not have any impact on the Company&#8217;s financial position, results of operations or cash flow reports, see Note 15E with regards to applicable disclosure.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Y.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Issued Accounting Pronouncements Not Yet Adopted</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On December 23, 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.<span style="font-weight:bold">&#160;</span>2023-09&#8212;<span style="font-weight:bold">&#160;</span>Income<span style="font-weight:bold">&#160;</span>taxes (topic 740): improvements to income tax disclosures.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman, Times, serif;font-size:10pt">This ASU requires disclosure of specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold. The amendment also includes other changes to improve the effectiveness of income tax disclosures, including further disaggregation of income taxes paid for individually significant jurisdictions.</span>
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;<br/>The amendment should be effective for annual periods beginning after December 15, 2024. The Company does not expect the new standard to have a material impact on its consolidated financial statements.<br/>&#160;<br/>In November 2024, the FASB issued ASU 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. ASU 2024-03 requires disclosure of specified information about certain costs and expenses on an interim and annual basis in the notes to the financial statements. The guidance is effective for fiscal years beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The Company does not expect the new standard to have a material impact on its consolidated financial statements.</span></span></p>
            </div>
          </div>

      </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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<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>22
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220069456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 3:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">INVENTORIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Raw materials</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>127,171</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>145,894</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">118,642</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">116,698</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,482</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,096</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>268,295</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282,688</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process and finished goods are presented net of aggregate write-downs to net realizable value of $8,803 and $8,327 as of December 31, 2024 and 2023, respectively.</span></span></div>
      </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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220092144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [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_OtherCurrentAssetsTextBlock', window );">OTHER CURRENT ASSETS</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span style="font-weight:bold">NOTE 4:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER CURRENT ASSETS</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other current assets consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Direct and indirect tax receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">27,551</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">22,892</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Prepaid expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">32,985</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">11,097</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Receivables from hedging transactions - see Note 11A</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">768</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,894</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">513</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">73</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>61,817</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>35,956</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
      </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_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other current 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;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318934608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentTextBlock', window );">LONG-TERM INVESTMENTS</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 5:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM INVESTMENTS</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term investments consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:63pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,780</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,780</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pension plan net assets - see Notes 12B</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8,650</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8,452</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
      </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_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment.</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> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org/321/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 325<br> -Publisher FASB<br> -URI https://asc.fasb.org/325/tableOfContent<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_InvestmentTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220691904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 6:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">PROPERTY AND EQUIPMENT, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment consist of the following as of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;float:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Original cost: (*)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Land and buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>463,564</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>429,191</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,281,817</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,977,381</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,745,381</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,406,572</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated depreciation:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(303,041</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(291,684</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,155,718</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,958,959</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,458,759</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,250,643</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,286,622</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,155,929</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="text-align:justify;margin-left:36pt;line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023, the original cost of land, buildings, machinery and equipment was presented net of investment grants, in the aggregate amount of approximately $285,000.</span></span></div>
      </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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<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_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318724400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS, NET</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 7:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">INTANGIBLE ASSETS, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2024:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,500</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(30,682</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,818</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10-20</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,700</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,322</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">378</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42,800</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(39,604</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3,196</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,500</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(29,394</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4,106</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10-20</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,700</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,691</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,009</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42,800</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(37,685</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5,115</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

      </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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or part of the information related to intangible 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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220691904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER LONG-TERM ASSETS, NET</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 8:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER LONG-TERM ASSETS, NET</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other long-term assets, net consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term prepaid expenses</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,514</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,598</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,762</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaid long-term land lease, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,572</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,693</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset - see Note 18</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,768</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,810</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14,728</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32,863</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

      </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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696332894848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Liabilities, Current [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_OtherLiabilitiesDisclosureTextBlock', window );">OTHER CURRENT LIABILITIES</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 9:</span><span>&#160;&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">OTHER CURRENT LIABILITIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current liabilities consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax payables</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12,428</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,400</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related payables &#8211; see Note 11A</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,070</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">500</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,712</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1, 386</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,210</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,286</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

      </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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other liabilities.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/tableOfContent<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_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318658880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_LoansPayableAbstract', window );"><strong>Loans Payable [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_tsem_LongTermLoansPayableTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 10:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">LONG-TERM DEBT</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Composition</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">JPY loans - principal amount - see Notes 10B and 10C below</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>98,962</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>102,491</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205751255">Capital leases and other long-term liabilities</span> - see Note 10D below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73,977</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">119,310</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating leases - see Note 10E below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,762</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - current maturities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(48,376</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(58,952</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>132,437</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>172,611</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Repayment Schedule of Long-term JPY Loans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td style="vertical-align:bottom;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest</span></span></div>
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate</span></span></div>
                  </td>
                  <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:20.18%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term JPY loans</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:Times New Roman;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;padding-bottom:0px;vertical-align:bottom;border-bottom:2px solid black">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.0</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;padding-bottom:0px;white-space:nowrap;vertical-align:middle">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">%</span></p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,386</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,226</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">98,962</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

          <p style="margin:0pt">&#160;</p>
        </div>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Long-term JPY Loans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In December 2021, TPSCo refinanced its then existing loan with an 11 billion JPY (approximately $70,000 as of December 31, 2024) asset-based loan with a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc., (iii) Taishin International Bank Co., Ltd. Tokyo Branch, and (iv) BOT lease Co. Ltd. (&#8220;2021 JPY Loan&#8221;). The 2021 JPY Loan carried a fixed interest rate of 1.95% per annum with principal payable in seven semiannual payments from December 2024 until December 2027.&#160;The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In September 2023, TPSCo entered into a term loan agreement with JA Mitsui Leasing Ltd. for an additional 3.5 billion JPY (approximately $22,000 as of December 31, 2024) term loan (&#8220;2023 JPY Loan&#8221;). The 2023 JPY Loan carried a fixed interest rate of 1.95% per annum with principal payable in seven semiannual payments from September 2024 until September 2027.&#160;The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="line-height:1.25;font-family:'Times New Roman'">
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">In December 2024, TPSCo signed an agreement with its lenders to refinance its 2021 JPY Loan and 2023 JPY Loan with a new 14.5 billion JPY (approximately $92,000 as of December 31, 2024) asset-based loan (&#8220;2024 JPY Loan&#8221;), of which 11.5 billion JPY were used to repay the 2021 JPY Loan and 2023 JPY Loan and 12.5 billion JPY were drawn, resulting in outstanding JPY Loans of 15.5 billion JPY (approximately $100,000) as of December 31, 2024.&#160; In accordance with this agreement, during the first half of 2025, an amount of 3 billion JPY is outstanding for repayment and an amount of 2 billion JPY is expected to be withdrawn.&#160; The lenders are a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc. and (iii) BOT lease Co. Ltd. (&#8220;2024 JPY Loan&#8221;). The 2024 JPY Loan carries a fixed interest rate of 2% per annum with principal payable in seven semiannual payments from December 2027 to December 2030.&#160;The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">The 2024 JPY Loan contains certain financial ratios and covenants, as well as customary definitions of events of default and acceleration of the repayment schedule. TPSCo&#8217;s obligations pursuant to the JPY Loan are not guaranteed by Tower, NTCJ, or any of their affiliates.</div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, TPSCo maintained compliance with all of the financial covenants under the 2024 JPY Loan.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Capital Lease Agreements and Other Long-term Liabilities</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain of the Company&#8217;s subsidiaries enter into capital lease agreements from time to time for certain machinery and equipment, usually for a period of four years, with an option to buy the machinery and equipment after a period of between three to four years from the start of the lease period. The lease agreements are denominated in JPY and contain annual interest rates of approximately 2%, and the assets under the lease agreements are pledged to the lender until the time at which the respective subsidiary acquires the assets. The obligations under the capital lease agreements are guaranteed by Tower, except for TPSCo&#8217;s obligations under its capital lease agreements (see also Note 13B).</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TPSCo leases its facility buildings in Japan from NTCJ under a long-term capital lease with a term through at least March 2032.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 and 2023, the Company&#8217;s total outstanding capital lease liabilities for fixed assets were $73,453 and $118,272, respectively, of which $24,785 and $40,330, respectively, were included under current maturities of long-term debt.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following presents the maturity of capital lease&#160;and other long-term liabilities as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,503</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">24,816</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,220</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,087</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,118</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 and on</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,266</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,010</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,033</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73,977</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Operating Lease Agreements</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company enters into operating leases from time to time, primarily with regard to certain of its operating and other facilities. Operating lease cost for the years ended December 31, 2024, 2023 and 2022 was $4,592, $4,807 and $5,867, respectively. During 2024, cash paid for operating lease liabilities was $4,439.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;The following presents the composition of operating leases in the balance sheets:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0)">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Presentation in the Consolidated Balance Sheets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102139632">Other long-term assets, net</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,874</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,762</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lease liabilities:</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205832423">Current maturities of long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,913</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102101706">Long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,961</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,312</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,874</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,762</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining lease term (years)</span></span></div>
                  </td>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.6</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.3</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average discount rate</span></span></div>
                  </td>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.95</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.94</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>

            </table>

          <p style="margin:0pt">&#160;</p>
        </div>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160; The following presents the maturity presentation of operating lease liabilities as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;width:85%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,927</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,161</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">916</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,004</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(130</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
      </div>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_LongTermLoansPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-Term Loans Payable [Text Block].</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;">tsem_LongTermLoansPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219982272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract', window );"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [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_FinancialInstrumentsDisclosureTextBlock', window );">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</a></td>
<td class="text">
      <div>
        <div>
          <div>
            <div>
              <div>
                <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 11:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</span></span></span></span></span></span></div>
                <div style="text-align:justify;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company makes certain disclosures as detailed below with regards to financial instruments, including derivatives. These disclosures include, among other matters, the nature and terms of derivative transactions, information about significant concentrations of credit risk and the fair value of financial assets and liabilities.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company formally designates qualifying derivatives as hedge relationships (&#8220;hedges&#8221;) and applies hedge accounting when considered appropriate. The Company does not use derivative financial instruments for trading or speculative purposes.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Exchange Rate Transactions</span></span></span></span></span></span></div>
                <div style="text-align:justify;margin-left:42.55pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and a portion of Tower&#8217;s expenses are denominated in NIS, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on NIS-denominated expenses. The exchange rate transaction-related derivatives were accounted for as hedge accounting, resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value gain, net amounts from such NIS to USD exchange rate agreements were $768 and $1,894, respectively, in an asset position, presented in other current assets, and the face value amounts of such exchange rate agreements were $156,000 and $156,000, respectively.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and TPSCo revenues and a portion of its expenses are denominated in JPY, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on JPY-denominated amounts. The exchange rate transaction related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value loss, net amounts from such JPY to USD exchange rate agreements were $4,261 and $500, respectively, in a liability position, presented in other current liabilities, and the face value amounts of such exchange rate agreements were $186,000 and $204,000, respectively.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As the functional currency of the Company is the USD and a portion of TSIT&#8217;s expenses are denominated in EUR, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on EUR-denominated expenses.&#160; The exchange rate transaction-related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#8217;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024, the fair value loss, net amount from such EUR to USD exchange rate agreements was $809 in a liability position, presented in other current liabilities, and the face value amount of such exchange rate agreements was $39,600.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Concentration of Credit Risks</span></span></span></span></span></span></div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, bank deposits, marketable securities, derivatives, trade receivables and government and other receivables. The Company&#8217;s cash, deposits, marketable securities and derivatives are maintained with large and reputable banks and investment banks. The composition and maturities of investments are regularly monitored by the Company. Generally, these securities may be redeemed upon demand and bear minimal risk.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              </div>
            </div>
            <div></div>
            <div>
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The Company generally does not require collateral for insurance of receivables; however, in certain circumstances, the Company obtains credit insurance or may require advance payments. An allowance for current expected credit losses is maintained with respect to trade accounts receivables and marketable securities which as of December 31, 2024 was an insignificant amount. The Company performs ongoing credit evaluations of its customers and marketable securities.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160; &#160;&#160; <span style="font-weight:bold">Fair Value of Financial Instruments</span></span></span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The estimated fair values of the Company&#8217;s financial instruments do not materially differ from their respective carrying amounts as of December 31, 2024 and 2023.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements</span></span></span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Valuation Techniques</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In general, and where applicable, the Company uses quoted prices in active markets for identical assets or liabilities to determine fair value. This pricing methodology applies to the Company&#8217;s Level 1 assets and liabilities. If quoted prices in active markets for identical assets and liabilities are not available to determine fair value, the Company uses quoted prices for similar assets and liabilities or inputs other than the quoted prices that are observable, either directly or indirectly. This pricing methodology applies to the Company&#8217;s Level 2 and Level 3 assets and liabilities.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 1 Measurements</span></span></span></span></div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Securities classified as available-for-sale are reported at fair value on a recurring basis. These securities are classified as Level 1 of the valuation hierarchy where quoted market prices from reputable third-party brokers are available in an active market. Changes in fair value of securities available-for-sale are recorded in other comprehensive income.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 2 Measurements</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>If quoted market prices are not available, or the prices of securities are derived from various sources, and do not necessarily represent the prices at which these securities could have been bought or sold, the Company obtains fair value measurements of these securities or of similar assets and liabilities from an independent pricing service.&#160;These securities are reported using Level 2 inputs and the fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, U.S. government and agency yield curves, live trading levels, trade execution data, market consensus prepayment speeds, credit information, and the security&#8217;s terms and conditions, among other factors.</span></span></span></span></div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
                  <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>For cross-currency swap and derivatives measured under Level 2, the Company uses the market approach using quotations from banks and other public information.</span></span></span></span></div>
                  <div style="line-height:1.25">&#160;</div>
                </div>
                <div></div>
                <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Level 3 Measurements</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments in equity securities of privately-held companies without readily determinable fair values are measured using the Measurement Alternatives (see Note 2J). The Company reviews these investments for impairment and observable price changes on a quarterly basis and adjusts the carrying value accordingly. For the year ended December 31, 2023, and 2024, the Company did not record significant changes to the carrying value of such investments.</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Recurring fair value measurements using the indicated inputs:</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

                  <div>
                    <div>
                      <div>
                        <div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;padding-bottom:2px">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">Details</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center;font-weight:normal">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">December&#160;31,</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">2024</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Quoted prices in active market</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 1)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant other observable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 2)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant unobservable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net liability position</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">2,478</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                        <div style="margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                                  <div style="line-height:1.25">Details</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25">December&#160;31,</div>
                                  <div style="line-height:1.25">2023</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Quoted prices in active market</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 1)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant other observable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 2)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant unobservable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Marketable securities held for sale</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">184,960</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">184,960</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net asset position</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">1,394</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">1,394</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">193,134</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">186,354</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                      </div>
                    </div>
                  </div>

                <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
              </div>
            </div>
            <div></div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E.</span><span>&#160; &#160; &#160;</span></span></span><span><span><span style="font-weight:bold">Short-Term Deposits and Marketable Securities</span></span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Short-term Deposits as of December 31, 2024 amounted to $946,351; as of December 31, 2023, short-term deposits and marketable securities included deposits in the amount of $790,823 and marketable securities with applicable accrued interest in the amount of $184,960.</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2024, the Company sold its entire portfolio and had no outstanding marketable securities as of December 31, 2024.</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>

              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The following table summarizes amortized costs, gross unrealized gains and losses and estimated fair values of available-for-sale marketable securities as of December 31, 2023:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized gains</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized losses</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:52%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>166,356</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,015</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,117</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>161,254</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:2px;vertical-align:baseline">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,470</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>73</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(87</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,456</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>188,826</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,088</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,204</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>183,710</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* Excluding accrued interest of $1,250.</span></span></span></span></div>
              </div>

            <p style="margin:0pt">&#160;</p>

              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The scheduled maturities of available-for-sale marketable securities as of December 31, 2023, were as follows:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized Cost</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within one year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>31,075</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>30,938</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within 2-5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>134,256</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>130,271</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due after 5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>23,495</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,501</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>188,826</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>183,710</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
              </div>

            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">
                <p style="margin:0pt">&#160;</p>
              </div>
            </div>
            <div>
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
                  <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Investments with continuous unrealized losses for less than twelve months and for twelve months or more and their related fair values December 31, 2023, were as indicated in the following tables. As of December 31, 2024, there were no such outstanding investments.</p>
                </div>
                <div style="text-align:center;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="margin-left:81pt">

                    <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="22" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31, 2023</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for less than twelve</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>months</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for twelve months</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>or more</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>49,843</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(3,073</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>67,167</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(4,044</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>117,010</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,117</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,299</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,404</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(85</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>8,703</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(87</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>53,142</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(3,075</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>72,571</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(4,129</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>125,713</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(7,204</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>

                    </table>

                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</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_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318787696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PostemploymentBenefitsAbstract', window );"><strong>Postemployment 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 );">EMPLOYEE RELATED LIABILITIES</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 12:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">EMPLOYEE RELATED LIABILITIES</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Employee Termination Benefits</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">Israeli law, labor agreements and corporate policy determine the obligations of Tower to make severance payments to dismissed Israeli employees and to Israeli employees leaving employment under certain circumstances. Generally, the liability for severance pay benefits, as determined by Israeli law, is based upon length of service and the employee&#8217;s monthly salary. This liability is primarily covered by regular deposits made each month by Tower into recognized severance and pension funds and by insurance policies maintained by Tower, based on the employee&#8217;s salary for the relevant month.</div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">Tower implements a labor agreement with regard to most of its Israeli employees, according to which monthly deposits into recognized severance and pension funds or insurance policies release it from any additional severance obligation in excess of the balance in such accounts to such Israeli employees and, therefore, Tower incurs no liability or asset with respect to such severance obligations and deposits. Any net severance amount is released on the employee&#8217;s termination date. Payments relating to Israeli employee termination benefits were $5,716, $5,752 and $6,269 for 2024, 2023 and 2022, respectively.</div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">TPSCo established a Defined Contribution Retirement Plan (the &#8220;DC Plan&#8221;) for its employees through which TPSCo contributes approximately 8% of employee base salary to the DC Plan. Such contribution releases the employer from further obligation to any payments upon termination of employment. The contribution is remitted either to third party benefit funds based on employee preference, or directly, to those employees who elected not to enroll in the DC Plan. Total payments under the DC Plan in 2024, 2023 and 2022 amounted to $3,853, $4,266 and $4,838 respectively.</div>
          </div>
        </div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Employee Benefit Plans</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following information provides the changes in 2024, 2023 and 2022 periodic expenses and benefit obligations due to the bargaining agreement signed between TSNB and its collective bargaining unit employees.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Post-Retirement Medical Plan</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the net periodic benefit cost and other amounts recognized in other comprehensive income for post-retirement medical plan expense are as follows as of December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net (gain) loss</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(272</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(282</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(157</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(205</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(209</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(96</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net (gain) loss for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(149</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(515</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">272</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">282</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">157</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">87</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(358</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(82</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(122</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(454</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549065_159">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549066_160">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549068_161">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549069_162">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549071_163">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549072_164">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/11.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/9.25</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.00%/8.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/8.70</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/8.30</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.00%/6.40</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2033</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Measurement date</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2024</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2023</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2022</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

        <p style="margin:0pt">&#160;</p>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, change in plan assets and funded status for post-retirement medical plan are as follows as of the years ended December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan related benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,912</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actuarial (gain) loss, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(149</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(515</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit medical plan related obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,235</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related net funding</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,235</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>

            </table>
          </div>

        <p style="margin:0pt">&#160;</p>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(56</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(50</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(59</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,179</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,269</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,395</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,235</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,319</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,454</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.70</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.00</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549134_183">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549136_184">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549137_185">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.60%/11.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/11.00</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/9.25</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.60%/9.90</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/8.70</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/8.30</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2034/2035</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2034</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2034/2034</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2033</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>56</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">75</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">80</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">87</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">438</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description of Significant Gains and Losses in Obligations:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain mainly due to the discount rate increase compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial gain due to a significant reduction in retirees receiving medical coverage.</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB Pension Plan</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB has a pension plan that provides monthly pension payments to eligible employees upon retirement. The pension benefits are based on years of service and specified benefit amounts. TSNB uses a December 31 measurement date each year. TSNB&#8217;s funding policy is to make contributions that satisfy at least the minimum required contribution for IRS qualified plans.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, the change in plan assets and funded status for TSNB&#8217;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>868</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>891</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">627</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,075</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,034</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(778</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected administrative expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">91</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>87</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>183</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">52</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net loss (gain) for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(192</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">346</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,545</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(91</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(286</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">220</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,542</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost (gain) and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(199</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">403</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,594</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549147_191">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549148_192">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549150_193">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The components of the change in benefit obligation, change in plan assets and funded status for TSNB&#8217;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,281</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,436</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>22,081</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">868</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">891</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">627</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(963</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(963</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(804</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Actuarial loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,152</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">917</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,468</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,034</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,281</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,436</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,511</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,750</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actual return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">187</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,628</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,211</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expenses paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(272</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(224</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(224</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(964</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(962</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(804</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,511</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Funded Status</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.90</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549159_199">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549161_200">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549162_201">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

        <p style="margin:0pt">&#160;</p>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:60%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,244</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,285</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,332</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,357</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,375</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,690</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Description of Significant Gains and Losses in Obligations:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain primarily attributable to the discount rate increase as compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial loss primarily attributable to the discount rate decrease as compared to the prior year and demographic experience during the year.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The plan&#8217;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2024:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The plan&#8217;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2023:</span></span></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB&#8217;s pension plan weighted average asset allocations on December 31, 2024, by asset category are as follows:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asset Category</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Target&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">allocation </span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Equity securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>

            </table>
          </div>

        <p style="margin:0pt">&#160;</p>
        <div></div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">TSNB&#8217;s primary policy goals regarding the plan&#8217;s assets are to (1) provide liquidity to meet the Plan benefit payments and expenses payable from the Plan, (2) offer reasonable probability of achieving growth of assets that will assist in closing the Plan&#8217;s funding gap, and (3) manage the Plan&#8217;s assets in a liability framework. Plan assets are currently invested in commingled funds with various debt and equity investment objectives. The target asset allocation for the plan assets is 90% debt, or fixed income securities, and 10% equity securities. Individual funds are evaluated periodically based on comparisons to benchmark indices and peer group funds, and investment decisions are made by TSNB in accordance with the policy goals. Actual allocation to each asset category fluctuates and may not be within the target allocation specified above due to changes in market conditions.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The estimated expected return on assets of the plan is based on assumptions derived from, among other things, the historical return on assets of the plan, the current and expected investment allocation of assets held by the plan and the current and expected future rates of return in the debt and equity markets for investments held by the plan. The obligations under the plan could differ from the obligation currently recorded, if management's estimates are not consistent with actual investment performance.</span></span></div>
      </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_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/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220695136">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 13:</span><span> &#160; &#160; <span style="font-weight:bold">COMMITMENTS AND CONTINGENCIES</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Liens</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Loans, and Capital Leases</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>For liens under TPSCo&#8217;s JPY Loans, see Note 10C.&#160; For liens under the capital lease agreements, see Note 10D.&#160;</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TPSCo</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:80pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">1.&#160;&#160; </span><span style="font-weight:bold">Renewed Contracts</span></span></span></span></span></div>
        <div style="margin-left:81pt;line-height:1.25">&#160;</div>
        <div style="text-align:justify;margin-left:94.5pt;line-height:1.25;font-family:'Times New Roman',Times,serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>In August 2022, Tower, TPSCo and NTCJ extended certain agreements with respect to TPSCo through March 2027 under certain amended terms, including changes to the commercial pricing for the services provided by TPSCo and enhanced financial support from Tower and NTCJ to TPSCo.</span></span></span></span></span><br/><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>&#160;</span></span></span></span></span></div>
        <div style="margin-left:80pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">2.</span><span>&#160;&#160; <span style="font-weight:bold">Japanese Operations Restructuring</span></span></span></span></span></span></div>
        <div style="text-align:justify;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:96pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">During 2022 and in accordance with agreements signed in 2019, as amended thereafter, between Tower, NTCJ and TPSCo, TPSCo&#8217;s operation in Japan was re-organized and re-structured, maintaining operations at the Uozu and Tonami facilities unchanged, while the Arai facility, which provided products solely to NTCJ and did not serve the Company&#8217;s customers, ceased operations, while a portion of the machinery and equipment of the Arai facility was transferred to the Tonami facility. The remaining machinery and equipment were sold to third parties.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The restructuring process, including the transfer and installation of machinery and equipment in the Tonami facility and the sale of certain equipment, was mostly completed during 2023 and resulted in total restructuring gain, net from the sale of machinery and equipment of $72,411 as well as total restructuring costs of $24,076.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the year ended December 31, 2024, the Company recorded restructuring gain from a government subsidy received in relation to this Japan operations restructuring of $6,270.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For the year ended December 31, 2023, the Company recorded restructuring gain from the sale of machinery and equipment, net, of $52,168, as well as restructuring expense of $19,662.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;Changes in accruals&#160;related to the Arai facility cessation for the years ended December 31, 2024 and December 31, 2023 were as follows:</span></span></div>
          </div>
        </div>
        <div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
          <div style="margin-left:81pt">

              <div>
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asset disposal</span></span></span></span></div>
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other Restructuring costs accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of January 1, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,963</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>7,635</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Expenses accrued</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>-</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>19,662</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accruals related to assets</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(1,741</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(7,318</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(222</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(17,852</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,127</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>-</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2,127</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>

          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">License Agreements</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">The Company enters into intellectual property and licensing agreements with third parties from time to time. The effect of each of them on the Company&#8217;s total assets and results of operations is immaterial. Certain of these agreements call for royalties to be paid by the Company to these third parties.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">TSNB Lease Agreement</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">TSNB leases its facilities under an operational lease contract that is due to expire in the first quarter of 2027. In amendments to its lease, (i) TSNB secured various contractual safeguards designed to limit and mitigate any adverse impact of construction activities on its operations; and (ii) certain obligations of TSNB and the landlord are specified, including certain noise abatement actions at the facility. The landlord has made claims that TSNB&#8217;s noise abatement efforts are not adequate under the terms of the amended lease and has requested a judicial declaration that TSNB has committed material non-curable breach of the lease so that the landlord may claim that it has the right to terminate the lease. TSNB does not agree and is disputing these claims.</p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Agreement with ST Microelectronics</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In 2021, TSIT, Tower&#8217;s wholly-owned Italian subsidiary, entered into a definitive agreement with ST Microelectronics (&#8220;ST&#8221;) to share under collaborative arrangement a 300mm facility with ST in Agrate, Italy. The parties are sharing the cleanroom space and the facility infrastructure, with the Company installing certain of its own equipment inside the clean room in an area which consumes approximately one-third of the total clean room space. TSIT and ST are investing in their respective process equipment, and have been working to accelerate the process flows&#8217; transfer to the facility, product development, qualification and subsequent ramp-up. The comprehensive qualification process has been completed in the fourth quarter of 2024, followed by the commencement of volume production and operations, which were, and will continue to be, managed by ST.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">F.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Capacity Corridor Agreement with Intel</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>In September 2023, Tower and Intel signed an agreement under which a capacity corridor is being established in Intel&#8217;s 300mm facility in New Mexico, USA. Under this agreement, Tower is investing up to $300,000 for equipment and other fixed assets to be owned by Tower and installed and qualified for Tower processes in this Intel facility. The corridor is in the initial equipment procurement and installation process and not yet qualified for production.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">G.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Other Agreements</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>From time to time, in the ordinary course of business, the Company enters into long-term agreements with various entities for the joint development of product&#160;IPs and processes. The developed IPs may be owned separately by either the other entity or the Company, or owned jointly by both parties, as applicable.</span></span></span></span></div>
      </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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<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>33
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220092144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">SHAREHOLDERS' EQUITY</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25">
          <p style="margin:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 14:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">SHAREHOLDERS&#8217; EQUITY</span></span></span></span></span></span></p>
        </div>
        <div>
          <div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div>
              <div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">&#160;&#160; A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Description of Ordinary Shares</span></span></span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower had 150 million authorized ordinary shares, par value NIS 15.00 each, of which approximately 111.6 million were outstanding. Holders of ordinary shares are entitled to participate equally in the payment of cash dividends and bonus share (stock dividend) distributions, if any, and, in the event of the liquidation of Tower, in the distribution of assets after satisfaction of liabilities to creditors. Each ordinary share is entitled to one vote on all matters to be voted on by shareholders.</span></span>
                    <p style="margin:0pt">&#160;</p>
                  </div>
                </div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">&#160;&#160; B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Equity Incentive Plans</span></span></span></span></div>
                <div style="text-align:justify;margin-left:49.65pt;line-height:1.25">&#160;</div>
                <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1)&#160; Tower&#8217;s 2013 Share Incentive Plan (the &#8220;2013 Plan&#8221;)</span></span></div>
                <div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In 2013, the Company adopted a share incentive plan for directors, officers and employees of the Company (&#8220;2013 Plan&#8221;).</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">&#160;</div>
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Under the 2013 Plan, the Company granted a total of approximately 1.58 million restricted stock units (&#8220;RSUs&#8221;) to its employees and directors during 2024 and a total of approximately 0.80 million RSUs&#160; to its employees and directors during 2023, including the below-described grants to the CEO and directors, with vesting periods of up to three years. These RSUs amounts also include performance based RSUs (&#8220;PSUs&#8221;) and market based RSUs (&#8220;MSUs&#8221;). The Company determines compensation expenses of the RSUs based on the closing market price of the ordinary shares on the last trading day immediately prior to the date of grant and amortizes it over the applicable vesting period, taking into consideration achievement, if any, of performance and market criteria.</span></span></div>
                </div>
              </div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2024, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div>
              <div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(i) approximately 78.4 thousand time-vested RSUs, 176.3 thousand PSUs and 256.3 thousand MSUs, granted to the CEO, with 33% of such RSUs, PSUs and MSUs to vest at the end of each year for 3 years following the grant date. The total compensation value of these awards was approximately $16,500. As was approved by shareholders in 2019, the grant also included a provision requiring the CEO to own, commencing May 2024, ordinary shares of the Company at a minimum value that equals at least three times his annual base salary as of May 2024 (the &#8220;Minimum Holding&#8221;). As of December 31, 2024, the CEO is in compliance with the Minimum Holding requirement;</span></span></div>
                </div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <div style="line-height:1.25;font-family:'Times New Roman'">
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(ii) approximately 7.4 thousand time-vested RSUs to the chairman of the Board of Directors (the &#8220;Chairman&#8221;) for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and</span></span></div>
                  <div style="line-height:1.25">&#160;</div>
                  <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(iii) approximately 4.9 thousand time-vested RSUs to each of the eight members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $1,600, vesting over a two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.</span></span></div>
                </div>
              </div>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As was approved by shareholders in 2020, commencing July 2025, the members of the Board will have to own ordinary shares of the Company at a minimum value that equals at least 50% of their annual base fee and the Chairman will have to own ordinary shares of the Company at a minimum value that equals at least 50% of his annual cash compensation (the &#8220;BOD Minimum Holding&#8221;). The Chairman and the members of the Board have until July 2025 to accumulate the BOD Minimum Holding (whether by conversion of RSUs to ordinary shares or by purchase of ordinary shares), and during such period, until they accumulate the BOD Minimum Holding, they must retain at least 20% of the vested time-based RSUs granted to him/her on or after July 2020.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2023, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) approximately 75.8 thousand time-vested RSUs and 125.0 thousand PSUs granted to the CEO, subject also to time-vesting, with 33% of such RSUs and PSUs to vest at the end of each year for 3 years following the grant date. The total compensation value of these RSUs was approximately $7,500 and also included the Minimum Holding requirement defined above;</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii)&#160;approximately&#160;8.0 thousand time-vested RSUs to the Chairman for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii)&#160;approximately&#160;3.3 thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $875, vesting over a  two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 2022, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) approximately 59 thousand time-vested RSUs and 97 thousand PSUs granted to the CEO, subject also to time-vesting, with 33% of such RSUs and PSUs to vest at the end of each year for 3 years following the grant date. Total compensation value of these RSUs was approximately $7,200 and also includes the Minimum Holding requirement defined above;</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii)&#160;approximately&#160;6.5 thousand time-vested RSUs to the Chairman for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii)&#160;approximately&#160;2.7 thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $875, vesting over a  two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The grants during 2023 and 2022 to the Chairman and the members of the Board also include the BOD Minimum Holding requirement defined above.</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2) RSUs awards</span></span></span></span></div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold">&#160;</div>

              <div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                      <tr>
                        <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of beginning of year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,585,560</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>38.10</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,712,996</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.90</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,211,100</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24.11</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Granted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,581,492</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>31.89</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>797,241</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>37.64</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>612,881</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>44.99</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Converted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(726,007</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>36.52</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(870,720</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27.80</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(1,068,219</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>21.99</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Forfeited</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(42,910</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>36.96</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(53,957</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.49</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(42,766</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24.24</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of end of year (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,398,135</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>34.51</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,585,560</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>38.10</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,712,996</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.90</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(*) Include (i) 736,014, 559,184 and 595,757 PSUs as of December 31, 2024, 2023 and 2022, respectively and (ii) 649,249 MSUs as of December 31, 2024.&#160; The performance goals of 736,014 PSUs outstanding as of December 31, 2024 were achieved. The achievement of market goals of the MSUs outstanding as of December 31, 2024 shall be determined in accordance with a defined performance measurement methodology.</span></span></span></span></div>
              </div>

            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(3) Summary of Information about Employees&#8217; Share Incentive Plans</span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">

                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details for the year ended December 31</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The intrinsic value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>28,667</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>26,976</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>48,829</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The original fair value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>26,510</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24,206</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>23,492</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>

            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Stock-based compensation expenses were recognized in the Statement of Operations for the years ended December 31, 2024, 2023 and 2022 as follows:</span></span></span></span></div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25">&#160;</div>
            </div>
            <div style="margin-left:81pt">

                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost of goods</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8,764</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8,332</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>7,393</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Research and development, net</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>7,422</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,639</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,754</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketing, general and administrative</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>17,651</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>13,960</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>12,068</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total stock-based compensation expense</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>33,837</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27,931</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24,215</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>

            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Treasury Stock</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>During 1999 and 1998, the Company funded the purchase by a trustee of an aggregate of approximately 87 thousand ordinary Tower shares. These shares are classified as treasury shares.</span></span></span></span></div>
          </div>
        </div>
      </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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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 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> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<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>34
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218747936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 15:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Revenues by Geographic Area - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>USA</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>42</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>46</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>49</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>17</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asia (other than Japan)</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>33</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>27</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>26</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>10</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>

              </table>
            </div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The basis of attributing revenues from external customers to a certain geographic area is based on the headquarters&#8217; location of the customer issuing the purchase order.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Long-Lived Assets by Geographic Area</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Substantially all of Tower&#8217;s long-lived assets are located in Israel, substantially all of TSNB&#8217;s and TSSA&#8217;s long-lived assets are located in the United States, substantially all of TPSCo&#8217;s long-lived assets are located in Japan and substantially all of TSIT&#8217;s long-lived assets are located in Italy.</p>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As of December 31, 2024 and 2023:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Israel</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>279,023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>254,868</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>United States</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>322,947</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>250,560</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>452,557</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>371,583</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>232,095</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278,918</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,286,622</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,155,929</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

        <p style="margin:0pt">&#160;</p>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Major Customers - as Percentage of Net Accounts Receivable Balance</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As of December 31, 2024, two customers exceeded 10% of the net accounts receivable balance. As of December 31, 2023, one customer exceeded 10% of the net accounts receivable balance.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Major Customers - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:Times New Roman;margin-left:78pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:top;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer A</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>13</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>14</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>14</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer B</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>11</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other customers *</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>21</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>24</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                <tr>
                  <td style="width:70.9pt;font-family:'Times New Roman'">&#160;</td>
                  <td style="width:28.35pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>*</span></span></span></span></td>
                  <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                    <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.</span></span></span></span></div>
                  </td>
                </tr>

            </table>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">E</span><span>.&#160;&#160;&#160;&#160; <span style="font-weight:bold">Reportable Segment</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(i) The Company believes it is driving its revenues from a single reportable segment, which is its analog foundry operations that is providing semiconductor solutions offering a broad range of process technologies. To provide the capacity and expanded capabilities for its customers, as of December 31, 2024, the Company owns multiple facilities and is sharing capacity and/ or ownership in other facilities as described in Note 1.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(ii) Since the Company has a single reportable segment, the accounting policies of the segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker (&#8220;CODM&#8221;) assesses performance and decides how to allocate resources based on the consolidated results of the Company.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iii) Since the Company has a single reportable segment, its CODM does not allocate resources among segments but is responsible for allocating the entity&#8217;s resources. The CODM uses the consolidated measures of profit or loss mostly when assessing performance rather than allocating resources.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(iv) Since the Company has a single reportable segment, it manages its business activities on a consolidated basis.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(v) The Company&#8217;s chief operating decision maker is the chief executive officer of the Company.</span></span></span></span></div>
      </div>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220751872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING INCOME (EXPENSE), NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">FINANCING INCOME (EXPENSE), NET</a></td>
<td class="text">
    <div>
      <div>
        <div>
          <div>
            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 16:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">FINANCING INCOME (EXPENSE), NET</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Financing income (expense), net consists of the following for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,029</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,444</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(5,687</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">55,488</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,987</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,596</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25">
                          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Series G Debentures amortization, exchange rate and its hedging transactions related results</p>
                        </div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(640</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(772</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exchange rate results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,403</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,013</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,986</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(7,800</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,153</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities fair value adjustments</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,605</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,944</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,225</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Bank fees and others</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,833</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,176</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,693</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>50,834</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30,531</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(12,767</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </tr>

                </table>
              </div>

          </div>
        </div>
      </div>
    </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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</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> -Topic 720<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/720/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 610<br> -Publisher FASB<br> -URI https://asc.fasb.org/610/tableOfContent<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_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>36
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219952416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES BALANCES AND TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTIES BALANCES AND TRANSACTIONS</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">NOTE 17:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">RELATED PARTIES BALANCES AND TRANSACTIONS</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Balance</span></span></span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The nature of the relationship involved as of December 31, 2024 and 2023:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Long-term investment</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Equity investment in a limited partnership</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>40</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>40</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </div>

          <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
          <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Transactions</span></span></span></span></span></span></div>
          <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions for the years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>General and administrative expense</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Directors&#8217; fees and reimbursement to directors</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>804</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>780</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>696</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </div>

        </div>
      </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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-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;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218568256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 TAX</a></td>
<td class="text">
      <div>
        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">NOTE 18:</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">INCOME TAX</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Tower Statutory Income Rates</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pursuant to Amendment 73 to the Israeli Investment Law adopted in 2017 and since Tower is an Israeli industrial company located in Migdal Ha&#8217;emek, Israel, it meets the conditions for &#8220;Preferred Enterprises&#8221; and as such is entitled to an income tax rate of&#160;7.5%. &#160;Any portion of Tower&#8217;s taxable income that is not eligible for Preferred Enterprise benefits, if at all, is to be taxed at the Israeli statutory corporate income tax rate of 23%.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Income Tax Expense, Net</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company's provision for income tax is affected by income tax in a&#160;multinational tax environment. The income tax provision is an estimate determined based on current enacted tax laws and tax rates at each of its geographic locations, with the use of acceptable allocation methodologies based upon the Company&#8217;s organizational structure, operations and business mode of work, resulting in applicable taxable income attributable to each of the locations the Company operates in.</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s income tax provision consists of the following for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current tax expense:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,431</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,579</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,374</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,167</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax expense (benefit):</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17,141</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">62,748</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,550</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,336</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,810</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,215</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,205</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,312</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,502</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="margin-left:81pt">

            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Profit (loss) before taxes:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">242,879</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">588,453</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>295,438</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(25,452</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,611</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,465</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total profit (loss) before taxes</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">217,427</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">584,842</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">291,973</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>

        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Components of Deferred Tax Asset/Liability</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The following is a summary of the components of the deferred tax assets and liabilities reflected in the balance sheets as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt">

                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Details</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2024</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2023</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax asset and liability - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Deferred tax assets:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Net operating loss carryforward</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">7,397</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">9,889</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Employees compensation</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">9,675</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">7,853</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Accruals and allowances</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">11,355</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">10,997</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development credit</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">24,689</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">24,677</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development, including Section 174 under U.S. Internal Revenue Code</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">27,732</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">19,582</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Lease liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">9,617</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">12,199</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">652</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">2,122</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">91,117</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">87,319</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Valuation allowance, see Note 18F below</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(31,613</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(20,238</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">59,504</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">67,081</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Depreciation and amortization</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(64,859</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(72,254</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">ROU - assets under operating leases</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(1,131</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(1,609</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(801</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(838</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(66,791</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(74,701</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">1,768</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">1,810</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(9,055</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(9,430</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>

                </table>

            </div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Unrecognized Tax Benefit</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,217</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,000</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,944</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,490</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,217</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
              <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
            <div></div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,763</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,490</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
        <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Effective Income Tax</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The reconciliation of the Israeli statutory income tax rate to the effective tax rate for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax expense computed at statutory rates, see (*) below</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">50,008</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">134,514</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>67,154</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(36,588</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(89,487</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(46,012</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in valuation allowance</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,375</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,697</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,911</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Permanent differences and other, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14,590</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,588</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,551</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,205</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,312</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,502</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) The tax expense was computed based on the Israeli statutory corporate income tax rate of 23%.</span></span></div>
          </div>

        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">F.</span><span>&#160;&#160; &#160;&#160; <span style="font-weight:bold">Net Operating Loss Carryforward</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div>
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower had no net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower US Holdings had U.S. federal net operating loss carryforwards of approximately $29,000 of which approximately $21,000 does not expire and is subject to an annual taxable income limitation of 80%. The remaining federal tax loss carryforward of $8,000 will expire in 2028, unless previously utilized.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, Tower US Holdings had a California state net operating loss carryforward of approximately $11,000. The state tax loss carryforward will begin to expire in 2029, unless previously utilized.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tower US Holdings recorded a valuation allowance thereby reducing the deferred tax asset balances of the U.S. federal and state net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024 TPSCo had no net operating loss carryforward.</span></span></div>
            <div style="line-height:1.25">&#160;</div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, TSIT had net operating loss carryforward of approximately $5,500</span></span></div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">&#160;</div>
            <div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">TSIT recorded a valuation allowance thereby reducing the deferred tax asset balances of net operating loss carryforward.</p>
            </div>
          </div>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div></div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">G.</span><span>&#160; &#160;&#160; <span style="font-weight:bold">Final Tax Assessments</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Tower possesses final tax assessments through the year 2021.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>Tower US Holdings files a consolidated tax return, including TSNB and TSSA. Tower US Holdings and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple states.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">In general, Tower US Holdings is no longer subject to U.S. federal income tax examinations for any of the years before 2021 and state and other U.S. local income tax examinations for any of the years before 2020. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward and make adjustments up to the amount of the net operating loss carryforward amount.</span></span></p>
        </div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>TPSCo possesses final income tax assessments through the year 2020.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>TSIT possesses no final income tax assessments.</span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span><span style="font-weight:bold">H.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Pillar Two Model</span></span></span></span></span></span></div>
        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
        <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span><span>In December 2021, the OECD released Pillar Two model rules imposed on large multinational corporations, with revenue above &#8364;750 million, a minimum effective corporate income tax rate of 15% in every jurisdiction in which they operate. As of December 31, 2024, the rules have been partially enacted in certain jurisdictions in which the Company operates, however did not impact the Company financial statements, nor its tax payments or liabilities. For all the periods ended December 31, 2024, the Company complied with the transitional safe harbor rules in each of its jurisdictions and it currently assumes that it will be able to postpone the application of the rules for periods that will commence&#160;after December 31, 2025.</span></span></span></span></div>
      </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 tax.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-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;">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>38
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217576912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Basis of Presentation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (&#8220;US GAAP&#8221;).</span></span></div>
          </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_UseOfEstimates', window );">Use of Estimates in Preparation of Financial Statements</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Use of Estimates in Preparation of Financial Statements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></span></div>
          </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_ConsolidationPolicyTextBlock', window );">Principals of Consolidation</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">C.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Principals of Consolidation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company&#8217;s consolidated financial statements are presented after the elimination of inter-company transactions and balances.</span></span></div>
          </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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Reclassifications</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Certain prior year amounts have been reclassified to conform to the current financial statement presentation.</span></span></div>
          </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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">E.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Cash and Cash Equivalents</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash and cash equivalents consist of cash, highly liquid bank deposits and money market funds readily convertible to known amounts of cash with original maturities of three months or less as of the date of its purchase.</span></span></div>
          </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_DepositContractsPolicy', window );">Short Term Interest-Bearing Deposits</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">F.</span><span>&#160; &#160; &#160;&#160;<span style="font-weight:bold">Short Term Interest-Bearing Deposits</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.</span></span></div>
          </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_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">G.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Marketable Securities</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for its investments in grade debt securities in accordance with ASC 320 "<span style="font-style:italic">Investments - Debt Securities"</span>. Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company classifies its marketable securities as "available-for-sale", as the Company does not intend to hold them necessarily to maturity. Any decision to sell a security classified as available for sale would be based on various factors, including significant movements in interest rates, changes in the maturity, mix of the Company&#8217;s assets and liabilities, liquidity needs and other similar factors. Securities classified as available for sale are measured at fair value, based on quoted market prices or independent pricing services valuation. Gains and losses are recognized on a specific identification basis, in the Company's consolidated statements of operations.</span></span></div>
            <div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div></div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:Times New Roman;margin-top:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrealized gains and losses are recorded in (i) the statement of other comprehensive income in periods the Company has no specific need and/or plan to use cash by selling such securities, or (ii) in the statement of operations as financing expense (income) in periods the Company has a specific need and/or intends to sell such securities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC &#160;326, <span style="font-style:italic">"Financial Instruments - Credit Losses"</span>.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Allowance for credit losses is recorded in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income in shareholders' equity.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2024, the Company had no outstanding marketable securities since it sold all its marketable securities portfolios during 2024.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">As of December 31, 2023 the Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.</span></span></div>
          </div>
        <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock', window );">Trade Accounts Receivables - Allowance for Expected Credit Loss</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">H.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Trade Accounts Receivables - Allowance for Expected Credit Loss</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>The Company maintains an allowance based on specific analysis of each customer account receivable&#8217;s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, </span><span style="font-style:italic">"Financial Instruments - Credit Losses"</span><span>, an allowance is maintained for such estimated expected losses. The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off using this allowance when it is probable that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria.</span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The total allowance for expected credit losses was $4,982 and $4,790 as of December 31, 2024 and 2023, respectively.</span></span></div>
          </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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">I.</span></span></span><span style="font-size:10pt;font-family:Times New Roman, Times, serif">&#160; &#160; &#160;&#160;</span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span style="font-weight:bold">Inventories</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company writes-down the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at cost including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present stage.</span></span></div>
          </div>
        <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_InvestmentsInPrivatelyHeldCompanies', window );">Investments in Privately Held Companies</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">J.</span><span>&#160;&#160;&#160;&#160;&#160; <span style="font-weight:bold">Investments in Privately Held Companies</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - <span style="font-style:italic">&#8220;Investments - Equity Securities&#8221;,</span> the Company may elect to measure those investments at fair value or at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer (&#8220;Measurement Alternative&#8221;). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under &#8220;other income (expense), net&#8221; in the consolidated statements of operations. See also Note 2M below.</span></span></div>
          </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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">K.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Property and Equipment</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 &#8220;<span style="font-style:italic">Accounting for the Property, Plant and Equipment</span>&#8221;. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing, and installing facilities and equipment, as well as technology transfer.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Maintenance and repairs are charged to expenses as incurred.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment are presented net of investment grants and government subsidies received and less accumulated depreciation.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>

              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciation is calculated based on the straight-line method over the Company&#8217;s estimated useful lives of the assets, as follows:</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings and building improvements, including facility infrastructure: 7-25 years.</span></span></div>
                      </td>
                    </tr>

                </table>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment, software and hardware: 3-15 years.</span></span></div>
                      </td>
                    </tr>

                </table>
              </div>

            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment charges, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Property and equipment also include assets under capital leases, which are depreciated over their applicable useful life.</span></span></div>
          </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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Intangible Assets and Goodwill</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">L.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Intangible Assets and Goodwill</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for intangible assets and goodwill in accordance with ASC 350 &#8220;<span style="font-style:italic">Intangibles-Goodwill and Other</span>&#8221;. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2M below.</span></span></div>
          </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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Assets</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">M.</span><span>&#160; &#160; <span style="font-weight:bold">Impairment of Assets</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Property, Equipment and Intangible Assets</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 &#8220;<span style="font-style:italic">Property, Plant and Equipment</span>&#8221;. As of December 31, 2024, the Company concluded there was no impairment to its long-lived assets and intangible assets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Goodwill</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to exceed it. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2024, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Impairment of Investment in Privately Held Companies</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies accounted for using the Measurement Alternative are subject to periodic&#160;impairment&#160;reviews. Based on ASC 321-10-35-3, the Company&#8217;s impairment analysis considers qualitative factors to evaluate whether the investment is impaired. As of December 31, 2024, no impairments were recorded.</span></span></div>
          </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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">N.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Leases</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes a right-of-use asset (&#8220;ROU&#8221;) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the terms of lease contracts. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Since most of the Company&#8217;s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to terminate the lease or extend it when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 10D and 10E.</span></span></div>
          </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 );">Revenue Recognition</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">O.&#160;</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Revenue Recognition</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company recognizes revenue in accordance with ASC 606 &#8220;<span style="font-style:italic">Revenue from Contracts with Customers</span>&#8220; when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company&#8217;s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company&#8217;s sales are achieved through the effort of its direct sales and business development force.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company&#8217;s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of relevant events, which has been in immaterial amounts.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.</span></span></div>
          </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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;line-height:1.25;margin-left:56.7pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">P.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Research and Development</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset from research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met. As of December 31, 2024, the grants receivable amount was immaterial.</span></span></div>
          </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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Q.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Income Taxes</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10&#160;<span style="font-style:italic">&#8220;Income Taxes&#8221;.</span> This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates under applicable law expected to be in effect for the year in which the differences are expected to reverse as of the balance sheet date. Deferred tax assets and liabilities, as well as any related valuation allowance, are presented as noncurrent items on the balance sheets.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.</span></span></div>
          </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_EarningsPerSharePolicyTextBlock', window );">Earnings per Ordinary Share</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">R.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Earnings per Ordinary Share</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Basic earnings per share are calculated in accordance with ASC 260, &#8220;Earnings Per Share&#8221; by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting the net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.</span></span></div>
          </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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">S.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Comprehensive Income</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC 220 &#8220;<span style="font-style:italic">Comprehensive Income</span>&#8221;, comprehensive income represents the change in shareholders&#8217; equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (&#8220;OCI&#8221;) represents gains and losses that are included in comprehensive income but excluded from net profit.</span></span></div>
          </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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional Currency and Exchange Rate Results</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">T.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Functional Currency and Exchange Rate Results</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The currency of the primary economic environment in which Tower, TSSA, TSNB and TSIT conduct their operations is the U.S. Dollar (&#8220;dollar&#8221;). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 &#8220;Foreign Currency Matters&#8221;. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (&#8220;JPY&#8221;), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.</span></span></div>
          </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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text">
          <div>
            <div style="margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">U.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Stock-based Compensation</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The Company applies the provisions of ASC Topic 718 &#8220;<span style="font-style:italic">Compensation - Stock Compensation</span>&#8221;, under which employees&#8217; share-based equity awards (mostly restricted stock units and performance&#160;unit shares) are recognized based on the grant-date fair values.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.</span></span></div>
          </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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value Measurements of Financial Instruments</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">V.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Fair Value Measurements of Financial Instruments</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820, "<span style="font-style:italic">Fair Value Measurements and Disclosures</span>" <span style="font-style:italic">(&#8220;ASC 820&#8221;)</span>, requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ASC 820 prioritizes the inputs into three levels that may be used to measure fair value:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The carrying value of the Company&#8217;s bank deposits, account receivables, payables and accrued liabilities, approximate their current fair values in accordance with their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investments in privately-held companies.</span></span></div>
          </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_DerivativesPolicyTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">W.</span><span>&#160;&#160;&#160; <span style="font-weight:bold">Derivatives and Hedging</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In accordance with ASC Topic 815,&#160;Derivative and Hedging&#160;("ASC 815"), the Company recognizes all its derivative instruments as either assets or liabilities and carries them at fair value.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently recorded into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cash&#160;flow&#160;hedges&#160;related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are presented in the same categories as the cash flows from the respective hedged items.</span></span></div>
          </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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">X.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Adopted Accounting Pronouncements</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';margin-left:81pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">In November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments&#8217; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU No. 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU does not have any impact on the Company&#8217;s financial position, results of operations or cash flow reports, see Note 15E with regards to applicable disclosure.</span></span></div>
          </div>
        <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_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted', window );">Recently Issued Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="font-weight:bold">Y.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Recently Issued Accounting Pronouncements Not Yet Adopted</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">On December 23, 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.<span style="font-weight:bold">&#160;</span>2023-09&#8212;<span style="font-weight:bold">&#160;</span>Income<span style="font-weight:bold">&#160;</span>taxes (topic 740): improvements to income tax disclosures.</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-family:Times New Roman, Times, serif;font-size:10pt">This ASU requires disclosure of specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold. The amendment also includes other changes to improve the effectiveness of income tax disclosures, including further disaggregation of income taxes paid for individually significant jurisdictions.</span>
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#160;<br/>The amendment should be effective for annual periods beginning after December 15, 2024. The Company does not expect the new standard to have a material impact on its consolidated financial statements.<br/>&#160;<br/>In November 2024, the FASB issued ASU 2024-03, Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. ASU 2024-03 requires disclosure of specified information about certain costs and expenses on an interim and annual basis in the notes to the financial statements. The guidance is effective for fiscal years beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The Company does not expect the new standard to have a material impact on its consolidated financial statements.</span></span></p>
            </div>
          </div>
        <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_InvestmentsInPrivatelyHeldCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investments in Privately-Held Companies.</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;">tsem_InvestmentsInPrivatelyHeldCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements note yet adopted that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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;">tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trade Accounts Receivable Allowance For Expected Credit Loss [Policy Text Block]</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;">tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DepositContractsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer.</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> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -SubTopic 825<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477037/944-825-05-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;">us-gaap_DepositContractsPolicy</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7<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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-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;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those 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;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</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> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the impairment and disposal of long-lived assets including goodwill and other intangible 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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<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_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangement entered into by lessee.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-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;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</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> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5<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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-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;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</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> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-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;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<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_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>39
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217023472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock', window );">Schedule of Estimated Economic Lives</a></td>
<td class="text">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Depreciation is calculated based on the straight-line method over the Company&#8217;s estimated useful lives of the assets, as follows:</span></span></div>
                <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings and building improvements, including facility infrastructure: 7-25 years.</span></span></div>
                      </td>
                    </tr>

                </table>
                <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                    <tr>
                      <td style="width:78pt;font-family:'Times New Roman'">&#160;</td>
                      <td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">&#8226;</span></span></td>
                      <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                        <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment, software and hardware: 3-15 years.</span></span></div>
                      </td>
                    </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_tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated useful lives used to calculate depreciation of 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;">tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219199776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Raw materials</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>127,171</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>145,894</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Work in process</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">118,642</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">116,698</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Finished goods</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">22,482</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">20,096</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>268,295</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>282,688</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-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;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696330193184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Direct and indirect tax receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">27,551</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">22,892</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Prepaid expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">32,985</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">11,097</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Receivables from hedging transactions - see Note 11A</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">768</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">1,894</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">Other receivables</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">513</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt">73</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>61,817</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-family:Times New Roman,Times,serif"><span style="font-size:10pt"><span>35,956</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amounts of other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218576064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM INVESTMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_MarketableSecuritiesTextBlock', window );">Schedule of Long-Term Investments</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in privately held companies</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,780</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,780</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Pension plan net assets - see Notes 12B</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8,650</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>8,452</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments 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;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219983808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text">
          <div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;float:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Original cost: (*)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Land and buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>463,564</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>429,191</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,281,817</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,977,381</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,745,381</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,406,572</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated depreciation:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Buildings, including facility infrastructure</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(303,041</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(291,684</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Machinery and equipment</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,155,718</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,958,959</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,458,759</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,250,643</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,286,622</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,155,929</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="text-align:justify;margin-left:36pt;line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.</span></span></div>
          </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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220093488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets, Net</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2024:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,500</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(30,682</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,818</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10-20</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,700</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,322</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">378</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42,800</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(39,604</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>3,196</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Intangible assets consist of the following as of December 31, 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Useful life</span></span></div>
                      <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(years)</span></span></div>
                    </td>
                    <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Cost</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Accumulated</span></span></div>
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                    <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Facilities&#8217; lease</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">19</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">33,500</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(29,394</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4,106</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Technologies</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10-20</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,700</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,691</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,009</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Customer relationships</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25;text-align:center"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">15</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2,600</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total identifiable intangible assets</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>42,800</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(37,685</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>5,115</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-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;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>45
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220757152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER LONG-TERM ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Deferred Tax and Other Long-Term Assets</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other long-term assets, net consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term prepaid expenses</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,514</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">18,598</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,762</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prepaid long-term land lease, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,572</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,693</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax asset - see Note 18</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,768</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,810</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>14,728</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>32,863</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>46
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215608544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Liabilities, Current [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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock', window );">Schedule of Other Current Liabilities</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other current liabilities consist of the following as of December 31, 2024 and 2023:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:63pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax payables</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>12,428</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,400</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related payables &#8211; see Note 11A</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,070</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">500</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Others</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,712</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1, 386</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,210</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,286</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>47
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219125488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_ScheduleOfDebtTableTextBlock', window );">Schedule of Other Long-Term Debt</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">JPY loans - principal amount - see Notes 10B and 10C below</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>98,962</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>102,491</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205751255">Capital leases and other long-term liabilities</span> - see Note 10D below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73,977</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">119,310</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Operating leases - see Note 10E below</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,762</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - current maturities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(48,376</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(58,952</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>132,437</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>172,611</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Repayment of Loans</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="padding-bottom:2px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td style="vertical-align:bottom;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest</span></span></div>
                    <div style="line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate</span></span></div>
                  </td>
                  <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                  <td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:20.18%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term JPY loans</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:Times New Roman;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;border-bottom:2px solid black">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;padding-bottom:0px;vertical-align:bottom;border-bottom:2px solid black">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.0</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;padding-bottom:0px;white-space:nowrap;vertical-align:middle">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">%</span></p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,386</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,226</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">98,962</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturity of Capital Leases liabilities</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">26,503</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">24,816</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,220</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,087</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,118</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 and on</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,266</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">77,010</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,033</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">73,977</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Schedule of Composition of Operating Leases</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0)">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Presentation in the Consolidated Balance Sheets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,</span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">ROU - assets under operating leases</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102139632">Other long-term assets, net</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,874</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,762</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Lease liabilities:</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240229205832423">Current maturities of long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,913</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,450</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Long-term operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:Fxbrl_20240227102101706">Long-term debt</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,961</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6,312</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total operating lease liabilities</span></span></div>
                  </td>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>7,874</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>9,762</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average remaining lease term (years)</span></span></div>
                  </td>
                  <td style="vertical-align:top;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.6</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.3</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average discount rate</span></span></div>
                  </td>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.95</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1.94</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>

            </table>
          <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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturity of Operating Leases liabilities</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;width:85%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amount ($)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,927</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,161</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">916</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,004</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Less - imputed interest</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(130</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:85%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,874</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</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/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481440/840-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481418/840-10-55-40<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481501/840-20-50-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;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696214562304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract', window );"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [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 Recurring Fair Value Measurements</a></td>
<td class="text">
                  <div>
                    <div>
                      <div>
                        <div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;padding-bottom:2px">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">Details</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center;font-weight:normal">
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">December&#160;31,</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman',Times,serif">2024</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Quoted prices in active market</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 1)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant other observable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 2)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom">
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">Significant unobservable inputs</div>
                                  <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net liability position</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">2,478</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">(4,302</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                                  <div style="line-height:1.25">)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">$</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                        <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
                        <div style="margin-left:81pt">
                          <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                              <tr>
                                <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                                  <div style="line-height:1.25">Details</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25">December&#160;31,</div>
                                  <div style="line-height:1.25">2023</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Quoted prices in active market</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 1)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant other observable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 2)</div>
                                </td>
                                <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                                <td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                                  <div style="line-height:1.25;font-family:'Times New Roman'">Significant unobservable inputs</div>
                                  <div style="line-height:1.25;font-family:'Times New Roman'">(Level 3)</div>
                                </td>
                                <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Privately held companies</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;vertical-align:bottom">
                                  <div style="line-height:1.25">Marketable securities held for sale</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">184,960</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">184,960</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;padding-bottom:2px;vertical-align:bottom">
                                  <div style="line-height:1.25">Foreign exchange forward and cylinders - net asset position</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">1,394</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">1,394</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>
                              <tr>
                                <td style="vertical-align:middle;font-family:'Times New Roman';width:52%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">193,134</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">-</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">186,354</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"><span style="font-family:'Times New Roman', Times, serif">$</span>&#160;</td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                                  <div style="line-height:1.25">6,780</div>
                                </td>
                                <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                              </tr>

                          </table>
                        </div>
                      </div>
                    </div>
                  </div>
                <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ScheduleOfMarketableSecuritiesTableTextBlock', window );">Schedule of Marketable Securities</a></td>
<td class="text">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The following table summarizes amortized costs, gross unrealized gains and losses and estimated fair values of available-for-sale marketable securities as of December 31, 2023:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized gains</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Gross unrealized losses</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:52%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>166,356</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,015</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,117</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>161,254</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:2px;vertical-align:baseline">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,470</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>73</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(87</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,456</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>188,826</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,088</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,204</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline">&#160;</td>
                        <td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>183,710</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>* Excluding accrued interest of $1,250.</span></span></span></span></div>
              </div>
            <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_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock', window );">Schedule of Maturities of Marketable Securities</a></td>
<td class="text">
              <div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The scheduled maturities of available-for-sale marketable securities as of December 31, 2023, were as follows:</span></span></span></span></div>
                <div style="line-height:1.25">&#160;</div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left">

                      <tr>
                        <td style="vertical-align:bottom;padding-bottom:2px;text-align:center">
                          <div style="line-height:1.25;text-align:left"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Amortized Cost</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Estimated fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within one year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>31,075</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>30,938</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due within 2-5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>134,256</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>130,271</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">
                          <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Due after 5 years</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>23,495</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25;font-family:'Times New Roman', Times, serif"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>22,501</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>188,826</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>183,710</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
              </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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Schedule of Investments with Continuous Unrealized Losses</a></td>
<td class="text">
                    <table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%">

                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="22" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>December 31, 2023</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for less than twelve</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>months</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses for twelve months</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>or more</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total investments with</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>continuous unrealized</span></span></span></span></div>
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Fair value</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                          <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Unrealized losses</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Corporate bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>49,843</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(3,073</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>67,167</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(4,044</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>117,010</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(7,117</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Government bonds</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>3,299</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,404</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(85</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>8,703</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(87</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>
                        <tr>
                          <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                            <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>53,142</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(3,075</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>72,571</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>(4,129</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>)</span></span></span></span></span></div>
                          </td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>125,713</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                          <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(7,204</span></span></span></span></div>
                          </td>
                          <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                            <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                          </td>
                        </tr>

                    </table>
                  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_ScheduleOfMarketableSecuritiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Marketable Securities.</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;">tsem_ScheduleOfMarketableSecuritiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturities of marketable securities.</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;">tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</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/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218610336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Medicare Plan [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock', window );">Schedule of Net Periodic Benefit Cost</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>4</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net (gain) loss</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(272</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(282</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(157</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(205</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(209</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(96</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net (gain) loss for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(149</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(515</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">272</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">282</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">157</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">87</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(358</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(82</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(122</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(454</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549065_159">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549066_160">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549068_161">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549069_162">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549071_163">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549072_164">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/11.00</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/9.25</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.00%/8.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for current year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/8.70</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/8.30</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">6.00%/6.40</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2033</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Measurement date</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2024</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2023</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:right;line-height:1.25;text-indent:1pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December 31, 2022</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan related benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,912</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Service cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">71</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">57</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in medical plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actuarial (gain) loss, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(149</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(195</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(515</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit medical plan related obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,235</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(2</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(13</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Medical plan related net funding</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,235</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,319</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,454</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                  </td>
                </tr>

            </table>
          </div>

          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(56</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(50</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(59</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,179</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,269</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,395</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,235</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,319</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(1,454</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.70</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.00</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549134_183">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549136_184">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549137_185">N/A</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Assumed health care cost trend rates:</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.60%/11.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/11.00</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/9.25</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Health care cost trend rate assumed for next year (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.60%/9.90</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8.20%/8.70</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7.30%/8.30</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Ultimate rate (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.50%/4.50</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2034/2035</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2034</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Year the ultimate rate is reached (pre-65/post-65 Non-Medicare Advantage)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2034/2034</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2033/2033</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2031/2031</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Future Benefit Payments</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>56</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">75</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">80</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">87</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">438</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <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_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock', window );">Schedule of Net Periodic Benefit Cost</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net periodic benefit cost:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>868</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>891</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">627</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,075</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,034</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(778</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected administrative expenses</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">200</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Amortization of net loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">91</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total net periodic benefit cost</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>87</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>183</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">52</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other changes in plan assets and benefits obligations recognized in other comprehensive income:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Prior service cost for the period</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Net loss (gain) for the period</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(192</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">346</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,545</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of prior service costs</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amortization of net gain (loss)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(91</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(123</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(286</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">220</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,542</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total recognized in net periodic benefit cost (gain) and other comprehensive income</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(199</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">403</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,594</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2.90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expected return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549147_191">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549148_192">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549150_193">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </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_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in benefit obligation:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,281</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,436</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>22,081</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest cost</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">868</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">891</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">627</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(963</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(963</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(804</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan provisions</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Actuarial loss (gain)</p>
                    </div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,152</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">917</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(4,468</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefit obligation end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,034</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,281</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>17,436</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in plan assets:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at beginning of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,511</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,750</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Actual return on plan assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">187</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,628</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,211</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Employer contribution</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Expenses paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(272</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(224</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(224</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Benefits paid</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(964</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(962</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(804</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fair value of plan assets at end of period</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,511</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Funded Status</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Amounts recognized in statement of financial position:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current assets</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Non-current liabilities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Net amount recognized</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,870</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,672</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>2,075</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Weighted average assumptions used:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Discount rate</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.60</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4.90</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5.10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Rate of compensation increases</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549159_199">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549161_200">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span style="-sec-ix-hidden:F20250222114549162_201">N/A</span></span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>
        <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Future Benefit Payments</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:60%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Fiscal Year</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Other Benefits</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>1,244</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2026</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,285</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2027</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,332</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2028</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,357</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2029</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,375</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2030 - 2034</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>6,690</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </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_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Weighted Average Asset Allocations</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>18,904</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          </div>

          <div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 1</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 2</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Level 3</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Investments in commingled funds</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total plan assets at fair value</span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>19,953</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>-</span></span></span></div>
                    </td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Assets Measured at Fair Value on a Recurring Basis</a></td>
<td class="text">
          <div style="margin-left:81pt">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Asset Category</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">December&#160;31,&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Target&#160;</span></span><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">allocation </span></span></div>
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2025</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Equity securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Debt securities</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">90</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">100</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">%</span></span></div>
                  </td>
                </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_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)(b)(c)<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 715<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit obligations including accumulated benefit obligation and projected benefit obligation.</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> -Topic 715<br> -SubTopic 20<br> -Subparagraph (e)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (d)(5)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (f)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218747680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ChangesCessationRelatedAccrualsTableTextBlock', window );">Schedule of Changes in Accruals Related to Arai Factory Cessation</a></td>
<td class="text">
              <div>
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asset disposal</span></span></span></span></div>
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                      <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other Restructuring costs accrual</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of January 1, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,963</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>7,635</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Expenses accrued</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>-</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>19,662</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accruals related to assets</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(1,741</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(7,318</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(222</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(17,852</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>2,127</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cash payments</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>-</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(2,127</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Accrued balance as of December 31, 2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>-</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </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_tsem_ChangesCessationRelatedAccrualsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information related to changes cessation related accruals.</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;">tsem_ChangesCessationRelatedAccrualsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218562272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Restricted Shares Units Activity</a></td>
<td class="text">
              <div>
                <div style="margin-left:81pt">
                  <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                      <tr>
                        <td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></td>
                        <td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Number of</span></span></span></span></div>
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>RSUs</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center">&#160;</td>
                        <td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Weighted average fair value</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of beginning of year</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,585,560</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>38.10</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,712,996</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.90</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,211,100</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24.11</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Granted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,581,492</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>31.89</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>797,241</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>37.64</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>612,881</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>44.99</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Converted</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(726,007</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>36.52</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(870,720</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27.80</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(1,068,219</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>21.99</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Forfeited</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(42,910</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>36.96</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(53,957</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.49</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(42,766</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24.24</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>
                      <tr>
                        <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Outstanding as of end of year (*)</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2,398,135</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>34.51</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,585,560</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>38.10</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>1,712,996</span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                        <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                          <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>32.90</span></span></span></span></span></div>
                        </td>
                        <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      </tr>

                  </table>
                </div>
                <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
                <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>(*) Include (i) 736,014, 559,184 and 595,757 PSUs as of December 31, 2024, 2023 and 2022, respectively and (ii) 649,249 MSUs as of December 31, 2024.&#160; The performance goals of 736,014 PSUs outstanding as of December 31, 2024 were achieved. The achievement of market goals of the MSUs outstanding as of December 31, 2024 shall be determined in accordance with a defined performance measurement methodology.</span></span></span></span></div>
              </div>
            <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock', window );">Schedule of Employees Share Incentive Plans</a></td>
<td class="text">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details for the year ended December 31</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The intrinsic value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>28,667</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>26,976</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>48,829</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The original fair value of converted RSUs</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>26,510</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24,206</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>23,492</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense in Statement of Operations</a></td>
<td class="text">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Cost of goods</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8,764</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>8,332</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>7,393</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Research and development, net</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>7,422</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>5,639</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>4,754</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Marketing, general and administrative</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>17,651</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>13,960</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>12,068</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total stock-based compensation expense</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>33,837</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>27,931</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>24,215</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total intrinsic value of restricted stock units exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested 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;">tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>52
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318888176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenues by Geographic Area</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">A.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Revenues by Geographic Area - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>USA</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>42</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>46</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>49</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>17</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Asia (other than Japan)</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>33</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>27</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>26</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>10</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Total</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>100</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>

              </table>
            </div>
          </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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Schedule of Long-Lived Assets by Geographic Area</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">B.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Long-Lived Assets by Geographic Area</span></span></span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'">
              <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Substantially all of Tower&#8217;s long-lived assets are located in Israel, substantially all of TSNB&#8217;s and TSSA&#8217;s long-lived assets are located in the United States, substantially all of TPSCo&#8217;s long-lived assets are located in Japan and substantially all of TSIT&#8217;s long-lived assets are located in Italy.</p>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>As of December 31, 2024 and 2023:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Israel</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Times New Roman, Times, serif">$</span></p>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>279,023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>254,868</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>United States</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>322,947</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>250,560</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Europe</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>452,557</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>371,583</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Japan</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>232,095</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>278,918</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,286,622</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>1,155,929</span></span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </div>
        <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_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock', window );">Schedule Of Accounts Receivable Balance By Major Customers Table Text Block</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;margin-left:56.7pt;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span style="font-weight:bold">D.</span><span>&#160;&#160;&#160;&#160; <span style="font-weight:bold">Major Customers - as Percentage of Total Revenue</span></span></span></span></span></span></div>
            <div style="text-align:justify;line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="text-align:justify;line-height:1.25;font-family:Times New Roman;margin-left:78pt"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:top;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer A</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>13</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>14</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>14</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>%</span></span></span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Customer B</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>11</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>9</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Other customers *</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>16</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>21</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>24</span></span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000">

                <tr>
                  <td style="width:70.9pt;font-family:'Times New Roman'">&#160;</td>
                  <td style="width:28.35pt;vertical-align:top;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>*</span></span></span></span></td>
                  <td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'">
                    <div><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.</span></span></span></span></div>
                  </td>
                </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_tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about the outstanding balance of accounts receivable from major customers, presented as a percentage of the aggregate accounts receivable balance.</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;">tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218745504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING INCOME (EXPENSE), NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Financing Expense</a></td>
<td class="text">
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest expense</span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,029</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(4,444</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(5,687</span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Interest income</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">55,488</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">39,987</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,596</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25">
                          <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">Series G Debentures amortization, exchange rate and its hedging transactions related results</p>
                        </div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(640</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(772</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Exchange rate results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">3,403</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">1,013</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,986</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Hedging transactions related results</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(7,800</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(5,153</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Marketable securities fair value adjustments</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,605</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,944</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,225</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Bank fees and others</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,833</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,176</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(6,693</span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>50,834</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>30,531</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>(12,767</span></span></span></div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>)</span></span></span></div>
                      </td>
                    </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_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense 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;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318770400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Balances and Transactions</a></td>
<td class="text">
            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>The nature of the relationship involved as of December 31, 2024 and 2023:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Long-term investment</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Equity investment in a limited partnership</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>40</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>40</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </div>

            <div>
              <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions for the years ended December 31, 2024, 2023 and 2022:</span></span></span></span></div>
              <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
              <div style="margin-left:81pt">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Details</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Description of the transactions</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2024</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2023</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>2022</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>General and administrative expense</span></span></span></span></div>
                      </td>
                      <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>Directors&#8217; fees and reimbursement to directors</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>804</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>$</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span>780</span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>$</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span><span><span>696</span></span></span></span></span></div>
                      </td>
                      <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>

                </table>
              </div>
            </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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</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_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220733984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</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 Income Tax Provision</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Current tax expense:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,431</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,579</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,374</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">13,167</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Deferred tax expense (benefit):</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(17,141</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">62,748</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">21,550</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">4,336</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(10,810</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(9,215</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense, net</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,205</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,312</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,502</span></span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Profit (Loss) Before Taxes</a></td>
<td class="text">
            <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                    <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Profit (loss) before taxes:</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Local</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">242,879</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">588,453</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>295,438</span></span></span></div>
                  </td>
                  <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Foreign</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(25,452</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,611</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(3,465</span></span></div>
                  </td>
                  <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                  </td>
                </tr>
                <tr>
                  <td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                    <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Total profit (loss) before taxes</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">217,427</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">584,842</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                    <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">291,973</span></span></div>
                  </td>
                  <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                </tr>

            </table>
          <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Asset/Liability</a></td>
<td class="text">
                <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                    <tr>
                      <td style="vertical-align:middle;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Details</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2024</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal">2023</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax asset and liability - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25;font-weight:bold">Deferred tax assets:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom">&#160;</td>
                      <td colspan="2" style="vertical-align:middle;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Net operating loss carryforward</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">7,397</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">9,889</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Employees compensation</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">9,675</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">7,853</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Accruals and allowances</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">11,355</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">10,997</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development credit</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">24,689</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">24,677</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Research and development, including Section 174 under U.S. Internal Revenue Code</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">27,732</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">19,582</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Lease liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">9,617</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">12,199</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">652</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">2,122</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">91,117</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">87,319</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Valuation allowance, see Note 18F below</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(31,613</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(20,238</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">59,504</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">67,081</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities - long-term:</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Depreciation and amortization</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt">$</p>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(64,859</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                        <div style="line-height:1.25">(72,254</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">ROU - assets under operating leases</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(1,131</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom">
                        <div style="line-height:1.25">(1,609</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Others</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(801</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(838</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(66,791</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(74,701</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="vertical-align:middle;width:76%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax assets</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">1,768</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">1,810</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    </tr>
                    <tr>
                      <td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom">
                        <div style="text-align:justify;line-height:1.25">Presented in long term deferred tax liabilities</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(9,055</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">$</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                        <div style="line-height:1.25">(9,430</div>
                      </td>
                      <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">
                        <div style="line-height:1.25">)</div>
                      </td>
                    </tr>

                </table>
              <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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,217</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,000</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,944</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,490</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">9,217</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
              <p style="margin-top:0pt;margin-bottom:0pt">&#160;</p>
            </div>
            <div></div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Unrecognized tax benefits</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of January 1, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">7,763</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Additions for tax positions of current year</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">727</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Reduction due to statute of limitations of prior years</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">-</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom">
                      <div style="text-align:justify;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Balance as of December 31, 2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">8,490</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
          </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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text">
          <div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">The reconciliation of the Israeli statutory income tax rate to the effective tax rate for the years ended December 31, 2024, 2023 and 2022:</span></span></div>
            <div style="line-height:1.25;font-family:'Times New Roman'">&#160;</div>
            <div style="margin-left:81pt">
              <table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left">

                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Details</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2024</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2023</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom">
                      <div style="text-align:center;line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2022</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Tax expense computed at statutory rates, see (*) below</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">50,008</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">134,514</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>67,154</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(36,588</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(89,487</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(46,012</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Change in valuation allowance</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">11,375</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">2,697</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">5,911</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>
                  <tr>
                    <td style="vertical-align:bottom;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Permanent differences and other, net</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(14,590</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">17,588</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(1,551</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">)</span></span></div>
                    </td>
                  </tr>
                  <tr>
                    <td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">Income tax expense</span></span></div>
                    </td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">10,205</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">$</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">65,312</span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                    <td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom">&#160;</td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>$</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom">
                      <div style="line-height:1.25"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif"><span>25,502</span></span></span></div>
                    </td>
                    <td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap">&#160;</td>
                  </tr>

              </table>
            </div>
            <div style="line-height:1.25;font-family:'Times New Roman';clear:both">&#160;</div>
            <div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"><span style="font-size:10pt"><span style="font-family:Times New Roman,Times,serif">(*) The tax expense was computed based on the Israeli statutory corporate income tax rate of 23%.</span></span></div>
          </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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign jurisdictions.</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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in 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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>56
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217580672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 16, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 15, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_MergerContractTerminationFees', window );">Net of associated fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (313,501)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PercentageOfInterestsAcquired', window );">Percentage of interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.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_BusinessAcquisitionAxis=tsem_NuvotonTechnologyCorporationJapanMember', window );">Nuvoton Technology Corporation Japan ("NTCJ") [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PercentageOfInterestsAcquired', window );">Percentage of interests acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.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_BusinessAcquisitionAxis=tsem_IntelCorporationMember', window );">Intel Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_SharesIssuedPricePerShare', window );">Shares price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53<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_tsem_TerminationFeesReceived', window );">Termination fees received</a></td>
<td class="nump">$ 353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsem_MergerContractTerminationFees', window );">Net of associated fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 313,501<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_tsem_MergerContractTerminationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent amount of merger contract termination fees.</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;">tsem_MergerContractTerminationFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_PercentageOfInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interests acquired.</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;">tsem_PercentageOfInterestsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_TerminationFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination fees received.</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;">tsem_TerminationFeesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-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;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=tsem_TowerPartnersSemiconductorCoLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=tsem_TowerPartnersSemiconductorCoLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BusinessAcquisitionAxis=tsem_NuvotonTechnologyCorporationJapanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=tsem_NuvotonTechnologyCorporationJapanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BusinessAcquisitionAxis=tsem_IntelCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=tsem_IntelCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696214470144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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_AllowanceForNotesAndLoansReceivableCurrent', window );">Allowance for current expected credit loss</a></td>
<td class="nump">$ 4,982<span></span>
</td>
<td class="nump">$ 4,790<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-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;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_AllowanceForNotesAndLoansReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing receivable, 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<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_AllowanceForNotesAndLoansReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>58
<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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216069984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and building improvements, including facility infrastructure [Member] | Minimum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated economic life</a></td>
<td class="text">7 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and building improvements, including facility infrastructure [Member] | Maximum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated economic life</a></td>
<td class="text">25 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment, software and hardware [Member] | Minimum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated economic life</a></td>
<td class="text">3 years<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment, software and hardware [Member] | Maximum [Member]</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated economic life</a></td>
<td class="text">15 years<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696221323536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 127,171<span></span>
</td>
<td class="nump">$ 145,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_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">118,642<span></span>
</td>
<td class="nump">116,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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">22,482<span></span>
</td>
<td class="nump">20,096<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_InventoryNet', window );">Total Inventory</a></td>
<td class="nump">268,295<span></span>
</td>
<td class="nump">282,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_InventoryValuationReserves', window );">Aggregate inventory write-downs</a></td>
<td class="nump">$ 8,803<span></span>
</td>
<td class="nump">$ 8,327<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation reserve for inventory.</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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</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> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>60
<FILENAME>R48.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219084080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PrepaidExpenseAndOtherAssetsCurrentAbstract', window );"><strong>Prepaid Expense and Other Assets, Current [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_IncomeTaxesReceivable', window );">Direct and indirect tax receivables</a></td>
<td class="nump">$ 27,551<span></span>
</td>
<td class="nump">$ 22,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">32,985<span></span>
</td>
<td class="nump">11,097<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_HedgingAssetsCurrent', window );">Receivables from hedging transactions - see Note 11A</a></td>
<td class="nump">768<span></span>
</td>
<td class="nump">1,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_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">73<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_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 61,817<span></span>
</td>
<td class="nump">$ 35,956<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_HedgingAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the asset arising from a financial instrument or a contract used to mitigate a specified risk (hedge), and which are expected to be converted into cash or otherwise disposed of within a 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_HedgingAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-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;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, due within one year or the operating cycle, if longer.</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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PrepaidExpenseAndOtherAssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>61
<FILENAME>R49.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220757152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM INVESTMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Investments in privately held companies</a></td>
<td class="nump">$ 6,780<span></span>
</td>
<td class="nump">$ 6,780<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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Pension plan net assets - see Notes 12B</a></td>
<td class="nump">1,870<span></span>
</td>
<td class="nump">1,672<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_LongTermInvestments', window );">Long-term investments, total</a></td>
<td class="nump">$ 8,650<span></span>
</td>
<td class="nump">$ 8,452<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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments that are intended to be held for an extended period of time (longer than one operating cycle).</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>62
<FILENAME>R50.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696214585488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Original cost - machinery and equipment</a></td>
<td class="nump">$ 153,159<span></span>
</td>
<td class="nump">$ 204,230<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_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants', window );">Aggregate investment grants recieved</a></td>
<td class="nump">285,000<span></span>
</td>
<td class="nump">285,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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 15,195<span></span>
</td>
<td class="nump">$ 18,307<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment grants received to reduce the cost of fixed assets as of the balance sheet 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;">tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before accumulated amortization, of right-of-use asset from finance lease.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<FILENAME>R51.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216874288">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentGross', window );">Original cost:</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 4,745,381<span></span>
</td>
<td class="nump">$ 4,406,572<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,458,759)<span></span>
</td>
<td class="num">(3,250,643)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,286,622<span></span>
</td>
<td class="nump">1,155,929<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Land and Buildings and building improvements, including facility infrastructure [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentGross', window );">Original cost:</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">463,564<span></span>
</td>
<td class="nump">429,191<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(303,041)<span></span>
</td>
<td class="num">(291,684)<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment, software and hardware [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentGross', window );">Original cost:</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,281,817<span></span>
</td>
<td class="nump">3,977,381<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (3,155,718)<span></span>
</td>
<td class="num">$ (2,958,959)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>64
<FILENAME>R52.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217593904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 42,800<span></span>
</td>
<td class="nump">$ 42,800<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(39,604)<span></span>
</td>
<td class="num">(37,685)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net</a></td>
<td class="nump">3,196<span></span>
</td>
<td class="nump">5,115<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_FiniteLivedIntangibleAssetsByMajorClassAxis=tsem_TechnologiesMember', window );">Technologies [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">6,700<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(6,322)<span></span>
</td>
<td class="num">(5,691)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net</a></td>
<td class="nump">$ 378<span></span>
</td>
<td class="nump">$ 1,009<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_FiniteLivedIntangibleAssetsByMajorClassAxis=tsem_TechnologiesMember', window );">Technologies [Member] | Minimum [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">10 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_FiniteLivedIntangibleAssetsByMajorClassAxis=tsem_TechnologiesMember', window );">Technologies [Member] | Maximum [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">20 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeaseAgreementsMember', window );">Facilities&#8217; lease [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">19 years<span></span>
</td>
<td class="text">19 years<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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 33,500<span></span>
</td>
<td class="nump">$ 33,500<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(30,682)<span></span>
</td>
<td class="num">(29,394)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net</a></td>
<td class="nump">$ 2,818<span></span>
</td>
<td class="nump">$ 4,106<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships [Member]</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<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_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 2,600<span></span>
</td>
<td class="nump">$ 2,600<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,600)<span></span>
</td>
<td class="num">(2,600)<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_IntangibleAssetsNetExcludingGoodwill', window );">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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-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;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-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;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tsem_TechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=tsem_TechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeaseAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216893504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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_PrepaidExpenseAndOtherAssetsNoncurrent', window );">Long-term prepaid expenses</a></td>
<td class="nump">$ 2,514<span></span>
</td>
<td class="nump">$ 18,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">ROU - assets under operating leases</a></td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">9,762<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_PrepaidExpenseOtherNoncurrent', window );">Prepaid long-term land lease, net</a></td>
<td class="nump">2,572<span></span>
</td>
<td class="nump">2,693<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_tsem_DeferredTaxAssetClassifiedAsNoncurrent', window );">Deferred tax asset - see Note 18</a></td>
<td class="nump">1,768<span></span>
</td>
<td class="nump">1,810<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_tsem_DeferredTaxAndOtherAssetsNet', window );">Deferred tax and other assets, net</a></td>
<td class="nump">$ 14,728<span></span>
</td>
<td class="nump">$ 32,863<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_DeferredTaxAndOtherAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax and other assets, net.</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;">tsem_DeferredTaxAndOtherAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetClassifiedAsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets classified as non-current.</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;">tsem_DeferredTaxAssetClassifiedAsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's right to use underlying asset under operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseAndOtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after 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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseOtherNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts paid in advance which will be charged against earnings in periods after one year or beyond the 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_PrepaidExpenseOtherNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<FILENAME>R54.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216854864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER CURRENT LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OtherLiabilitiesCurrentAbstract', window );"><strong>Other Liabilities, Current [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_TaxesPayableCurrent', window );">Tax payables</a></td>
<td class="nump">$ 12,428<span></span>
</td>
<td class="nump">$ 7,400<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_HedgingLiabilitiesCurrent', window );">Hedging transactions related payables &#8211; see Note 11A</a></td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">500<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_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">1,386<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_OtherLiabilitiesCurrent', window );">Total other current liabilities</a></td>
<td class="nump">$ 19,210<span></span>
</td>
<td class="nump">$ 9,286<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_HedgingLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the liability arising from a financial instrument or a contract used to mitigate a specified risk (hedge), and which are expected to be converted into cash or otherwise disposed of within a 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_HedgingLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>67
<FILENAME>R55.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696213591296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Narrative) (Details)<br> $ in Thousands, &#165; in Billions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Sep. 23, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 23, 2023 </div>
<div>JPY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>JPY (&#165;)</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Outstanding capital lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinanceLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PropertyPlantAndEquipmentByTypeAxis=tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember', window );">Office space operating facilities and vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,807<span></span>
</td>
<td class="nump">$ 5,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | Term Loan 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000<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_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | 2023 JP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | 2024 JPY Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAverageAmountOutstanding', window );">Loan outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | JPY [Member] | Term Loan 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11.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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCollateral', window );">Description of collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentPaymentTerms', window );">Payment terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">payable in seven semiannual payments from December 2024 until December 2027.<span></span>
</td>
<td class="text">payable in seven semiannual payments from December 2024 until December 2027.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | JPY [Member] | 2023 JP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.95%<span></span>
</td>
<td class="nump">1.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCollateral', window );">Description of collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentPaymentTerms', window );">Payment terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">payable in seven semiannual payments from September 2024 until September 2027.<span></span>
</td>
<td class="text">payable in seven semiannual payments from September 2024 until September 2027.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember', window );">Tower Partners Semiconductor Co., Ltd ("TPSCo") [Member] | JPY [Member] | 2024 JPY Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Outstanding principal | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RepaymentsOfDebt', window );">Loan repaid | &#165;</a></td>
<td class="nump">&#165; 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfDebt', window );">Loan amount withdrawn | &#165;</a></td>
<td class="nump">&#165; 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtAverageAmountOutstanding', window );">Loan outstanding amount | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 15.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCollateral', window );">Description of collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentPaymentTerms', window );">Payment terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">principal payable in seven semiannual payments from December 2027 to December 2030.<span></span>
</td>
<td class="text">principal payable in seven semiannual payments from December 2027 to December 2030.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discussion of whether the debt instrument is secured or unsecured, and, if secured, a description of the collateral and guarantees required or provided.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<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_DebtInstrumentCollateral</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">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_DebtInstrumentPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<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_DebtInstrumentPaymentTerms</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, classified as current.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAverageAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average amount outstanding of long-term 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> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph b<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">us-gaap_LongTermDebtAverageAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentByTypeAxis=tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=tsem_TowerPartnersSemiconductorCoLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tsem_TermLoan2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=tsem_TermLoan2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tsem_TemLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=tsem_TemLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=tsem_JPY2024LoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=tsem_JPY2024LoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CurrencyAxis=currency_JPY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrencyAxis=currency_JPY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216070560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-Term Debt, Excluding Current Maturities<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 7,874<span></span>
</td>
<td class="nump">$ 9,762<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-Term Debt, Excluding Current Maturities<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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Tower's loans (including current maturities) [Member]</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Long-term JPY loan - principal amount</a></td>
<td class="nump">$ 98,962<span></span>
</td>
<td class="nump">102,491<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_FinanceLeaseLiabilityNoncurrent', window );">Capital leases and other long-term liabilities</a></td>
<td class="nump">73,977<span></span>
</td>
<td class="nump">119,310<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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">9,762<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_tsem_LongTermDebtFairValueCurrent', window );">Less - current maturities</a></td>
<td class="num">(48,376)<span></span>
</td>
<td class="num">(58,952)<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_LongTermDebtFairValue', window );">Fair value</a></td>
<td class="nump">$ 132,437<span></span>
</td>
<td class="nump">$ 172,611<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_LongTermDebtFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of long-term debt with maturities within the next 12 months.</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;">tsem_LongTermDebtFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent finance lease 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent operating lease 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216824592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Schedule of Repayment of Loan) (Details) - JPY [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateBasisForEffectiveRate', window );">Interest rate</a></td>
<td class="text">2.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_LongTermDebtByMaturityAbstract', window );"><strong>Repayment schedule (carrying amount):</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 6,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">13,226<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">26,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2029</a></td>
<td class="nump">26,450<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_tsem_LongtermDebtMaturityYearSix', window );">2030</a></td>
<td class="nump">26,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">LONG-TERM DEBT</a></td>
<td class="nump">$ 98,962<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_LongtermDebtMaturityYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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;">tsem_LongtermDebtMaturityYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateBasisForEffectiveRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of any adjustments made to the stated rate to determine the effective rate.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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;">us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate</td>
</tr>
<tr>
<td style="padding-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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-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;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicDistributionAxis=currency_JPY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeographicDistributionAxis=currency_JPY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<FILENAME>R58.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696214448384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details) - Southern Florida Research Foundation Member<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 26,503<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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">24,816<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_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">7,220<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_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">5,087<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_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">4,118<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2030 and on</a></td>
<td class="nump">9,266<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_FinanceLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">77,010<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_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less - imputed interest</a></td>
<td class="num">(3,033)<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_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">$ 73,977<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments for finance lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=tsem_SouthernFloridaResearchFoundationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=tsem_SouthernFloridaResearchFoundationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>71
<FILENAME>R59.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696213837392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_OperatingLeaseRightOfUseAsset', window );">Right of use - assets under operating leases</a></td>
<td class="nump">$ 7,874<span></span>
</td>
<td class="nump">$ 9,762<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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">3,913<span></span>
</td>
<td class="nump">3,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,961<span></span>
</td>
<td class="nump">6,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 7,874<span></span>
</td>
<td class="nump">$ 9,762<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">3 years 3 months 18 days<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">1.95%<span></span>
</td>
<td class="nump">1.94%<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Debt, Current<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-Term Debt, Excluding Current Maturities<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other Assets<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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-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;">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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current operating lease 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent operating lease 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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's right to use underlying asset under operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use asset.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discount rate for operating lease calculated at point in time.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<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_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining lease term for operating lease, 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216781856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 3,927<span></span>
</td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">3,161<span></span>
</td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">8,004<span></span>
</td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less - imputed interest</a></td>
<td class="num">(130)<span></span>
</td>
<td class="text">&#160;<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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 7,874<span></span>
</td>
<td class="nump">$ 9,762<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215127328">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShortTermInvestments', window );">Short term deposit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 946,351<span></span>
</td>
<td class="nump">$ 790,823<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_MarketableSecurities', window );">Marketable securities</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">184,960<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=tsem_TowerUsHoldingsMember', window );">Tower US Holdings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DerivativeAssetFairValueOfCollateral', window );">Fair value of derivative assets, asset position</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">768<span></span>
</td>
<td class="nump">1,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_DerivativeAssetNotionalAmount', window );">Fair value asset face amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">156,000<span></span>
</td>
<td class="nump">156,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_DerivativeFairValueOfDerivativeLiability', window );">Fair value of derivative liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,261<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Fair value liability face amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">186,000<span></span>
</td>
<td class="nump">$ 204,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=tsem_TowerSemiconductorItalySRLMember', window );">Tower Semiconductor Italy S R L [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DerivativeFairValueOfDerivativeLiability', window );">Fair value of derivative liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">809<span></span>
</td>
<td class="text">&#160;<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_DerivativeLiabilityNotionalAmount', window );">Fair value liability face amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 39,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Marketable securities as of December 31, 2023 were available-for-sale securities; the amortized cost of such marketable securities of $188,826 was net of an immaterial allowance for credit losses.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetFairValueOfCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of securities received as collateral against derivative 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> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-12<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_DerivativeAssetFairValueOfCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</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> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<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_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</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> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-7<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<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_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative 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> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<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_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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_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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in marketable security.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=tsem_TowerUsHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_TowerUsHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_TowerSemiconductorItalySRLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_TowerSemiconductorItalySRLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219688896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 183,710<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PrivatelyHeldEquity', window );">Privately held companies</a></td>
<td class="nump">$ 6,780<span></span>
</td>
<td class="nump">6,780<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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,960<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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign exchange forward and cylinders - net asset position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward and cylinders - net liability position</a></td>
<td class="num">(4,302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total assets and liabilities</a></td>
<td class="nump">2,478<span></span>
</td>
<td class="nump">193,134<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 1 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PrivatelyHeldEquity', window );">Privately held companies</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign exchange forward and cylinders - net asset position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward and cylinders - net liability position</a></td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Total assets and liabilities</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 2 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PrivatelyHeldEquity', window );">Privately held companies</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">184,960<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_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign exchange forward and cylinders - net asset position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward and cylinders - net liability position</a></td>
<td class="num">(4,302)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total assets and liabilities</a></td>
<td class="num">(4,302)<span></span>
</td>
<td class="nump">186,354<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Level 3 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PrivatelyHeldEquity', window );">Privately held companies</a></td>
<td class="nump">6,780<span></span>
</td>
<td class="nump">6,780<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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign exchange forward and cylinders - net asset position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign exchange forward and cylinders - net liability position</a></td>
<td class="nump">0<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_FairValueNetAssetLiability', window );">Total assets and liabilities</a></td>
<td class="nump">$ 6,780<span></span>
</td>
<td class="nump">$ 6,780<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_PrivatelyHeldEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Privately-held companies.</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;">tsem_PrivatelyHeldEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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_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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset after deduction of 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R63.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218588912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 188,826<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">2,088<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized losses</a></td>
<td class="num">(7,204)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated fair value</a></td>
<td class="nump">183,710<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_DepositLiabilitiesAccruedInterest', window );">Accrued interest</a></td>
<td class="nump">1,250<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">166,356<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">2,015<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized losses</a></td>
<td class="num">(7,117)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated fair value</a></td>
<td class="nump">161,254<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">22,470<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">73<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized losses</a></td>
<td class="num">(87)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated fair value</a></td>
<td class="nump">$ 22,456<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Excluding accrued interest of $1,250.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-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;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositLiabilitiesAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued but unpaid interest on deposit liabilities.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_DepositLiabilitiesAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220069456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract', window );"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis', window );">Due within one year, Amortized cost</a></td>
<td class="nump">$ 31,075<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis', window );">Due within 2-5 years, Amortized cost</a></td>
<td class="nump">134,256<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis', window );">Due after 5 years, Amortized cost</a></td>
<td class="nump">23,495<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">188,826<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year, Estimated fair value</a></td>
<td class="nump">30,938<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due within 2-5 years, Estimated fair value</a></td>
<td class="nump">130,271<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after 5 years, Estimated fair value</a></td>
<td class="nump">22,501<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated fair value</a></td>
<td class="nump">$ 183,710<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Excluding accrued interest of $1,250.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position 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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<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_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position 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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position 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> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-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;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>77
<FILENAME>R65.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215890528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Investment with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">$ 53,142<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investment with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(3,075)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Investments with continuous unrealized losses for 12 months or more, Fair value</a></td>
<td class="nump">72,571<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or more, Unrealized losses</a></td>
<td class="num">(4,129)<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Investments with continuous unrealized losses, Fair value</a></td>
<td class="nump">125,713<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">(7,204)<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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds [Member]</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Investment with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">49,843<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investment with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(3,073)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Investments with continuous unrealized losses for 12 months or more, Fair value</a></td>
<td class="nump">67,167<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or more, Unrealized losses</a></td>
<td class="num">(4,044)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Investments with continuous unrealized losses, Fair value</a></td>
<td class="nump">117,010<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">(7,117)<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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government bonds [Member]</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Investment with continuous unrealized losses for less than 12 months, Fair value</a></td>
<td class="nump">3,299<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Investment with continuous unrealized losses for less than 12 months, Unrealized losses</a></td>
<td class="num">(2)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Investments with continuous unrealized losses for 12 months or more, Fair value</a></td>
<td class="nump">5,404<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Investments with continuous unrealized losses for 12 months or more, Unrealized losses</a></td>
<td class="num">(85)<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Investments with continuous unrealized losses, Fair value</a></td>
<td class="nump">8,703<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Investments with continuous unrealized losses, Unrealized losses</a></td>
<td class="num">$ (87)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</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> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216251040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DefinedBenefitPlanSpecialTerminationBenefits', window );">Israeli employee termination benefits</a></td>
<td class="nump">$ 5,716<span></span>
</td>
<td class="nump">$ 5,752<span></span>
</td>
<td class="nump">$ 6,269<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_RelatedPartyTransactionsByRelatedPartyAxis=tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember', window );">Tower Jazz Panasonic Semi Conductor Company Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Matching contribution (as a percent)</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Cost recognized</a></td>
<td class="nump">$ 3,853<span></span>
</td>
<td class="nump">$ 4,266<span></span>
</td>
<td class="nump">$ 4,838<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_DefinedBenefitPlanSpecialTerminationBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit obligation for benefits provided to employees payable from defined benefit plan or payable upon retirement.</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanSpecialTerminationBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined contribution 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> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-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;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_RelatedPartyTransactionsByRelatedPartyAxis=tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215086480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Medicare Plan [Member]</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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Net periodic benefit cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 4<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">65<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation', window );">Amortization of prior service costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="num">(272)<span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="num">(157)<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 );">Total net periodic benefit cost</a></td>
<td class="num">(205)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
<td class="num">(96)<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Other changes in plan assets and benefits obligations recognized in other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost for the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Net (gain) loss for the period</a></td>
<td class="num">(149)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="num">(515)<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_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost', window );">Amortization of prior service costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss', window );">Amortization of net gain (loss)</a></td>
<td class="nump">272<span></span>
</td>
<td class="nump">282<span></span>
</td>
<td class="nump">157<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Total recognized loss (gain) in other comprehensive income</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="num">(358)<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_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax', window );">Total recognized in net periodic benefit cost (gain) and other comprehensive income</a></td>
<td class="num">$ (82)<span></span>
</td>
<td class="num">$ (122)<span></span>
</td>
<td class="num">$ (454)<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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average assumptions used:</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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">3.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate', window );">Measurement date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">Dec. 31,  2022<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 );">Postretirement Medicare Plan [Member] | Pre-65 [Member]</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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome', window );">Health care cost trend rate assumed for current year - Medicare Advantage</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">6.00%<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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage', window );">Health care cost trend rate assumed for current year - Non-Medicare Advantage</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">6.00%<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_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome', window );">Year the ultimate rate is reached</a></td>
<td class="text">2033<span></span>
</td>
<td class="text">2031<span></span>
</td>
<td class="text">2031<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 );">Postretirement Medicare Plan [Member] | Post-65 [Member]</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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome', window );">Health care cost trend rate assumed for current year - Medicare Advantage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">9.25%<span></span>
</td>
<td class="nump">8.50%<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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage', window );">Health care cost trend rate assumed for current year - Non-Medicare Advantage</a></td>
<td class="nump">8.70%<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
<td class="nump">6.40%<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_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome', window );">Year the ultimate rate is reached</a></td>
<td class="text">2033<span></span>
</td>
<td class="text">2031<span></span>
</td>
<td class="text">2031<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_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Net periodic benefit cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">$ 868<span></span>
</td>
<td class="nump">$ 891<span></span>
</td>
<td class="nump">$ 627<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">(1,075)<span></span>
</td>
<td class="num">(1,034)<span></span>
</td>
<td class="num">(778)<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_DefinedBenefitPlanAdministrationExpenses', window );">Expected administrative expenses</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation', window );">Amortization of prior service costs</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<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_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of net (gain) loss</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Total net periodic benefit cost</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">52<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract', window );"><strong>Other changes in plan assets and benefits obligations recognized in other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost for the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Net (gain) loss for the period</a></td>
<td class="num">(192)<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="nump">1,545<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_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost', window );">Amortization of prior service costs</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(3)<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_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss', window );">Amortization of net gain (loss)</a></td>
<td class="num">(91)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent', window );">Total recognized loss (gain) in other comprehensive income</a></td>
<td class="num">(286)<span></span>
</td>
<td class="nump">220<span></span>
</td>
<td class="nump">1,542<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_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax', window );">Total recognized in net periodic benefit cost (gain) and other comprehensive income</a></td>
<td class="num">$ (199)<span></span>
</td>
<td class="nump">$ 403<span></span>
</td>
<td class="nump">$ 1,594<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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average assumptions used:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">2.90%<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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">3.10%<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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Rate of compensation increases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assumed health care cost trend rate for the current year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status.</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;">tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Health care cost trend rate assumed for current year, non-medicare advantage.</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;">tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 measurement date for the assumed health care cost trend rate.</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;">tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ultimate trend rate for health care costs.</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;">tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Year the ultimate health care cost trend rate is expected to be reached, in YYYY format.</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;">tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain or loss that has been amortized and recognized in other comprehensive income.</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;">tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prior service cost that has been amortized and recognized in other comprehensive income.</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;">tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<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_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAdministrationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.</p></div>
<a href="javascript:void(0);" onclick="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_DefinedBenefitPlanAdministrationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) recognized in net periodic benefit (cost) credit 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transition asset (obligation) recognized in net periodic benefit (cost) credit 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/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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_DefinedBenefitPlanAmortizationOfTransitionAssetObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to 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> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216305344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post-Retirement Medical Plan [Member]</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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in medical plan related benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">$ 1,319<span></span>
</td>
<td class="nump">$ 1,454<span></span>
</td>
<td class="nump">$ 1,912<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">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<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">65<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">57<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_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(4)<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_DefinedBenefitPlanPlanAmendments', window );">Change in plan provisions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss, net</a></td>
<td class="num">(149)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="num">(515)<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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation end of period</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">1,319<span></span>
</td>
<td class="nump">1,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">4<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_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(4)<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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded Status</a></td>
<td class="num">(1,235)<span></span>
</td>
<td class="num">(1,319)<span></span>
</td>
<td class="num">(1,454)<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_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in medical plan related benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of period</a></td>
<td class="nump">18,281<span></span>
</td>
<td class="nump">17,436<span></span>
</td>
<td class="nump">22,081<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">868<span></span>
</td>
<td class="nump">891<span></span>
</td>
<td class="nump">627<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_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(963)<span></span>
</td>
<td class="num">(963)<span></span>
</td>
<td class="num">(804)<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_DefinedBenefitPlanPlanAmendments', window );">Change in plan provisions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss, net</a></td>
<td class="num">(1,152)<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="num">(4,468)<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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation end of period</a></td>
<td class="nump">17,034<span></span>
</td>
<td class="nump">18,281<span></span>
</td>
<td class="nump">17,436<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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of period</a></td>
<td class="nump">19,953<span></span>
</td>
<td class="nump">19,511<span></span>
</td>
<td class="nump">25,750<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_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">1,628<span></span>
</td>
<td class="num">(5,211)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_DefinedBenefitPlanExpensesPaid', window );">Expenses paid</a></td>
<td class="num">(272)<span></span>
</td>
<td class="num">(224)<span></span>
</td>
<td class="num">(224)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(964)<span></span>
</td>
<td class="num">(962)<span></span>
</td>
<td class="num">(804)<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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of period</a></td>
<td class="nump">18,904<span></span>
</td>
<td class="nump">19,953<span></span>
</td>
<td class="nump">19,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded Status</a></td>
<td class="nump">$ 1,870<span></span>
</td>
<td class="nump">$ 1,672<span></span>
</td>
<td class="nump">$ 2,075<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_DefinedBenefitPlanExpensesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 administration expense of defined benefit plan which decreases plan assets. Excludes plan expense paid by employer.</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;">tsem_DefinedBenefitPlanExpensesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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_DefinedBenefitPlanPlanAmendments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAmendments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R69.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215901488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in statement of financial position:</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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="nump">$ 1,870<span></span>
</td>
<td class="nump">$ 1,672<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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Postretirement Medicare Plan [Member]</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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in statement of financial position:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="num">(56)<span></span>
</td>
<td class="num">(50)<span></span>
</td>
<td class="num">$ (59)<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_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="num">(1,179)<span></span>
</td>
<td class="num">(1,269)<span></span>
</td>
<td class="num">(1,395)<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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized</a></td>
<td class="num">$ (1,235)<span></span>
</td>
<td class="num">$ (1,319)<span></span>
</td>
<td class="num">$ (1,454)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average assumptions used:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.10%<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts recognized in statement of financial position:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Assets for Plan Benefits, Defined Benefit Plan</a></td>
<td class="nump">$ 1,870<span></span>
</td>
<td class="nump">$ 1,672<span></span>
</td>
<td class="nump">$ 2,075<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_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet', window );">Net amount recognized</a></td>
<td class="nump">$ 1,870<span></span>
</td>
<td class="nump">$ 1,672<span></span>
</td>
<td class="nump">$ 2,075<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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Weighted average assumptions used:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">5.10%<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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember', window );">Pre-65 [Member] | Postretirement Medicare Plan [Member]</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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">8.60%<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.30%<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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year the ultimate rate is reached</a></td>
<td class="text">2034<span></span>
</td>
<td class="text">2033<span></span>
</td>
<td class="text">2031<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_tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember', window );">Pre-65 [Member] | Postretirement Non Medical Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">8.60%<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">7.30%<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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year the ultimate rate is reached</a></td>
<td class="text">2034<span></span>
</td>
<td class="text">2033<span></span>
</td>
<td class="text">2031<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_tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember', window );">Post-65 [Member] | Postretirement Medicare Plan [Member]</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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">11.50%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">9.25%<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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year the ultimate rate is reached</a></td>
<td class="text">2035<span></span>
</td>
<td class="text">2034<span></span>
</td>
<td class="text">2031<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_tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember', window );">Post-65 [Member] | Postretirement Non Medical Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract', window );"><strong>Assumed health care cost trend rates:</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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear', window );">Health care cost trend rate assumed for next year</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">8.70%<span></span>
</td>
<td class="nump">8.30%<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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Ultimate rate</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate', window );">Year the ultimate rate is reached</a></td>
<td class="text">2034<span></span>
</td>
<td class="text">2033<span></span>
</td>
<td class="text">2031<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_DefinedBenefitPensionPlanLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension plan, classified as current. Excludes other postretirement benefit 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pension plan, classified as noncurrent. Excludes other postretirement benefit 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAmountsRecognizedInBalanceSheet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.</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> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</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> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement 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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Year ultimate health care cost trend rate is expected to be reached, in YYYY format.</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> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate</td>
</tr>
<tr>
<td style="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:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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_tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_HealthCareCostTrendRatesAxis=tsem_PreSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_RetirementPlanTypeAxis=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_tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tsem_HealthCareCostTrendRatesAxis=tsem_PostSixtyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216129952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Post-Retirement Medical Plan [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 56<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">65<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></td>
<td class="nump">80<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">87<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030 - 2034</a></td>
<td class="nump">438<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_PensionPlansDefinedBenefitMember', window );">Pension Plan [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2025</a></td>
<td class="nump">1,244<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2026</a></td>
<td class="nump">1,285<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2027</a></td>
<td class="nump">1,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2028</a></td>
<td class="nump">1,357<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2029</a></td>
<td class="nump">1,375<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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2030 - 2034</a></td>
<td class="nump">$ 6,690<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217009424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details) - Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InvestmentsFairValueDisclosure', window );">Investments in commingled funds</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total plan assets at fair value</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InvestmentsFairValueDisclosure', window );">Investments in commingled funds</a></td>
<td class="nump">18,904<span></span>
</td>
<td class="nump">19,953<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_AssetsFairValueDisclosure', window );">Total plan assets at fair value</a></td>
<td class="nump">18,904<span></span>
</td>
<td class="nump">19,953<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InvestmentsFairValueDisclosure', window );">Investments in commingled funds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total plan assets at fair value</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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_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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</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> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-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;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>R72.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696217595552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedBenefitPlanFundedPercentage', window );">Funded percentage</a></td>
<td class="nump">100.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation 2024</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_EquitySecuritiesMember', window );">Equity Securities [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedBenefitPlanFundedPercentage', window );">Funded percentage</a></td>
<td class="nump">10.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation 2024</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_DebtSecuritiesMember', window );">Debt Securities [Member]</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedBenefitPlanFundedPercentage', window );">Funded percentage</a></td>
<td class="nump">90.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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation 2024</a></td>
<td class="nump">90.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DefinedBenefitPlanFundedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plan assets to benefit obligation of defined benefit plan.</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_DefinedBenefitPlanFundedPercentage</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-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;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="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_CollateralAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CollateralAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CollateralAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219093376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_RestructuringGainFromSaleOfMachineryAndEquipment', window );">Restructuring gain from sale of machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,168<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_BusinessAcquisitionAxis=tsem_IntelCorporationMember', window );">Intel Corporation [Member]</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Acquisition of equipment and other fixed assets</a></td>
<td class="nump">$ 300,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_PropertyPlantAndEquipmentByTypeAxis=tsem_TonamiFactoryMember', window );">Tonami Factory [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_RestructuringGainFromSaleOfMachineryAndEquipment', window );">Restructuring gain from sale of machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,411<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_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,076<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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember', window );">Restructuring Charges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_RestructuringCostsAndAssetImpairmentCharges', window );">Restructuring expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,270<span></span>
</td>
<td class="nump">$ 19,662<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_RestructuringGainFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring gain from sale of machinery and equipment.</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;">tsem_RestructuringGainFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-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;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tsem_IntelCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=tsem_IntelCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=tsem_TonamiFactoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentByTypeAxis=tsem_TonamiFactoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215841024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_IncomeStatementLocationAxis=tsem_AssetDisposalAccrualMember', window );">Asset disposal accrual [Member]</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_FactoryCessationRelatedAccruals', window );">Accrued balance as of beginning of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,963<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_RestructuringCostsAndAssetImpairmentCharges', window );">Expenses accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_AccrualsRelatedToAssets', window );">Accruals related to assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,741)<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_tsem_PaymentToProceedsFromCash', window );">Cash payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(222)<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_tsem_FactoryCessationRelatedAccruals', window );">Accrued balance as of ending of period</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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember', window );">Other Restructuring costs accrual [Member]</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_FactoryCessationRelatedAccruals', window );">Accrued balance as of beginning of period</a></td>
<td class="nump">2,127<span></span>
</td>
<td class="nump">7,635<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_RestructuringCostsAndAssetImpairmentCharges', window );">Expenses accrued</a></td>
<td class="nump">6,270<span></span>
</td>
<td class="nump">19,662<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_tsem_AccrualsRelatedToAssets', window );">Accruals related to assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,318)<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_tsem_PaymentToProceedsFromCash', window );">Cash payments</a></td>
<td class="num">(2,127)<span></span>
</td>
<td class="num">(17,852)<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_tsem_FactoryCessationRelatedAccruals', window );">Accrued balance as of ending of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,127<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_AccrualsRelatedToAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accruals related to 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;">tsem_AccrualsRelatedToAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_FactoryCessationRelatedAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of factory cessation related accruals</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;">tsem_FactoryCessationRelatedAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_PaymentToProceedsFromCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of payment to proceeds from cash.</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;">tsem_PaymentToProceedsFromCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.</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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_RestructuringCostsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementLocationAxis=tsem_AssetDisposalAccrualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=tsem_AssetDisposalAccrualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_RestructuringChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219591840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details) - &#8362; / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,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_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value</a></td>
<td class="nump">&#8362; 15<span></span>
</td>
<td class="nump">&#8362; 15<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</a></td>
<td class="nump">111,550<span></span>
</td>
<td class="nump">110,825<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_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">87<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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-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;">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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-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;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216791600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_tsem_PercentageOfVestedRestrictedStockUnite', window );">Percentage of vested restricted stock units</a></td>
<td class="nump">20.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSU's [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Awards granted</a></td>
<td class="nump">1,581,492<span></span>
</td>
<td class="nump">797,241<span></span>
</td>
<td class="nump">612,881<span></span>
</td>
<td class="text">&#160;<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 );">Number of outstanding shares</a></td>
<td class="nump">2,398,135<span></span>
</td>
<td class="nump">1,585,560<span></span>
</td>
<td class="nump">1,712,996<span></span>
</td>
<td class="nump">2,211,100<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_PhantomShareUnitsPSUsMember', window );">PSU&#8217;s [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Number of outstanding shares</a></td>
<td class="nump">736,014<span></span>
</td>
<td class="nump">559,184<span></span>
</td>
<td class="nump">595,757<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_tsem_PerformanceSharesUnitsOutstanding', window );">Performance shares units outstanding</a></td>
<td class="nump">736,014<span></span>
</td>
<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_AwardTypeAxis=tsem_MarketLeveragedStockUnitMember', window );">MSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Number of outstanding shares</a></td>
<td class="nump">649,249<span></span>
</td>
<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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Employees and directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 );">Awards granted</a></td>
<td class="nump">1,580,000<span></span>
</td>
<td class="nump">800,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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Chief Executive Officer [Member] | Time Vested Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Non-option equity awards granted</a></td>
<td class="nump">78,400<span></span>
</td>
<td class="nump">75,800<span></span>
</td>
<td class="nump">59,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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Chief Executive Officer [Member] | Performance-based RSU's [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Non-option equity awards granted</a></td>
<td class="nump">176,300<span></span>
</td>
<td class="nump">125,000<span></span>
</td>
<td class="nump">97,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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Chief Executive Officer [Member] | RSU's [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensation', window );">Compensation cost</a></td>
<td class="nump">$ 16,500<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="nump">$ 7,200<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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Chief Executive Officer [Member] | MSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Non-option equity awards granted</a></td>
<td class="nump">256,300<span></span>
</td>
<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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | Chairman of the board of directors [Member] | Time Vested Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Non-option equity awards granted</a></td>
<td class="nump">7,400<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensation', window );">Compensation cost</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | New other directors [Member] | Time Vested Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Non-option equity awards granted</a></td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensation', window );">Compensation cost</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">$ 875<span></span>
</td>
<td class="nump">$ 875<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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | New other directors [Member] | Time Vested Restricted Stock Units [Member] | First Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember', window );">2013 Plan [Member] | New other directors [Member] | Time Vested Restricted Stock Units [Member] | Second Anniversary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_PercentageOfVestedRestrictedStockUnite">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested restricted stock unite.</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;">tsem_PercentageOfVestedRestrictedStockUnite</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_PerformanceSharesUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance shares units outstanding.</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;">tsem_PerformanceSharesUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncash expense 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting of award 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/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PhantomShareUnitsPSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PhantomShareUnitsPSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_MarketLeveragedStockUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_MarketLeveragedStockUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PlanNameAxis=tsem_TwoThousandThirteenShareIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_EmployeesAndDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_EmployeesAndDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_TimeVestedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_TimeVestedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_NewOtherDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_NewOtherDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=tsem_FirstAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=tsem_FirstAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_VestingAxis=tsem_SecondAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VestingAxis=tsem_SecondAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696416371808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details) - RSU's [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of RSU's</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding as of beginning of year</a></td>
<td class="nump">1,585,560<span></span>
</td>
<td class="nump">1,712,996<span></span>
</td>
<td class="nump">2,211,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">1,581,492<span></span>
</td>
<td class="nump">797,241<span></span>
</td>
<td class="nump">612,881<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_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod', window );">Converted</a></td>
<td class="num">(726,007)<span></span>
</td>
<td class="num">(870,720)<span></span>
</td>
<td class="num">(1,068,219)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(42,910)<span></span>
</td>
<td class="num">(53,957)<span></span>
</td>
<td class="num">(42,766)<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 );">Outstanding as of end of year</a></td>
<td class="nump">2,398,135<span></span>
</td>
<td class="nump">1,585,560<span></span>
</td>
<td class="nump">1,712,996<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of beginning of year</a></td>
<td class="nump">$ 38.1<span></span>
</td>
<td class="nump">$ 32.9<span></span>
</td>
<td class="nump">$ 24.11<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted</a></td>
<td class="nump">31.89<span></span>
</td>
<td class="nump">37.64<span></span>
</td>
<td class="nump">44.99<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_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue', window );">Converted</a></td>
<td class="nump">36.52<span></span>
</td>
<td class="nump">27.8<span></span>
</td>
<td class="nump">21.99<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</a></td>
<td class="nump">36.96<span></span>
</td>
<td class="nump">32.49<span></span>
</td>
<td class="nump">24.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of end of year</a></td>
<td class="nump">$ 34.51<span></span>
</td>
<td class="nump">$ 38.1<span></span>
</td>
<td class="nump">$ 32.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, exercised 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;">tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of equity-based payment instruments, excluding stock (or unit) options, exercised 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;">tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_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>90
<FILENAME>R78.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696223776816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $) - RSU's [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">The intrinsic value of converted RSUs</a></td>
<td class="nump">$ 28,667<span></span>
</td>
<td class="nump">$ 26,976<span></span>
</td>
<td class="nump">$ 48,829<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_tsem_FairValueOfRestrictedStockUnitsExercised', window );">The original fair value of converted RSUs</a></td>
<td class="nump">$ 26,510<span></span>
</td>
<td class="nump">$ 24,206<span></span>
</td>
<td class="nump">$ 23,492<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_FairValueOfRestrictedStockUnitsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 original fair value of RSU's exercised.</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;">tsem_FairValueOfRestrictedStockUnitsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested 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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=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>91
<FILENAME>R79.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219254064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>The effect of stock- based compensation on the Statement of Operations is as follow:</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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 33,837<span></span>
</td>
<td class="nump">$ 27,931<span></span>
</td>
<td class="nump">$ 24,215<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of goods [Member]</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>The effect of stock- based compensation on the Statement of Operations is as follow:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">8,764<span></span>
</td>
<td class="nump">8,332<span></span>
</td>
<td class="nump">7,393<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development, net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>The effect of stock- based compensation on the Statement of Operations is as follow:</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_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">7,422<span></span>
</td>
<td class="nump">5,639<span></span>
</td>
<td class="nump">4,754<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Marketing, general and administrative [Member]</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>The effect of stock- based compensation on the Statement of Operations is as follow:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 17,651<span></span>
</td>
<td class="nump">$ 13,960<span></span>
</td>
<td class="nump">$ 12,068<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-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;">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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R80.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696213749680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details) - Geographic Concentration [Member] - Revenue [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">External Customers [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">USA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Japan [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Asia (other than japan) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Europe [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">9.00%<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_ExternalCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_ExternalCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=tsem_AsiaOtherJapanAndTaiwanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=tsem_AsiaOtherJapanAndTaiwanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R81.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215768304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PropertyPlantAndEquipmentNet', window );">Long-Lived Assets</a></td>
<td class="nump">$ 1,286,622<span></span>
</td>
<td class="nump">$ 1,155,929<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_StatementGeographicalAxis=country_IL', window );">Israel [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PropertyPlantAndEquipmentNet', window );">Long-Lived Assets</a></td>
<td class="nump">279,023<span></span>
</td>
<td class="nump">254,868<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_StatementGeographicalAxis=country_US', window );">United States [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PropertyPlantAndEquipmentNet', window );">Long-Lived Assets</a></td>
<td class="nump">322,947<span></span>
</td>
<td class="nump">250,560<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_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PropertyPlantAndEquipmentNet', window );">Long-Lived Assets</a></td>
<td class="nump">452,557<span></span>
</td>
<td class="nump">371,583<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_StatementGeographicalAxis=country_JP', window );">Japan [Member]</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PropertyPlantAndEquipmentNet', window );">Long-Lived Assets</a></td>
<td class="nump">$ 232,095<span></span>
</td>
<td class="nump">$ 278,918<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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>94
<FILENAME>R82.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218588000">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details) - Revenue [Member] - Customer Concentration Risk [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer A [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer B [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Other Customers [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Customer Two [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-50-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;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_OtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_OtherCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=tsem_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=tsem_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R83.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216822336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCING INCOME (EXPENSE), NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_OtherIncomeAndExpensesAbstract', window );"><strong>Other Income and Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">$ (4,029)<span></span>
</td>
<td class="num">$ (4,444)<span></span>
</td>
<td class="num">$ (5,687)<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_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">55,488<span></span>
</td>
<td class="nump">39,987<span></span>
</td>
<td class="nump">13,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Series G Debentures amortization, exchange rate and its hedging transactions related results</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(640)<span></span>
</td>
<td class="num">(772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_ExchangeRateResults', window );">Exchange Rate Results</a></td>
<td class="nump">3,403<span></span>
</td>
<td class="nump">1,013<span></span>
</td>
<td class="num">(3,986)<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_tsem_HedgingTransactionsRelatedResults', window );">Hedging Transactions Related Results</a></td>
<td class="num">(7,800)<span></span>
</td>
<td class="num">(5,153)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_MarketableSecuritiesFairValueAdjustment', window );">Marketable securities fair value adjustments</a></td>
<td class="nump">5,605<span></span>
</td>
<td class="nump">2,944<span></span>
</td>
<td class="num">(9,225)<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_tsem_FinancingExpenseOther', window );">Bank fees and others</a></td>
<td class="num">(1,833)<span></span>
</td>
<td class="num">(3,176)<span></span>
</td>
<td class="num">(6,693)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_FinancingIncomeExpenseNet', window );">FINANCING INCOME (EXPENSE), NET</a></td>
<td class="nump">$ 50,834<span></span>
</td>
<td class="nump">$ 30,531<span></span>
</td>
<td class="num">$ (12,767)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_ExchangeRateResults">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exchange rate results.</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;">tsem_ExchangeRateResults</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_FinancingExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other financing expenses incurred 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;">tsem_FinancingExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_FinancingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing income (expense).</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;">tsem_FinancingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_HedgingTransactionsRelatedResults">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 hedging transactions related results.</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;">tsem_HedgingTransactionsRelatedResults</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_MarketableSecuritiesFairValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of marketable securities fair value 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;">tsem_MarketableSecuritiesFairValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense attributable to debt discount (premium) and debt issuance costs.</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> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<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_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the 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;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</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> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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>96
<FILENAME>R84.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696215983760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES BALANCES AND TRANSACTIONS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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_SellingGeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="nump">$ 74,964<span></span>
</td>
<td class="nump">$ 72,454<span></span>
</td>
<td class="nump">$ 80,282<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Long-term investment</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<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_SellingGeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="nump">$ 804<span></span>
</td>
<td class="nump">$ 780<span></span>
</td>
<td class="nump">$ 696<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in equity method investee and investment in and advance to affiliate.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R85.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696218733728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_OperatingLossCarryforwardsLimitationsOnUse', window );">Operation loss carryforwards limitation</a></td>
<td class="text">taxable income limitation of 80%.<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Statutory tax rate</a></td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Federal [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 8,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 );">Tower [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_PreferredIncomeSubjectTaxRate', window );">Preferred income subject tax rate</a></td>
<td class="nump">7.50%<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=tsem_TowerUsHoldingsMember', window );">Tower US Holdings [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 29,000<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_tsem_OperatingLossCarryForwardsAmountNotToExpire', window );">Net operating loss carry forwards amount not to expire</a></td>
<td class="nump">21,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=tsem_TowerUsHoldingsMember', window );">Tower US Holdings [Member] | State and Local Jurisdiction [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">11,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=tsem_TowerSemiconductorItalySRLMember', window );">TSIT [Member]</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_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [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_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 5,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_OperatingLossCarryForwardsAmountNotToExpire">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carry forwards amount not to expire.</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;">tsem_OperatingLossCarryForwardsAmountNotToExpire</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_PreferredIncomeSubjectTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Preferred income subject tax rate.</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;">tsem_PreferredIncomeSubjectTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax income (loss).</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</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_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-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_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<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_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_srt_ConsolidatedEntitiesAxis=tsem_TowerUsHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_TowerUsHoldingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tsem_TowerSemiconductorItalySRLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=tsem_TowerSemiconductorItalySRLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R86.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318763920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Schedule of Income Tax Provision) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CurrentFederalStateAndLocalTaxExpenseBenefit', window );">Local</a></td>
<td class="nump">$ 17,431<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">13,374<span></span>
</td>
<td class="nump">13,167<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Local</a></td>
<td class="num">(17,141)<span></span>
</td>
<td class="nump">62,748<span></span>
</td>
<td class="nump">21,550<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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">4,336<span></span>
</td>
<td class="num">(10,810)<span></span>
</td>
<td class="num">(9,215)<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_IncomeTaxExpenseBenefit', window );">Income tax expense, net</a></td>
<td class="nump">$ 10,205<span></span>
</td>
<td class="nump">$ 65,312<span></span>
</td>
<td class="nump">$ 25,502<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_CurrentFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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_CurrentFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign income tax expense (benefit) pertaining to income (loss) 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred foreign income tax expense (benefit) pertaining to income (loss) 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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<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_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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>99
<FILENAME>R87.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696318146272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Profit before taxes:</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Local</a></td>
<td class="nump">$ 242,879<span></span>
</td>
<td class="nump">$ 588,453<span></span>
</td>
<td class="nump">$ 295,438<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(25,452)<span></span>
</td>
<td class="num">(3,611)<span></span>
</td>
<td class="num">(3,465)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total profit (loss) before taxes</a></td>
<td class="nump">$ 217,427<span></span>
</td>
<td class="nump">$ 584,842<span></span>
</td>
<td class="nump">$ 291,973<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R88.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696219573264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 7,397<span></span>
</td>
<td class="nump">$ 9,889<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_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent', window );">Employees compensation</a></td>
<td class="nump">9,675<span></span>
</td>
<td class="nump">7,853<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_tsem_DeferredTaxAssetsAccrualsAndReserves', window );">Accruals and allowances</a></td>
<td class="nump">11,355<span></span>
</td>
<td class="nump">10,997<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_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and development credit</a></td>
<td class="nump">24,689<span></span>
</td>
<td class="nump">24,677<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_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174', window );">Research and development, including Section 174 under U.S. Internal Revenue Code</a></td>
<td class="nump">27,732<span></span>
</td>
<td class="nump">19,582<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_tsem_DeferredTaxAssetsLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">9,617<span></span>
</td>
<td class="nump">12,199<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_tsem_DeferredTaxAssetsOtherNonCurrent', window );">Others</a></td>
<td class="nump">652<span></span>
</td>
<td class="nump">2,122<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_DeferredTaxAssetsGross', window );">Deferred tax assets gross</a></td>
<td class="nump">91,117<span></span>
</td>
<td class="nump">87,319<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance, see Note 18F below</a></td>
<td class="num">(31,613)<span></span>
</td>
<td class="num">(20,238)<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_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">59,504<span></span>
</td>
<td class="nump">67,081<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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities - long-term:</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and amortization</a></td>
<td class="num">(64,859)<span></span>
</td>
<td class="num">(72,254)<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_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases', window );">ROU - assets under operating leases</a></td>
<td class="num">(1,131)<span></span>
</td>
<td class="num">(1,609)<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_DeferredTaxLiabilitiesOther', window );">Others</a></td>
<td class="num">(801)<span></span>
</td>
<td class="num">(838)<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(66,791)<span></span>
</td>
<td class="num">(74,701)<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_tsem_DeferredTaxAssetsNetNonCurrents', window );">Presented in long term deferred tax assets</a></td>
<td class="nump">1,768<span></span>
</td>
<td class="nump">1,810<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_tsem_DeferredTaxLiabilitiesNonCurrents', window );">Presented in long term deferred tax liabilities</a></td>
<td class="num">$ (9,055)<span></span>
</td>
<td class="num">$ (9,430)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_DeferredTaxAssetsAccrualsAndReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible accruals and reserves.</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;">tsem_DeferredTaxAssetsAccrualsAndReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a section 174.</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;">tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of deferred tax assets lease 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;">tsem_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsNetNonCurrents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carry forwards classified as noncurrent.</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;">tsem_DeferredTaxAssetsNetNonCurrents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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;">tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsOtherNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other and noncurrent.</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;">tsem_DeferredTaxAssetsOtherNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</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;">tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxLiabilitiesNonCurrents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and classified as noncurrent.</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;">tsem_DeferredTaxLiabilitiesNonCurrents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of deferred tax liabilities rou assets under operating leases.</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;">tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences.</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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-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;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<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_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences 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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R89.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696216367856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 9,217<span></span>
</td>
<td class="nump">$ 8,490<span></span>
</td>
<td class="nump">$ 7,763<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions for tax positions of current year</a></td>
<td class="nump">727<span></span>
</td>
<td class="nump">727<span></span>
</td>
<td class="nump">727<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_tsem_ReductionDueToStatuteOfLimitationOfPriorYears', window );">Reduction due to statute of limitations of prior years</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 8,944<span></span>
</td>
<td class="nump">$ 9,217<span></span>
</td>
<td class="nump">$ 8,490<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsem_ReductionDueToStatuteOfLimitationOfPriorYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction due to statute of limitation of prior years.</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;">tsem_ReductionDueToStatuteOfLimitationOfPriorYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsem_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_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/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R90.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.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45696220457088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax expense computed at statutory rates, see (*) below</a></td>
<td class="nump">$ 50,008<span></span>
</td>
<td class="nump">$ 134,514<span></span>
</td>
<td class="nump">$ 67,154<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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit</a></td>
<td class="num">(36,588)<span></span>
</td>
<td class="num">(89,487)<span></span>
</td>
<td class="num">(46,012)<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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in valuation allowance</a></td>
<td class="nump">11,375<span></span>
</td>
<td class="nump">2,697<span></span>
</td>
<td class="nump">5,911<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_IncomeTaxReconciliationOtherAdjustments', window );">Permanent differences and other, net</a></td>
<td class="num">(14,590)<span></span>
</td>
<td class="nump">17,588<span></span>
</td>
<td class="num">(1,551)<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_IncomeTaxExpenseBenefit', window );">Income tax expense, net</a></td>
<td class="nump">$ 10,205<span></span>
</td>
<td class="nump">$ 65,312<span></span>
</td>
<td class="nump">$ 25,502<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> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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;">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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<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_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the valuation allowance for a specified deferred tax asset.</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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-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;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>103
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !V!6UH'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    "  =@5M:RR0@?N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.LT&0U&7"V@GD)"8!.(6)=X6K6FCQ*C=V].&K1."!^ 8^\_G
MSY)K$Z3I(K[$+F DA^EF\$V;I EK=B *$B"9 WJ=RC'1CLU=%[VF\1GW$+0Y
MZCV"X/P./)*VFC1,P"+,1*9J:Z2)J*F+9[PU,SY\QB;#K %LT&-+":JR J:F
MB>$T-#5< 1.,,/KT74 [$W/U3VSN #LGA^3F5-_W9;_(N7&'"MZ?GU[SNH5K
M$^G6X/@K.4FG@&MVF?RV>'C<;I@27-P67!1BM165Y/=RN?J87'_X785]9]W.
M_6/CBZ"JX===J"]02P,$%     @ '8%;6IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  =@5M:SSB$BBH#  ":"@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)V6;6_:,!#'OXJ5UX,\\%P!$H2R5BT%4;IJ>V>2(UA-8F:; M]^YP0"DU+#
MQ@MB.[Z_?W>V+]?=<?$AUP"*[),XE3UKK=3FSK9EL(:$RBK?0(IO5EPD5&%7
M1+;<"*!A9I3$MN<X33NA++7ZW6QL)OI=OE4Q2V$FB-PF"16'(<1\U[-<ZS0P
M9]%:Z0&[W]W0"%Y!O6UF GMVH1*R!%+)>$H$K'K6P+T;NG5MD,WXP6 G+]I$
MN[+D_$-W'L.>Y6@BB"%06H+BXQ-\B&.MA!R_CZ)6L:8VO&R?U,>9\^C,DDKP
M>?S.0K7N66V+A+"BVUC-^>X!C@XUM%[ 8YG]DUT^MU:S2+"5BB='8R1(6)H_
MZ?X8B$L#YPL#[VC@9=SY0AGEB"K:[PJ^(T+/1C7=R%S-K!&.I7I77I7 MPSM
M5'_$@RT&61&:AN0^54P=R&.:[S9&K6LK7$1/M8.CX# 7]+X0=#TRX:E:2U0+
M(?Q;P$:Z M$[(0X]H^((@BJIN=^(YWAU@UZM<+F6Z=6^T#MZ.8>(224H^OY"
M$RCSU*RSF+[?S\GK_>31G[Z,WOS%=$Z>%Z.J ;%>(-9O0?1Q8P2-<4-"V),G
M.)1!FI4<_'6\=KO5-& U"JR&4<S?"J'/RIC) +%^ A5ZEPF>O-+XF=4J%=>K
MU%P#5[/@:AJ5!GB"P^P4CV,:E9&8[5<TEF#@:!4<+:-.<9D6ATUI0,SFS<J3
M :)=0+1O@YB!8#PT;M 5I=/%NW;S.@5:YY9C/68QD)=ML@11!F76<"I>O=5Q
M##2N<\Y]SBT\@S 4(.6W4X,\XSPR34M#=D5R3C%QDN_T4S#(+BZF<,'PLLRH
M^#!!7R1L]_^A%SM>"FV6G%6G53+D>])T.R9&[\SH_1.CKWM<D 7?E7]2S'(3
M%H48P@<*"1B#>/X$N#=] TZQ\_D6,VUI>KTB]/ALXCGG>_>FA%\$;,:E0H]_
ML0VRA>4'T:SHU5RGX7AE=/9%N9" B+*B2)) !R&O'(K1HO :Y.7&>7I>M4VH
MB%@J20PK-'6J+4SY(B^$\H[BFZSX6'*%I4S67&/Q"$)/P/<KSM6IHQ<HRM'^
M'U!+ P04    "  =@5M:?8#*AB,(  "R'P  &    'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;*V986_BN!:&_XK%CG;V2F6([<1)NBT2A=PI$H5>H+,:K?:#
M&]P231*SB6FW]]??DT )Q$[HU>Z7-@GGV.]QG/,<VU>O,ON1KX50Z*\D3O/K
MSEJIS66OEX=KD?#\B]R(%'YYDEG"%=QFS[U\DPF^*IV2N$<LB_42'J6=_E7Y
M[#[K7\FMBJ-4W&<HWR8)S]YN1"Q?KSNX\_Y@'CVO5?&@U[_:\&>Q$.IA<Y_!
M7>_0RBI*1)I',D69>+KN#/#ER+8*A]+B6R1>\Z-K5(3R*.6/XF:\NNY8A2(1
MBU 537#X]R*&(HZ+ED#'G_M&.X<^"\?CZ_?6_UT&#\$\\EP,9?Q;M%+KZX[7
M02OQQ+>QFLO76[$/R"G:"V6<EW_1Z][6ZJ!PFRN9[)U!01*EN__\K_U '#E@
MVN! ]@ZD[F W.-"] _VH@[UWL,N1V852CL.(*]Z_RN0KR@IK:*VX* >S](;P
MH[1X[PN5P:\1^*G^<#9=S";CT6 9C-#-8#*8#@.TN V"Y0)UT<-BA'[Y]"_T
M"44I6J[E-N?I*K_J*>BY\.^%^UZ&NUY(0R\C$7Y!%%\@8A';X#[ZN#L]=>]!
MO(>@R2%H4K9G-P7],)\'TR4:+!80IRF<G3\U^Q??XF6^X:&X[L#'EHOL173Z
M/_^$F?6K*;A_J+&34.DA5-K6>G_(\S6"EX;"XD+\N8U>>"Q297R)NZ:<LJDB
M8;STB8L]'][8RW$\!C-F,5:9G2BU#TKM5J6+M<Q45XDL@>]V(_/(K''7"#OJ
MW+<9=7!-HV[F^I97S!Z31N>@T6G5>,>S'T+QQUB@7(3;+%*1,*F\:6_F=_R'
M*31'TVS5HM(ML&?[S#)'Q0Y1L58YRXRO!&3@4&YA8D V#P7,$@C2)))I$@C&
M/B4UI;H9=FR+N6:E[D&IVZITG+[ W)69>=2'KJZ-><1W:MH,9AX8>F9MWD&;
MUZIMIM8B@Y2=92 1\3P7Y@GL:;TS[&&WIE&WHH[O,+-$_R#1;W_14O'X Q)]
M_>6YS"*>7Q-ILK-\[#2,)+8J*%FM0B>SZ=?N,IC?H?'T6[!8WD&V-N;I?3O'
M$CSFU#\;DY7MD :51^C$K2KOY[/[8+[\C@;3$0K^\S"^+W1>H&FP-&K%^G 1
MCS%2_W9,AMAQ?.(W**ZXAUM9TQ]/EX/IU_'-)-BSKUDLT2<@]EE=J6[E@-0&
MF16S<#NTOLYFH]_&DXE1&-4SNV5I;_R,U:FP"E&XG5&SY6TP1]7L/#>(.H6P
M[1*O+E8WHS Q&EB%*UCA=LPL9\O!I*7(P3I.J.59ME=/F 9#XF//P0WI'%?D
MP>Q#E=AD/+@93\;+<6!6V@JP_[<>^Z=:.XVY8AANA]APGW]AT;*O()!\0K%,
MG]^KGT=E' 2=6[9'7>V;U,T<SV_,=A7><#O?:E7"AK\UE0A8AQ>F%B/U.M)H
MYV/2A(\*<[B=<R/Q)&",5U#*0+VP%;L"N%Q,B2S_C/CJA:>AN8; .M0(9H[V
M21C8Y]FX03JIR$?:R1<DFUB^"0'28ZX@A#CBCU'<5&@.B8XVYF"_3FJ#F8,M
MIZ%D)Q4"23L"3XN><UH-7/,)KN=N@YD/Z;!!ZM&:KYU]I\7/.:DZV(CG6*P^
MA4UV+O-HTSRH$$C:$5@Q9A3<&.%"=,1A2FQ:KR1-=BYA&#=(K&!(VF%821P^
M+):SNV"^^(P&HV_%%H)Y46U8E#%?>_VZ%7%<W,!N4M&0M-,PN+N?S+X' 9H'
MDW*WXPQSB X]V]?0:+!BEM_T^BLNDO8E6;W0.*?5L-RR,-&R@,F,D*:94!&-
MM!-M5VB<TVC EVU12QM1@YT/95/3F%8 (V<6:-DJ2GGVAO(USW;0G8X7"#O
ML@R]\'@K+N'.NH!"$?&M6L,Z\[^0@7EI.H)5<?((R>Y]&ZN$2K$AA3#&%XRZ
MY8/BVG$L%.7YMO"%1W*K<@474?I\ 6D]WXARKS-^NVAL&F/K D"X;]&Z\(CS
MMUJDQA>BX]>VF</JRQ&C'66T:=I4F";MF!ZL5E&Q^0MI><.C53=*4<@W$:1I
MHUP#<:GK^EZ] #(:>K N;:A6:05GV@[GX3;9 I5AJ!'4$N&/<L<9*@N9;$2:
M\R(6X[::#E]"H:2H[UF9[.#=V0T+ 5I1FK93>A"&.^4@5NZ(#9(SL2[V[R&8
M6.;F_4"=Q%T7BISZ L9DYQ"?-BP$:<5LVL[LN5 <'JV0X%D*L]VL4F<P<QW;
MK6<_@YW-7-:T7*5'6ZSMK-ZEO\7M8![<SB:CDH/%=L#R^P7Z.I\MC.F0ZE@F
MC!&J\=!D:-L8D-B@NP(X;0?X,A,\WQ8)L9C,D#L4S(M<H2[RW'V2-"K7 =WU
M+;>>-LZ:G:JN.$[/K&IO S2<W=T/IM\_+XRC;A1M6,(RAU*LS66#H0UUE=^P
M^4(KIM-VID]EV@UEJC(9PT_/*$IAN2=RXUJ/ZJ3N8HJIIM9@Y]A-&\*T(CK]
M"-$_/+BFC5?;PIXVEPV&-G$MVC2X%=SIF=5IO00I-^4^'("G'6F8=T(,AJT[
M(;2 X>EQ2$4;NYTVO^,_C.<-38Q'KS"=$'_A45QX=)]DULWYB>NO"+(_XHG,
M5%G:E)\[M)5OPS5*C)W!KY\@XT,)PM K])R*TH.G*$H2($H6 ;YY',O78DF-
MH%,4PM([4B551/[%M&?2.SJPA"7Y<WGPFZ-R:V%WMG5X>CA<OBG/8.O/J7\Y
MA$$V_&);E\/=>72OZF)WF@W#^ARE.8K%$W1G?7'A?6:[ ^+=C9*;\LCT42HE
MD_)R+?A*9(4!_/XDI7J_*3HX'-/W_P=02P,$%     @ '8%;6G!/'9%F P
M2@H  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM5EUOTS 4_2M6F!!(
MU?+5I&EI(W5M$4C *C+@ ?'@I6YC+8F+[;0#\>.Y=K+0!K<P1!\:V[GG^-P3
M?]SQGO$[D1$BT7V1EV)B95)N1[8MTHP46%RR+2GAS9KQ DOH\HTMMIS@E085
MN>TY3F@7F)96/-9C2QZ/625S6I(E1Z(J"LR_79&<[2>6:ST,O*>;3*H!.QYO
M\88D1'[8+CGT[)9E10M2"LI*Q,EZ8DW=T=QU%$!'?*1D+P[:2*5RR]B=ZKQ>
M32Q'*2(Y2:6BP/#8D1G)<\4$.KXVI%8[IP(>MA_87^KD(9E;+,B,Y9_H2F83
M*[+0BJQQE<OW;/^*- D%BB]EN=#_:-_$.A9**R%9T8!!04'+^HGO&R,. *Y_
M N U *\#\+T3 +\!^!V -SP!Z#> OG:F3D7[,,<2QV/.]HBK:&!3#6VF1D/Z
MM%3?/9$<WE+ R7AV_2ZY?O-Z/KU9S-'5],WTW6R!DE>+Q4V"GBTQ)Z7,B*0I
MSI\CD4%?(%JBFXQ5 I<KT4,71_VQ+4&4HK;31L"L%N"=$# GZ27RW1[R'*^/
MGCZ)_-![@>R'R>J'@7;^][0^^I#,T;.+YT8V&QQK;?-:VSQ-WS]!GT@L"2Q_
MB=@:O:0E+E.*<[1D@NKE_'EZ*R2'1?W%Y$C-[9NYU4X?B2U.R<2"K2P(WQ$K
M?OK$#9T7)A_^$]F1#7YK@W^./9X6C$OZG:Q0RH1$/]"%0>'5>8[/KM&CLZ#'
M>E23!9I,G82[V(VBR O']LZ0?;_-OG]6^35?P9?GWYIEU4-;S-$.YQ4!)[HK
MV91C33\XE!6TDFKE9Q7\X]<-VOR"Q^6'*YDQKKZW*9N:+#S*QH%?)Z,_AAUI
M#5NMX>.T4B$JL\[P=P&N&_J#CDY3F#-T/;/.0:MS<%;GC!4%G ^)9.E=#R6-
MV.M*"@GG)RTW)L4#D^(@Z#IK"G,B+S KCEK%T5G%-U!.B$HY6VL^O9RCW^:/
MNJ:>#3F2-[0Z Z[SZTIS_G2B+.[3O%)V0F&1<E@(<$M) KKU@7WA]KS N31M
M$?O@*BT(W^B21,#Q5I6R/A?;T;;LN=+507=\.)H-3>.N,YK5=9+]:X*ZRGJ+
M^8:6 N5D#9,YEP/8*[PN7.J.9%M]E=\R"86!;F90[!&N N#]FC'YT%$3M.5C
M_!-02P,$%     @ '8%;6C[2"S*]!@  4QP  !@   !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6RM66%OXC@0_2L6MSIUI0*QDSA)KT4"DNXBM5 1NKNGTWU(
MP4"T(6$=T^[^^[,32B!VO.V)?B@DO)GX><8SS_'U2T:_YVM"&/BY2=+\IK5F
M;'O5[>;S-=E$>2?;DI3_LLSH)F+\DJZZ^9:2:%$8;9(N,@S<W41QVNI=%_<>
M:.\ZV[$D3LD#!?ENLXGHKP%)LI>;%FR]WIC&JS43-[J]ZVVT(B%AC]L'RJ^Z
M!R^+>$/2/,Y20,GRIM6'5SYRA4&!^!*3E_SH.Q!4GK+LN[@8+6Y:AA@12<B<
M"1<1_W@F0Y(DPA,?QX^]T];AF<+P^/NK]]N"/"?S%.5DF"5?XP5;W[3<%EB0
M9;1+V#1[^4SVA&SA;YXE>?$?O.RQ1@O,=SG+-GMC/H)-G):?T<_]1!P90-Q@
M@/8&J&Y@-1B8>P/SK0;6WL J9J:D4LR#'[&H=TVS%T %FGL37XK)+*PY_3@5
M<0\9Y;_&W([UAI-Q.+D;^?U9X(-PQC_N@_$L!)-;,'D(IOW9B - &SR&/KCX
M\!'DZXB2',0IF*VS71ZEB_P2?#BYONXR/C#AOCO?#V)0#@(U# (B<)^E;)V#
M(%V0Q:F#+F=TH(5>:0V0UJ-/YAU@PDN #&0I!C1\N[FI,/??;HXT;,Q#D,S"
MG]7@;Y3.LPT!(8L8X6N.@7_Z3SFC?,W\JYKLTIFI=B8*R56^C>;DIL4K14[H
M,VGU_OP#8N,OU42=TYE_)F<GDV@=)M'2>>]-@R_!^#$(53-66MJ%I:B4SSUH
MF1B*X#T?3X8*AQ!VC5.<K\!AQ\'0.N!.*-@'"K:6PG 2SL3*U%$I/>#C1QL>
MEH8X5.&P!S&L45'@$(2F@=54\($*UE+Y-)V$(7B83FY',Q4-+#W6-#W+J@=$
M ;--&WHU$C+,PM@T7#4'Y\#!T2[+?8$<?P(B,"'HCWT0?'L(QF$07JE(.>=<
MF.=TYI_)V<DTNH=I=/4+DWN,Z'P->//@+?N9:Y&MJ'*J&72E0#J>95JUK%"A
MW*-HEYQEE&MZ$*ISPCN0\;1D[B/ZG; X75V"%4D)C9*"5K3@O3L6-5O('!4S
M3QZSY>$Z,P4*678-Y<LHUT N4C.#1B45C-\%BM'=G.THYP=67%2")<TV((\2
M K(EER7S-3>AOPK*Y,<N+N)X"5*B#.;^<<?CK%<I!:1M(XCKL53A1.LW&S@?
MR2/X#L[D)]?;.0$7<=&1/S93@_)X,'(D>C(,\F*-ZNP4, .[#=T$HHH<TB<K
MH2M"VW.NO828 (Q0GJ91(<B7A#2S0[\/G QIF]"TC7I_T?HZY57)):@5$KW9
M9-:_ [KRK&1ERK-LN1"Y=6HRK@T]T['L.C6%0]O"9E/<*B4#]5*F8M;<0/<N
M3E,+FK!>410XVW)0O?+X"IP)N:II(E-I&J@7-;>C<7\\%&1&X^'D/@ 7^R#Q
MU34.U-QD46(;KM0&%##3L$TI V58&R('.PW,*HD#]1IG,OL<3-_!2E8I;<1#
M >NT9)QC6$Z=E<(;]AISK](\4*L%>F7&@4%P.YD&K^1F_6]*1HXT!@0="SEU
M1C+.=BVWKO9\E3\/>DY3E:\4"-1+D(K&:X5HCI(L&]K00(9=YZ3 89Y\$B<%
M#MFVT=2M*R$"]4J$CU]7'F2-@ P'23L>!8[+:]NL[WA4_C"VG 8YA2K1@?2B
M8TP82+(\!Q=;FBUC]A%$C-'X:<>B)RX[6 ;2+"U;6)8DHDG'*>]CO&VK:"-9
M)V!I4Z$ \1";N$99"?.: H<JR8'TDJ,*'.C/9M/1X''6']SQ[)P 7E!X,[M_
MZ(__5K*#TKZ3!]655*0"9T/7\NHU7^4/6S;V&BA6P@,A[<YIT ]'0Q#TIV->
M]_DVD)?)\'-_&BAW34@K8MZ[;3JK-_]<WD[GL1(Z2"]T@HBF/.5SL"6T?#6G
MG,#2B7LL!3INO0CO4=[Q)KE3[RH*5ZAC-:5\)6B07M!\+5[/$KY/>N9;IA4!
MZ6[SQ"GQ347YPE%)2Z%P^)]MUHFI<'P_5'])H,(9O&,V97NE<)"MS79_=/<H
M7J^^-=^U>NG=^7Y.;_ZYO)W.9*6HD%Y1O3'?L2K?ZPU:@;(Z6"KR,@IUS*:4
MJ%04TJLHT=7*?@9V.<_[94;!(DYV8@V0MY%TWECK99RZUBO\Z6I]I:V07EO]
M=FW_[QF0E1.$R+2D]:_"002E4*MPAF/7)7/WZ+1E(W;0XM0J!_-LE[+RA.)P
M]W RUB_.@VKW!_#*+\^W*C?E<=M]1%=QFH.$++E+H^/PL-#R!*N\8-FV.--Y
MRAC+-L77-8D6A H _WV99>SU0CS@<([8^P]02P,$%     @ '8%;6H#EC6A4
M!   ; X  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6RM5VUOXC@0_BM6
M;G7:E;8E[R$]BM025EOI^J+2[GTXW0<3!I)K8K.V@?9^_8T3FD)B4%?J%Q*'
M>1[[F1F/QX,-%T\R U#DN2R8/+<RI99GO9Y,,RBI/.5+8/C/G(N2*AR*14\N
M!=!9!2J+GFO;8:^D.;.&@^K;G1@.^$H5.8,[0>2J+*EXN82";\XMQWK]<)\O
M,J4_](:#)5W !-3C\D[@J->PS/(2F,PY(P+FY]:%<Y8XK@94%C]RV,B==Z*E
M3#E_TH.KV;EEZQ5! :G2%!0?:QA!46@F7,?/+:G5S*F!N^^O[-\J\2AF2B6,
M>/%7/E/9N=6WR SF=%6H>[[Y#EM!@>9+>2&K7[+9VMH625=2\7(+QA64.:N?
M]'GKB!V $QX N%N VP;X!P#>%N"]%^!O 7[EF5I*Y8>$*CH<"+XA0ELCFWZI
MG%FA47[.=-PG2N"_.>+4<'1[,[G]\RJY>!@G9/* C^OQS<.$W'XCH]OKN_OQ
M]_'-Y.K'F%S=X'A,3LCC)"&?/WTAGTC.R$/&5Y*RF1ST%*Y&<_;2[<R7]<SN
M@9D=EUQSIC))QFP&LWV"'LIHM+BO6B[=HXP)I*?$<[X2UW9]PX)&[X=[!GCR
M?KA[1(W71,:K^/P#?!-%%> .4X3/R8B7N*TSO=_60*Y8RDL@?U],I1*X<_XQ
M>;]F]\SLNIR<R25-X=Q"8@EB#=;P]]^<T/[#Y+F/)$L^B&S/JW[C5?\8^_ &
M2^E2\'FN3#ZKL4&%U15S/73MR-7A7.]ZHVL6.''@V?MFB8$M#/W(:<SV% 2-
M@N!H7MRJ# 1)]Q(BKQ+B*V%098NBSV<F><%'IL1'DB4?1+;GT+!Q:'@T)?#\
MP-.!8;45 ECZ0G!/,5G0^ER:_8M%6&]#DT-KXG GPB=.' =A*U],9D$4.JU\
M,9BY41 'YGR)&GG147F/#/N!(O\/9F2!?0#Y7' IOQ#4-@.1KZD^=R7!&H['
MBG@"1:<%$ GHC5SE8"SL46>ACAT&+=%=(S\*XY;DKM%)&-MFP?U&</^HX/L]
MN:C3J(MLLCS-R(9*K >PSO$<*UY(E5Y,(5A##^XTDU/Z72EQH,^A/:]TK=I5
MXYC%GC_BQA_Q47^,,LH6>N4$RF7!7P#%+PN*N2TEJ#KT4V" -9'P:9$OJLPW
M!C[N!MYM)WO7YJ1301.#4>SUS3H=^ZV7L8\K?6>HMC1[.J)^['DM*0:[P.Y[
M3DMR8K!SO<CU#PG::<Z<7Q"D-RZA2HE\NJK367'".#M)L8\2O$#T E4KP"0V
MEJOM;+OKC,*HWU;=M?*C?CM-C5QA=$"Q^Z;8_>40=C3COJPZ(LI>C#+=SL'K
M],/0<=I"NW:!X]EQ)[Q=.]?W8Z==F'L[;7@)8E%=9R06D!53=1?;?&VN3!?5
M1:'U_5)?I:KV_HVFOH==4['(F20%S)'2/HUP4:*^VM0#Q9=5LS_E"J\.U6N&
MUT$0V@#_GW.N7@=Z@N:".?P?4$L#!!0    ( !V!6UH65:CO/@P  !Y]   8
M    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULM9UK<YM(%H;_"N6=VLU4Q6.:
MFR#KN,H1=R9VUK)W:VIK/V"I;;&1A :P/=E?OXVD"-,T+>&\\R6Q[-//:5KG
M--V\!SA_R8NOY9S22OECN5B5'T_F5;7^<'963N=TF9:_Y&NZ8G]YR(ME6K&/
MQ>-9N2YH.MLT6B[.-%6USI9IMCJY.-_\[DMQ<9X_58ML1;\42OFT7*;%MT]T
MD;]\/"$GWW]QDSW.J_H79Q?GZ_213FAUM_Y2L$]G>\HL6])5F>4KI: /'T\N
MR8?$4.L&&XM_9O2E?/6S4A_*?9Y_K3]$LX\G:MTCNJ#3JD:D[+]G.J:+14UB
M_?A]!SW9^ZP;OO[Y.]W?'#P[F/NTI.-\\:]L5LT_GM@GRHP^I$^+ZB9_">GN
M@,R:-\T7Y>9?Y65GJYXHTZ>RRI>[QJP'RVRU_3_]8S<0KQIH9D\#;== XQKH
M5D\#?== YQN0G@;&KH'!-3#[NF3N&IA\@[Z#MG8-+*Z!T==@M&LPXD?)Z&E@
M[QK8O >]IX&S:^#PH]37@*C?OSF5:T)ZF^R_[&W0;:-D$V)N6J47YT7^HA2U
M/>/5/VSB=-.>15:VJE-J4A7LKQEK5UV,KZ\FU[]&[N6MYRJ36_;?9^_J5KGV
ME7%X>15X$R6Z4B;AY8T77O_J>C>3ORG>/^ZBV]^44^5NXBKO?OI9*>=I04LE
M6RFW\_RI3%>S\KWR4^OS^5G%.EN[/)ON.O9IVS&MIV/7Q2Q;L23_3O_W9[J\
MI\5_!*2QG'0YFV5U^J8+99UFLU/6KVFZSBKV60)UY="[%4V+%9TITWS)IK<R
MW4P0$IYWH)/3Z=/R:9%6#)E7<UILP 6=U[/7,V6#R3Y3Y=TB+\N?97Y\N1\V
M#[%9AHW 4U'0U?2;4A7IJEQLNY_._LMBCDV8E72\ [F+&UJQJ9P=1SU"V>JQ
M5-ZEKXZ.S7?9-*M^%H!#.?B6G3/*ISHDJGSZ5=;#Z  HK[_\-PYP+&=?Y0RT
MJHI\P?[RR+ 59>%;R8C)$;UM-SMC6;Y/=6V?ZMJ&H_=P/EW^>GDU]I2T4EPZ
M_471R7M%4S4BRLTMR=R0ZK/R\X6AFX:IGY\]OTZ\KAG1;4<U2=O.%=@9CJ-:
M;3.O:W9J$*UMY N,M)$QXEP& C.=F(9AM^U"@9VCCCBGD71DZV7/AW*=3NG'
M$Q91)2V>Z<G%7_]"+/7OH@ 2N+0LPG4L$8R914PVO'N[5A3H^RC0CXF"]]M)
M?7)4-&R)UNNNJ+8S4KEHD#H>.$@N$N8A83X2%B!A(1(6(6$Q$I: 8*WT,?;I
M8TC3YTN13RF=E<I#D2^5=,4F^&>Z/6?6"YZ4[4WNRVR6L96+*).D\('C,$;"
M7"3,0\)\)"Q PD(D+$+"8J,[8Q/+,+E3S"&K5H:8^PPQI1GB_4&+:592)7]0
M\G6]KBQ9GLR4F\F=<!M@=I<:EC/B3BUFIZ>GAL4O1UQIQX;&,!+F(V$!$A8B
M81$2%B-A23> #$,<Y]8^SJTWQ_G[W:Y5%.^68#'%KU['4M=#IW8DS$/"?"0L
M0,)")"Q"PF(D+ '!6@DTVB?02)Y R_4B_T;I=CM_6E\8;5].$66/%#ET 86$
MN:-.7FN&1KA3KH=TZ2-A 1(6(F$1$A8C8<FA[[R5%_8^+^Q-,Z/ORF?OY;\/
MHHRPD1F!A+E(F(>$^4A8@(2%2%B$A,5(6 *"M?++V>>7(SWO7-%*61?Y0U:)
MTDG:=F@Z(6$N$N8A83X2%CC=.97M22V'NVZ+]!DYG3VHR&?<[1IQ5.Y2<2+J
MO_7Z^G0K:(G:"'6J-&R/56Z$4IL4/32JH3072O.@-']':UUW(+:J<<)% /4:
M0FG1D<<0B^R<3@XD(C-M9#H]BQ[R2H@FTOB^6Q4T763_8YN QS1;?5?B6'#/
M:)$]IW7IQ7:'O4R+K[1*[Q=LZT!9.F15)MYJRST.#GLDS872O!VM]:U8#B?0
M^%"? 9060FG14>,10WTFAWRV\Z)1;8E<MAW/T]5CO0-0Z&[#7"KK1<KF_+*D
MU38C[NF*LO6,DM\OLL?-&4&<#T@9<PREN5":MZ.U)S/=YO,!Z3. TD(H+3IJ
M/&*HS^20SW8^-/HUD0O88\'&6!CL2,UQ#*6Y4)H'I?E06@"EA5!:1+IU#9IA
M./PUNQCJ-3GLM9T8C3)-Y-)T3WV/)DP.HZNZ&2HQ^9(.(I (==O0'6[J<$6&
M(X-HG+#A">Q.-=7HK%0$9H9I\+I@(+(S57O$[Q9%=H(R'_D(#[UB(CQ6BS_6
M1#1TMFV;1M^6L5%BB5R*/5#K(XZ,KE)&B*H:O$(E=SUX0H1*MU":#Z4%4%H(
MI4506@RE)2A:.Y4:L9?(U=X?K/N1TP<O1J#R,)3F06D^E!9 :2&4%D%I,1%4
M&3A6Y\QSP*J=*XVN2PX(NP,K@':XUXL1W; [)YRNV';:-7/E?1L<S5"]%DH+
MH+002HN@M!A*2P2!U!?RC61+I(K5FXN!=MC7?;$[Q4!RWX.G>Z@L"Z7Y4%H
MI8506@2EQ5!:@J*U<ZF19XE<GWU379"<.7B!!15NB4 2M#5-X[?&4$T62@N@
MM!!*BZ"T&$I+#G[U[3NY&C%8V\ILH!HA#:K_0FDNE.9!:3Z4%D!I(90606DQ
ME):@:.U<:X1I32Y,R^N%Y(T'IQ948X;2/"C-A]("K:N]FL0V'(.[#@SU&AWI
M-1;8$57G"C 2(<TQ]9[-B=8HR)I<0?Z1RB$Y>G!X0R5C*,V#TGQ-)'XZ_!U8
M =1I"*5%QQU"+#(S;=*);H$9,4=6C\BA-7JP)M>#_X2Z(;G'P4$/E8ZA-$_K
MBI'&B*_Y\J$^ R@MA-*BH\8CAOI,#OELYT4C!VMR.1A8-R3W-#@?H/<M0VF>
M)I)L^9VZ#_490&DAE!8=-1XQU&=RR&<['QHQ7).+X<?6#<DQ@X,=*I-#:1Z4
MYD-I 9060FF1UBV1,(FN.GQ%-=1K<MAK.S$::5N32]L]=4.Z,#FLCE1G&+JE
M\Y*%)E 6=5MU"%? XPH,:]\&=VN_)[(SU1$_,7>M3DW3,#1^V=VU,RRV%C7Y
M[:* )WHZ$%2[%1Z$T1%O12-B:"-5[ULY-/JM)M=O#Y0-B0.C*ZH1PKYOC0\,
MZ#VW4)H'I?E06@"EA5!:!*7%4%J"HK53J=&%M;?KPL(TLCOSJ^9T9]>N:GS:
M-7/E?1N<'5"E%TH+H+002HN@M!A*2P2!U'>UL9%OM0/R[1M+(;2N5#;23#[R
MH<(LE.9!:3Z4%D!I(90606DQE):@:.U'-38RKRZ_Y_=-I1!RYM -+)3FZMV[
M1W5#4[F["3RH4Q]*"Z"T$$J+H+082DL.?O7M'&GD69T@2R%TJ%X+I;E0F@>E
M^5!: *6%4%H$I<506H*BM7.M49)UN9(L+X60-QZ<6E"M&$KSH#0?2@OTKM"J
MJ2/;XDLAH%ZC([W& KM3B[\^EXAIO2* _NKAUW*Q^$=*(>3HP>$-586A- ]*
M\_6NOGE*-$?C+F@&4*\AE!8=>0RQR&[4+?41XAS'[+F6KS>BKRX7??^$8@BY
MQ\%A#Q5_H31/%]R(JUK<)0@?ZC. TD(H+3IJ/&*HS^20SW9>-.*O+A=_;UI9
MP=)!&/[*RSR;SI67M&2K'/J<Y4_EXINRZ?:J?G5)W;1WMR',':B6#*6Y4)JG
M"Y[0[9B:P2</5"2&TD(H+3IN0&*HT^2@TW;Z-!*Q+I>(@;5$<D^#4P)Z)S24
MYND"#9Q_ZIH/=1E :2&4%ATS'#'497+ 93L9&GE<E\OCQQ82R3&#(QTJG$-I
M'I3F0VD!E!9":9'>O?&=V)9%")\54$E<%Y1JM+VV$Z,1NW6YV-U32&0(DZ,K
M=!N&95I\O8C CNBCD6-S,X<K,-1TR^1?1>8)[$Y-NSLO"\PL6^?[%PCLK)%I
M=!Y ).()*HGD(SSXVJ/ *=$)_]RW1#1VEJ$2NT<,UALQ6)>+P0=*B<2A(7C,
M+B&6SK\31NYZ\(P(U8*A-!]*"Z"T$$J+H+082DM0M/9[QQHMV)!KP==WMY/;
MRRLWN@IVV?1>N?(VKVJ]O?$N)W<WORF3V^MQHEQ.ZE^ZWMC[_,F[V9?M'95\
M1E>E8\EG=AX,)^_LT.2#TCPHS8?2 B@MA-(B*"V&TA(4;9M\9Z]>F%R_.?QS
M6CQFJU)9T >&5W\9L5-AL7T9]_9#E:\W[U"^SZLJ7VY^G--T1HO:@/W](<^K
M[Q_JUS+O7XE^\7]02P,$%     @ '8%;6F9E^@AO"0  1"L  !@   !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6RMFFUSVCH6Q[^*AKUSMYVY*=:#G[I)9BAV
M6F92R VD=_>E R)X:VRN;4BSGWZ/;8I!.E;2&=XD8/X^]E\ZTOG)UN5SEG\O
M5E*6Y,<Z28NKWJHL-Q_[_6*^DNNH^)!M9 J_++-\'97P-7_J%YM<1HOZI'72
M9Y;E]-=1G/:N+^MC=_GU9;8MDSB5=SDIMNMUE+]\DDGV?-6CO9\'[N.G55D=
MZ%]?;J(G.97EP^8NAV_]0Y1%O)9I$6<IR>7RJC>@'P/!JQ-JQ;=8/A='GTEE
MY3'+OE=?1HNKGE7=D4SDO*Q"1/!O)X<R2:I(<!]_[X/V#M>L3CS^_#/Z36T>
MS#Q&A1QFR5_QHEQ=];P>6<AEM$W*^^SYB]P;LJMX\RPIZK_DN=$ZHD?FVZ+,
MUON3X0[6<=K\CW[L&^+H!.ITG,#V)S#UA*XK\/T)_*TGB/T)HFZ9QDK=#D%4
M1M>7>?9,\DH-T:H/=6/69X/].*WZ?5KF\&L,YY77P\EX.KD=!8-9&)#I#/Y]
M#<>S*9G<D.%@^H7<W$[^FI(+\C -R+O?WI/?2)R2V2K;%E&Z*"[[)=Q#%:D_
MWU_O4W,]UG$]RLC7+"U7!0G3A5R<!NC#S1\<L)\./C%CQ$#./Q!._R#,8@*Y
MH>';3^?(Z<';3V<&-_S0'[R.)[KZX[C1)W?A_6 V&G\F@^%L]&TT&X53K,F;
MD!P/6<T<'XM--)=7/9@:"IGO9._Z]W]0Q_H7UESG#!:<*=A)4XI#4PI3].LQ
MS)J;/%O&)8'YD90K238RC[,%UH1-*+L.5<V5NVMFN:SJTMUQX^@RF_HVMTYE
M 1+-<81+#[(30_;!D&W,C5$ZS]:2P, C\@=,_(4D<2G7!4FS$H;E+DMV<?I$
MYE&Q(DN8T(N/F%/[G,ERSF#!F8*=M*US:%O'F"R!A*#S.&J*$;1PM,[R,OY?
M?0!KQB:<<]K%S/65A$%DMF<QJB0,(O.9PST\8=R#*==H*EPNH;R2; GY,E]%
MZ9,D>51*LHCAAURF<UG47I=1G)-=E&PAN1;_A:(#A;W$3+O:;5+.%<>ZYH(Z
M7!E( 1+)X@[#_7H'OY[1[P3&>'X8&^_B>KR\_X.D$G7CZ8TN7+5KAKKJPK6$
MJ_C158[/!6['/]CQS;6@[K*BJKA14<BRZ:PDCA[C)"YCB8]O_YSC^YS!@C,%
M.VE+:K6@8QF38Y9'"\CO^3S;IM"4,-IEO(L>$XE"C*7WNF-11QW>F([#+2O9
M@<FHS7A'OM,C>J-OR/CY-H?17.ZS!/5#D?ODOJ_6-TSGVT*=KA 9LP1S.^RP
MU@XSVAFE._"1Y9#;J NF75:XKJ=ZT%6>XZD3$**Z@%A^1XVF+<!1(]2H>;:)
M7CJ3C&NWP&W7$ZH?77;A,5NHAA 9LSR?=QAJ,8J:.2J04"QRN8 A [VS;0"D
M69K(O/@GE(Q=5)42U*) $E^XGEHT,!VW'==136(Z6.+Z'29;M*)&NK@.UYLD
M>Y%0(&4")?)DFJT-9R<C[>A7U+:MCP^F5?TA(H/: M52=:WK'"B773W;,@\U
M0\]MECY=E#)?$VFPCQK4@>6"<JI-)YB,46UZQ/#'=CKLM?1#S?AS2-PR^E%#
MP%%')@?KKSE%>(99EJ4ZU64,NE*;.#&"LKP.4* M^% S^51KG9K[8<&SBV%A
M31Y?2 ;+'>!76!+43U>Z+>KP(H0^90X1'8Q0V]%,ZCJ;^1ZS.ERV/$1? :+C
MQ?%H_"V<OF%Q3,\*1&>-%IPKVNF#DQ:)F!F)JG+;P'X-F9 [D#'E2[/"_'L;
M;ZJ?.O&9(5 CN$-M=7)'A4+8EEJ3,2&'A;/5,=.QEI.8F9/N\FPNY:(XS&]E
M1HHH:6K9(BXV&7RK%DIX&Z#V=08"2^J\@*@HX]13G2,RFWE.QQS(6J)B9J(Z
M&%_FV;IZ2+#O<&B(*#$L;YF.1XXZ'R :RH2M>=-ES'8[ICS6<A8S<Y:2O,VT
MWDW #,$C[<'-$%,YEJTZ0E10CSOPE[6DQ5XC+<C#>+_.6T?Y=UE6[$@*"=Q1
M3]_=@U$'(\@R;0I'9!4_V50%+4Q(J0MUH<-D2UK,3%J'4K4M8!Q"SS5)^7J9
M8@@M"<MB7%V484(74%A;M&-"SOQNDRU9,>?ME>IF-!Z,AZ]7*F:DM5^M5&>-
M%IPKVFE[MBC'7GF2]4/F\[B0U12=;:I)RS 4=,;2AOFKD@"1B*XYJ\4T9L:T
MT]DXR:(4SW0=H#SJ:72-R)B@GN9$EW60&&M)C!G)!%8.<.M00V!UVUD??604
M.E2HRUM$ISDP24Y?L[3LP\WL<Y?'Z3S>0-7?>RA(_1JR7K97:3:/-G$)/R<R
MJO+N,8F?.JLEQ\ %.DPE(5QGJ<]0 UQG\PX<X"T'<3,'!?(1K&YAB)H[C^L\
MHHXA1')!/>%K7K!'3[XG.IB.MVC#?P5MHO28;J"L%-O'(E[$4?Z"&M2A1#.(
MX(VO/<C&5-3Q[ YW1^\!S7BCE<EEG$:0L:^628[ "0<LLU5[F,X25'VNA.D<
MQ[&[1F!+.]Q,.^'-33B<56^:;R;WX>CSF P?[N_#\? _)/SW\,M@_#DD]X-9
M2)K/J%>$4H2K$N@0D]G<5[$.D_'.!VB\)1YN)I[1>'@?#J8A>1>$S:?WL'IM
MWJ\/QD'S(?SS8?1M<%N]?$>=ZJA"87[1<A8A&L^R=*M(N&J)WO$<C;?@P\V/
ME#I- 0=]"C^/QN.*@Z#/[\+[T21 K6*OUBQ8!JI>=1T7EFO[JE<D'K5\WI7
M+91P,Y28O(9PV.P2>V!$/5]SB>B0U@@0G=(:IRY;9N&>$67'D_%%X_0 K^A[
M)VY$GU_>A7#.:,&YHITV84M+W$Q+;WK.@K:I#CZV)80VZG49=83CJ.L=5.=S
MMP,K1 M3PC+FR/3A[NZVWCDTN"7!:#J\G4P?[L.3740PY<$\_W4P&TW&: ()
M([#]:@*=-5IPKFBG[=MBFS!CV[ "@>:-)<# 8IM7&-!N:/GY<*>4<'$TD80.
M84"35.531 9(X*K5 Y%!+;([5LVB)3IA)KK:YB:*48M9;G:(O!MD&O1@*INJ
M%0-3B4Y[+=(),]*U]AHS]6Z>P[L)S3+JLKG"R<XB+CP5>! 9=)"Z.25 99ZE
MOI7N'VTO7,O\J=ZF69!ZI=3LTSL</6P%'=0;()7CG^C'H-G0V89I]I=^C?*G
M&%:4B5Q"2.N#"_>4-ULVFR]EMJDW,3YF99FMZX\K&2UD7@G@]V66E3^_5!<X
M;)R]_C]02P,$%     @ '8%;6I8YL@TG"   \!(  !@   !X;"]W;W)K<VAE
M971S+W-H965T."YX;6R=6-MRXS@._164YU+I*K6OR<QL.DF5<^MVU\3QMMR[
M#UO[0$N,Q8I$>D@J3N;KYX"49">;SO;N2R)3  @< (>@3K;&WKM"2D^/5:G=
M::_P?G,\&+BLD)5P?;.1&F_NC*V$QT^['KB-E2(/2E4Y& ^'OPPJH73O["2L
M+>S9B:E]J;1<6')U50G[="Y+LSWMC7KMPA>U+CPO#,Y.-F(M4^F_;A86OP:=
ME5Q54CME-%EY=]J;CH[/#UD^"/Q#R:W;>R:.9&7,/?^8Y:>](3LD2YEYMB#P
M[T%>R+)D0W#CC\9FK]N2%?>?6^O7(7;$LA).7ICRGRKWQ6GOMQ[E\D[4I?]B
MMI]D$\\1V\M,Z<)?VC:RPQYEM?.F:I3A0:5T_"\>&QR^1V'<*(R#WW&CX.6E
M\.+LQ)HM69:&-7X(H09M.*<T)R7U%F\5]/S9Y55Z\66V6,YNYW1[3>=?T]G\
M*DUI.K^DCU?SJR_3WT\&'ANQ^"!KC)Y'H^-O&!V-Z<9H7SBZTKG,GQL8P,/.
MS7'KYOGX38N7,NO39)30>#@^?,/>I M[$NP=?L/>K5T+K?X47!D)71CM3*ER
M$0M%Y[2PTDGMXX*YHVNEA<Z4*"G%HD15>D?_FJZ<MZBK?[\&471@\KH#W&O'
M;B,R>=K;\%[V0?;.?OYA],OPPQOA'7;A';YE_?_-ZMM&Y[?+*QH=TW<8IV4A
M*>M0E3G==0"Z'8  =FFVTE(J*P7QO,Z\L?2[S_MT\/,/OXW'PP]!(#R//KPC
MI;.RSB5YV'_39!+2>*"@@M5M8<KRZ;W9:KCBZI53N0(%-;M_3>F3*7.EUXYF
M.NLGP3Q\E\0:%D:/Z6#T[E5GYXOS3CL)ZF'G-W9-7K<CMQMC/9U+D15)XX?0
MB#B78. <T9%[IG%G:ITCB(/_P:WOW!FY*P-O/LCRB;E76HL8O*%"6JG0(X[:
M_*3S\S8]'R+HX]>12A'-5'NCE6EVZ7*<IM.=C0/59.UH]!-]"[R%L!ZI<2_V
MN#! [7G]+-(+TQK_3D2WA<H*PL%G0^WZPDKY4E1DJE1>24>ER8(88%D:+2J5
MT%?S9QVPF%JAZ,!HR849S,;B"NN-#<2421PLL6CBKJ =QP8_UU %YXT3["]I
M;KRDT>1\C$CP]I.YKZVZK^FSV CPV%;Y(I@W^&/I\&\_A7YH$1C]^L&1*P3X
M!GDL<UH]T;Q^,$@)+656:%.:]1,PM*B'2'W!<(?E?'GQ>0<E3P32HCX0,YQO
M9!9""X<<9R^S_^30HVZ7H<909QQ>IB\*2:GOZM_G&\V\@$]IW_;+_0J;+7>>
M@T6:&&/: / (X9284- O 4%N +$*,#Q($M8*O0X40TZM=51KDS.*P*=+NE&9
M-6'BL R!BVYT7J2=#YA&X$(>=C--O;&/;7HRXWQK->%N0QYQ!LIJA7C;<Q O
M/ G2&'TFPR%555=13=L@OW *GD[7'&O28'.P5TI7[_H-BBUK=?!R;<.9;W,!
MW&*HFN N3(5:>6HB[(<CH%DC!4M48F;D@->E68&T42<HMZ[G$&"!"8H>1%F_
M;#90<1U:(J&--0\JXM95;((Q#,Z93<@/QP&I3#I'FU)X+E/'Q0H@O%S'I&?*
M9C5'>S"[<'RLT-K&Y&,TO9?A($&@O"!H98W(*50 NQFG,@P/*QP0[4Z=-XQ:
M/*6@?$RI^@C<4[4H0'J5>N3Z10$A_HN;VS2A+]?- _\E56$01O X.'&"::/?
M\PI[$==<S-(NCDU(704L8W4^AUV4SC2(<2YY0"[S]UDIX#!6X =)S6$$X%JP
M E:"_JA5=A_V0ZW6O%VKDSUEI0Q5N<4TS?^7 ,<!+[K=>%4U<U70W<_,HL$J
MQ;2C\+3KSMM%U_I<6'L!0A^B'&&-XO:U9<YO]6:7-V[74=CMCH-QW#X, *?"
M%^@1*Q$,5S+8+$-[<,FWN%"%^5V]AR;*K+992#E,R4=8R+E4H+1JN3Z4$:HC
MU@!\>:,Y_5XFT(_P96OVSPT4W<Q9(<$/HZ,ANI>WQ66JJD!1+ L!MO&UGX+(
M7KR(Q(R3R=1HFD#QC4PP,VFD&SH1A(Q!WAH3W[=(L"D1I7?DP8X%HM@1$%>=
M(XE!:U4J5S!(X>4,F2KW3XSNG.ERQ!)=DKI]P7Y6Y:$IJ1,)BO_I# 84NI&/
M( 2<K.DT(1.G=R0'W ',>7YXQFK7+:MU5@/9\I'1(H)RP.S."381YODTO9S^
MG3Y&=DH#B]--8(,0?R.VE.7[Z8-ZP$7 H#^N'K,B$$-7R]/TJ@LWNA>FR:=J
MA<O=,KVZZ=.MIFNYLC7[,SI*F@,^8KF;TH36X,8L#" RL ;#CEH3?.U46L6C
M:8WA)+17W"R>)='6EAD:/)W%\A=HUG8^W@%3>V15!TI]"1)7>R9<$49Y](KM
M[D,_'DT(@TH43*B R0<>NL/161K'UIB_59QDV) O4$&>B4+$"SF\D. X3Y7D
M4Q618@ZR7BB^[:]KL)&!*V+#C0HFV\E;]!I"S[&OA%;"J9G6:[0DC7X):$[^
M&YI>6ERFNW"";QV2?5K4UM4"F *]5MQ%P3W$F[[0'*ENOC)T(]C>#JTS&Z$Z
M;YYY<"?#P?+CY&B2#(?#I$DB?-K$>RC'JH$2)]\Y@TM/N%-)Z9+8P4YN1*!H
MOK0%)QKRZ*Y&K+LW6\:,2'J2PI(,1/>2PB8M 8D*R/GHX6B2' U'_=?NJ(.]
MKQ"@QG7XUL)<#.7X0:);[3[G3.-7C)UX_!:$ML.IA]%:WD%UV/_UJ$<V?E^)
M/[S9A&\:*^/!P^&QP'@A+0O@_9T!$30_>(/N(]?97U!+ P04    "  =@5M:
M^/<NOTT;   74   &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;*T\VW(;
M-Y;O^@J49FMB5Y&T)%_'3EPERW:B3&QK+3G9U-8^@&R01-QL,$"W:.[7[[GA
MTF13]F3GQ1;)QL'!N=_0WV^<_QR6QK3JRZINP@_'R[9=/W_P(,R69J7#Q*U-
M [_,G5_I%C[ZQ8.P]D97M&A5/S@[.7GR8*5M<_SR>_KNRK_\WG5M;1MSY57H
M5BOMMZ],[38_')\>QR\^VL6RQ2\>O/Q^K1?FVK2?UE<>/CU(4"J[,DVPKE'>
MS'\X/C]]_NH1/D\/_&K-)A1_*SS)U+G/^.&R^N'X!!$RM9FU"$'#?[?FPM0U
M @(T_A28QVE+7%C^':&_I;/#6:8ZF M7_V:K=OG#\;-C59FY[NKVH]O\9.0\
MCQ'>S-6!_E4;?O;1PV,UZT+K5K(8,%C9AO_77X0.Q8)G)P<6G,F",\*;-R(L
M7^M6O_S>NXWR^#1 PS_HJ+0:D+,-,N6Z]?"KA77MR^M/[]Z=?_Q=?7BKKB]_
M?'_Y]O+B_/V-.K^X^/#I_<WE^Q_5U8=?+B\NWUQ__Z"%_7#5@YG ?L6PSP[
M/CU3[US3+H-ZTU2FZ@-X (@F;,\BMJ_.[H3XVLPFZN'I2)V=G#VZ ][#=/J'
M!._1 7CGLYGKFM8V"W7E:CNS)JC_/I^&UH.T_,_0B1G>PV%XJ$'/PUK/S _'
MH"+!^%MS_/+O?SM]<O+B#FP?)6P?W07]_\FK.V$/8_[^P\T;=?9<??O&1^<3
M]4H'&Y2;JRL$U+2:U.]F:=2%6ZUUL_W[WYZ=G3Y]$=3,-0'(7NG65&IN&]W,
MK*Y5@"4&%+\-2GNCU@P&'K&HQ3/G*WC0@**T2_5I<CU1"],8K^MZBS^;-3ZJ
M,V?7W@+<=0V\O8=;GYV\^'2M?CP_OZ)/IR_N3XY>3=2G8!#I-Z&UH.SP,.P&
M)UAKSP> W]XF%*\SBGBP=?^YP:, .#@OFE';;@5Y1@.,VY^=A5.J-A-)M0[T
M_+-1)B&D&SA7 /.YQHWP:=TJ/9^#@:.5@(3S=/@5GIUX ,^;EI?65D]M;5L0
M\A$]7]DPJUWH/!T<D$-R :X'%L'7^!RM!'SBWT.''=':0SAY<VN:3@YDOH!_
M"?"AZCQR*R\BWAEO714FZGS6=K %$ G,+4I.5U=P #B\5W/O5K#.A8)8DZ.+
M";"/.*]KVO8B2=M?ET> 5W>5.7APW.?&;0 I/)N%+T(W#;:RV@,%)_\6+=#S
M%N C!J:VX!*2V%GXV8]G47Z\;H*>L:@@-E-=H]X :5Y/U$<SJX'-=FYGFA^Y
M,+X%)X[JXKS:&NT3SY;ZUJBI,>B&XS) !"14)!K_1(1FG?<H0 .GB >@W29'
M;R;J0H<E(49_O $5N-4UG3?],L,_3/$+TLJ&EN05?ANI)7A=T/O:PD-XQ.8S
M^.2U"U;D=^4:LP5%\I\AP)EW3144QBX6U@"L6SBSG=8&\?_<N$U3BBEM3GKJ
MO%W B6J TX*4DC*0]'MC< =T<4 SL#!#2H*HK#L_6T+P,#EZ.U'72Y!N=6.
M;I?(,A#:\2N@-PK\ZX@\/31N\:%TH"A]_6,>1'$!)V51T4T?6:0,+?,& S?<
MN'\T.@JM _J1, #:W6Q9$+<ODRV0,[0C01$!@@7V'1EM/N)(;986(.CUVKLO
M8M* 3A846,,_P.(.Z//C1+TC;FGDR[691:P*U8G6/2@0/L64N84MDJ%=> UD
MJLRT52%#&' ?Y]<7ZN'9B3H&3F0(8V #+,V;'_=V3RH0:.]51K?8#.3@6-]J
M6^,/8\!S'$"&CT?X0VGF*P</-ZXE.C6D5$M7D_%<J<: O@:0C%K\ ?%H"^80
M5YJ9I=@8?H$PMU8Z[E^@B!Y#)3R(7H@'Q,IH0*>&0MH*N ST!\7O@*1@,YP/
M)2N#731D*4"-5^XV.[3(6^61FR,%,@X>A'[",T9\1Q"Y?HEJL6O^#GDH5FD\
M3&-,Q0\X   ' *M7:Q\QG912\M6#H]RNC$:O1V*;96^4:?%GYU"JQ6R 19P9
MTG +<2RXJXKM&<2+2!R(E>AW!,+63?T(2B5'<@&=&^X*MM,!'?^7MP!FK8&!
M0%5E$5ZRQ(B%)?*7Y/INQT_T70[D:!Q] #$^-:#V-6VS.(2&KSB:NF?OTR;9
M2B,P(C*Z$6^6F'Z!\0=9<"O\+WKDG@R#90,1S@="AN&V#X!DZUJ3A';@G<FB
M3K<DK40ZM"A99T9(XGL6<)*S]]%*9T3.BH<!(!) P$+"\?Y=2.IA'%GU0E*D
M';PF?=N#E$0Y0>#[&A[VS X9&DVN!;P-\@5-);,9D35?4,GQB#%ZJ0JI1*0J
M@WX (G8PH1CRD8]B?8*/' 49L&D@-!#Q-:!O 'FF.\02R(T4FB'4&<B\;:,P
M'#2'3T;J.(>ZEPVD0UTTC!<,XA<"<:S.:\CJ:3TJV [\T).US#$1IGO"N?LC
M8 :X!\=,_Q8QY_@2N9$=6)?EGA$@L$0E_04_H?"+!XVI1+?J:MKG;ID/2UB+
M5MGX\!W%(V2#"2=(2<UJ"HMC6CK:D;H*5<-U+1REJ=C3#OF+8)&*0+V UA^2
MF3M\"T;'<Z"12U$S;GP(HX<]A("\0@(2GC)J.R GP!=R^'NB7GC=C)*"X!=^
M6:$<>Y"?R=%/H#_DC\^CUX;@TT!(-T5M&>_(T)N(1"%I/?U#?K=BV)!.LC;9
M[J3A&L*AK:2B1H-&<SD%8W-&!,53\,C>"**HQ4B4/)H>/+XW+"G>AL\L?>2J
MMM&M)> Q;^-$AA*[2JWU%H%-0)N4KN!<),3_#@T<]<E@0R(0FA'T>FC,LF5)
M3&;NLFTK+8KI0TNVIXJ)-"7:HJS3F.NO=< 0L([5-MP&4AX$@L3BX#JG!>*Z
M@4 +[3G&B&R+A Q1;%*PYPNQ067>@#J X8;MY^!>.'D$;#+Z&U!E5"GX$F+.
M*:D127V!Z,:"JF'\Y< <0)0KY(4EY@MZ!<ES(E(01+0VS+=<6##CRLR)-J(R
M,T )Q9[)VKH6SJI[\GU R3;@G?[CT>@?S\Z(7O#GTW^<2#*Q9V+H$=3L$2;$
M" _L5;V='%U.*(YM@+9H)\J_D6!D32GJ0=[5E*=BC6"Q0#ZTAAT3((F&DZTI
MT8Q#<W4Y)XU'B%MZ-)#O*H5J:&'?("+33!A7* ]<A(C>"Z+1=H-))GL!P"06
M$>X$#RQSG!%ZO5'1[(0=V46E&!!;_+"ARBW2!=)!O< DZ5;J1H 4B#&X%@NJ
M^YOSGRFX\ [H%6B',I(DE,O\!W0_D*8SL4:X$ET]_LKDRS$M?X;5:(O)/4W1
ML,>*B"TXR;DVQ >2?B%;%Y Y_3SI)3%4O@)U:4$RU$\&G JS $'\XIH%YY;]
MQ(G32W9PNSG5.@(;+Q'8+ %#NP7^+>75D>H<=Z= )K#Q&[1WIV#7I#37S\/>
M,"HYP)>2W>CHGUC>P8  ?D8RXI-K,M@'$\5U^;Q)SP]9X5P]O$:W#38J ,PJ
M!^F$]Y.3B'6Y K="GD7T1NJJQLRIC^4[35&GCA82*XC6LYY"&N47;'A2>4QG
MZ=@Y>3Y)/R>7Z*=PTI 6-R)U"TCC?$/?2H7*1 /+<;%4,XH8"5(?>,!* >=U
M\8G#S7HF#R97S#&\UZA?8ZPX@[Z K,!OMU+!VDT&LY^"X'7>U9 %WIJDJ9PJ
M4@H-L0;8K_#\B!CPY,71J\[6J'=2ZY)/$(@ UV]C53)K)S@@=M^VF7N-_G4&
MN:IYKIZ.SQY3P2-,$NQW$#T ]GZ'WB.(U>;M!JF.WP/3*OSP7#T<GT88ZG*%
M?"5",UL#1>F8?IB*@]+"3/5(M\:6Q%9)*XV,PGO(2]79.S"5</K#<E 'E[19
M\NL.7!F8&;VVZ)-JL%N(B91D" GAI\GL =75ZS4@0:J<.#('8_,+:C.HQH+*
M9^<YA__1N8I\ZN%Z35Y7Y/Z+N.Y04/0X*UO>.8S3?@CD ]K2HW<]JH/L"'K]
M+[-Z9J5$&/O'*D_BS2TV!L%Y@@6M65GR(?:/1ID^IZ,0VTAJ#_*[H8)-X!"%
M0C2&S%F31(TL#=V:^I^UN44K,K,>5!*3B1G5\?O9H2%G@O7UE@H614&FMQ K
M&6C*3)$%:.\IK,G!(.$E!UGI+85)4ZX@H*N$8XZX(@NB%3T5R)D-Q&TC]=LY
M*FKVX5*M-RL**+)\]<.$5"RA,-]FSF&\5!+FKAABYT0QG"B2Z_XA#T?D3T[&
MIUG^[K;L?3$;U =8C65S+$C\V4$X@U7Q6Y,S%I**%HTA8)\T@Y0G 8=TK[<X
M*U#>'T%0],O[ <T8\AX1=-%SP6A'02"-X<:,@GTLG10UP'HK<9\401*=$SA,
MF-#]%*J1+%O,-HMZCBW$@YL*@ B7/B3 Q/B+E'MCPXZDE K#BRNPY4Q9@"/4
MV24*&4QQ-@/TZ'>AB"*<86@,?*9%TP6EDPL%5-C&/#,==4@3,I,IB8PUQOW%
M\@-XWY::EZ0NW\ Y@)RK]\B(/GO ^@R*"CNG7M$F!C)9O;ZQZ)'%K2_?NTR(
MU?N=$U#GIRA38$%APR5&V].M>(Y=>Y]CR#NCX,L# :[:"7#%>PE%8J9IU#L.
M_FF?\QJ,<"-JC*E6-_V#^K(N6_\">7$CU"QG=DL@#&9F_/#Q^.%H,#PJ("0Q
MB@8X]$@=$VQ4(2Y,9_<0$XI(H@@7(\N#_.T1/W"5)TK*Y.C]1/U"(<6.L\Q&
M7'F* MU\C)5@,@RI'?_QPZ?8BI?0$T"E;L"6R(X5,3$9J(;4'"QC&2FS*LIJ
M^ITO\+6WJ?5%3H,W +U [RAR@H,#5+P';*+A\B;F6$/<H!/%VC9L1"%6S1Z'
MSA<5B+<CS/:/QX'W7?NX:6T7;'!B<8E!2%4)DP9+4AE]*^TEC3Q\$"TJCK2$
MWNF&<=EI5<1B@<!9K= .$,FHO]D/6.40R3CMH)G"_DR0B;JFPN=*<OBA\PN#
M*T<!",;SMC(2%N#0#K>?>AKS'65+K)L@(E/GO=L@A?!)E'BNC9?(VX9'W&A6
M+/6-8G"T=W P&#'PBO;@*\?GFE ^NB"!/BOF3@0F<4CR0DZJ=G4BAO<N#H,X
M)6FW@.$%5'&BQB*0J:B'@8($ARGZ5LVD\9\BP52J01=AOA@_LT$"12<Z0LJ>
M6B\HYUDWA5WB27H=KUXN*$68?9F@SEU30)1])NHM&@(IG^JZ9!GD8L90>A34
MZ<EK(MWIR9O)T0><=:!Y$RP[(SJ[XQ^EF9+1E$-QX).3)RD(C%!)YRZB@O&S
M%ZE<.#3PD>=?0-5X=JG=*:\24&XG88AJ5E;B&B# 1L^Y.II!4QX L02&LNC\
MC7 =4E3*!3$^OS7%S@2_,AC4@:M:H_LMBE&MF2T;C/WHN_A[:G0BFA4KELQ]
M4#?@(*+O[M!M/B.ET)!CFUMR^-YUBR57_N9SW%I"R@I\%/A464-I/I@]#'8J
M6%D[CK]A!48JO^'N\FR[74LHBY80A5UCPV51FQBK$)]+0XO2#N()&>\<U"";
MB3C541G,_J0DT+>7D/ YR[$'!)@F9ME6G$]82J)P@"1@X)" I-)=H^>P/Z?E
MJ0@]4MR&1MT0@&LR0F15(*I=2R7&II8:2>>$RE14;Z^W(_[:U1&/O"].#B'K
M\EB/]#8&U(*\31XU L/;1P?D%-MO:*N=]"-S[0DEK&N7+O9_)1>+7*.%3H+=
M,2@^2D=NYD%NP"$B23/F&[2NWZX5=Q'2! !J0=OYIFP4D)$EE%,7&\!N+<:!
ML(P#JRUY 2L!(W63(63J9C$3B,I5S!%05V2G%7*H[4\0),GG!#X*#J9?-'V%
M$Q>IL19'E0X<ER+_9(9X1HBG)Z(:\_B@-YPNE#,>V/*<@?GE%"4GSTA"1LD7
MII0:)]&0@[RSF\E[2U61#85L/CFZ0KL<C/8S'O5Z76AP[X=2M:5JWB^1]@<#
M<I'T?%6VC0QQ,K>0<JQ4E$(Q=PA>FSH;PT(JUQJ2%+307//$HLP!/*E%H%<B
MIVX^IV@0-SRXA(XFW3B<G-*<[TO)ML"[W]?HA3 IZA-U%AQ$)LJ.K[2IN".%
M67+-H4V>]%N9]BO9WCYJ(BJ8JY4-X/_$6B&ER&P*[J@,TE.L]Y)O-T4LE*.?
ME"XC6X"F<* IVSMTTT\?E>6:<F]),_HZ$Q.D(%57=)R6ADVITY3&*]$#&;"+
MGLU0#*.)AHC+'QV$X9#H1?%@52DC*A95=%XM+\F9+_D5J4H ,6U8EB-%V5:%
M,HI;.51?^QF35LIU,$!FO<9TR:,KTH7_', ^]3^IL,<#%$P>+#Q0>62'#D-0
M2"CC9%2JRTEL$Z>B.ZRPXRJ68V:+2&O0*U9J<"-Q>K;)OY2D[3,OI[]XY!RX
MTY@B%]6P%;+@M-B@(E!G&PLLGW//./7[BR8!&/*N)=K@G"T7IUCT\6Y,U6%4
M@$;?@UO9(TPOI2)=WZ<:?@]R_(<41H?H@U6^ 2F@DED2E&K$0A''!3D>).=D
M!C<6OR[Z&F.=86ERI61D>].G=J3KI-2_I)CH*MN-&X?6K+/JSMD>4^ 4<WKN
MIW(E*.4E@#=SD^;;;FCTV@?L>P(XVZ]Q]!Z&3Y]Q/L#WRHM3(]]3&(@+."#
MT(3E /<OBB5;'AH$ZHR9.F.DSABI$\#+:6YU1K<?7&U2I]F6P31XPSS%2\FH
M@8>[7$G<IFP/B&1H;-TKE"$)2J5_S#0(!B/MD@C2C(ZM,B?='#SA%#1Q;MLT
M"A-)%*=1:^I,M3V)* W7%*)=<\M9W2 A<E=^HEZG>F'HU>.+*9.,TC<P28@F
MKB&';U+./P"VB,D%QO!-A<':RW>!YLD*"&G[N$'/#'T78K>.61&S\S0@2ZIN
M(&F5>@^SF2+\N[?A0!.+D:Z)XTCYJ9@9'WV<J#?:-]0 Q9&%#QCE@R50USB[
M1G=R9L#ZX@D::N-8*K=N#^2]9T].1M&=IFVN  A!%Z>*^E-9, 0HV@W-S3J2
M.<]-&]VV8 PZGF;#N"VB*/,&,F"7KU#<0X8TW0I]B//W$?[@O 8\,N5)E@22
M#A=Z8W=[]TLPY:;2+&\$]LM1^02V0AD&Q<3)EJ^1C&<NBRX66I'JCXY[-W2"
M3(I_E03Y'LVW'WJ$BL-CEF@8^7H06NL<V%1X.'2'.TLG1]<3DN@\!"G!TX')
M#9"'5 \96G=T,U%OP9)+O>:"6C\S&=CXPLU)]1'M]D>YV'.3YA%GVQS)VA41
M"0P>L CDN+FUWC6QP,]QEA#LYOKZ'/]]_XIVN;F^O$D](3;(_<83;D"7R%Z[
M&H?*8TVZHH_IAA@@UL5K4_R@3;<7\@%ED$-"NGB.G;0;KZ2T>)X4^Q83>S8V
MR.@NHI1C^/Y&VIDKM.,T>T2,YM\.3O4^>UB&Q&_!A&/I)S'D'4@F"%X*C\]!
M7HJL?G^2/&5/&9&80:7SR84CQ;>+(8!:Q>KRO&9#OSOGO3/,7@QZ4[6/ T:?
MAF*HDT[Q!(@(@(C!P8%[65?7%PXC);PH5C MB9M(P\\:+#IX!/4[N)\H#C]?
M_1YE851D242C:#HS%R2/&[Y&-[@Z=Y5,U LO9>:HPBFSZ].U2@<_2,9X^*]M
M'6U+'X78Q=BQFKPG7\@C  *1H@HR@/GR6LS6TXPX^[X/%Y>3HT\3==VZV><Q
MAT]H1H"Y>Y?TV,;&' TSVA#/AO)]X]9@&)Z>/NO9HP1HS'OL0Y^57^3R0N&3
M,WGH5E&E;J4O'XTYKI2YIEXV'I]+63E%7MRC+<;0B? ;[:N"EJC$I,>FEN)P
MK^ R'T![<O0KV%IL#?]*[8>B.1GZ=U?+<6(R#6?@W(\/KJ7B3+HIFN_0RM+4
MN)//?'_0ME1.Y[[*NJ, CI(.O(168]E#ZD\X5C(UJ1,20]C<XWZN?L''U6GZ
M/PF"2T,VOJ=@N4S%O6-DJ-SHD:L\-KX.0+KL4GZ@@AR5O8?@3@2#L_3_7\)$
MZ%&8]CYNJ2SGIE@M2[>7VFA1RDVVJ3C5!T+%3KDF-8S:'@E>#(#X"D4XBV8"
MDJ<!)]'-YWB/'MM@D-NPO<89.XAP*,8N;Z7>DQG#$HW[+W#%RE6F'G/;HLH)
M<,CNOE^O))+N$ V-#5!W:E2$L]MAH0M',^P-3AVKV13\<P%"9C# Q.K(_8?I
M_[_$_:XIP O>DHWG-)^MB:O=8IO%H3RPK-AQO,-C+ =D^69P<&>H']&[;3H:
MN#R!)4:]E;G\IDHW/WO7^8IKGQ(WI<O">43X0(,!?F\T%4<XP(HC[^F"(3E!
M.B-$^;HH%.Q<P\FAP3#'D"!6YE]3>$6MR\8U8X]3R)1$<.OR[AOK;W?WVHT#
M^AOL M>4R+O8>*7$@[PJ&\J"S^16J/"N!R]>T^T'?#\!%B?$6ARXLTI5MV^:
M^IX<_08ALZ%?J;6(:W\R%4VL'\@6V$<_.WT\*E;V%MX[)B]R^OCX_N%Q0+D:
M5640MO!H<#ACR;8.LY@G1[R74&+5OP/*+>8#H!,CN''*A1H 1^VA.1:/BC&O
M)1PIO6@AP?LN4"B=<F*Z 6@Q*:NWQ;L2]E)^B)28._Q" 3:F];:\8(?)7DQ6
MTY0?84'W,_@]#_RVB)">3-=,J<I*;7F,TV-9J)AH$4CTZ]=OZD7X<LN_H$A9
M^\#Y/.JGX,?>ZPKVB5RY&;$ACZ2DD9T46]$.Q9:2IBQ%NO:VZ+U9)%>A8<^%
M7)H),N#8!\@:GZQ001K0B_^BERLP>\XK1V\C*=\S XFKZV24!&?0U'N<3\=<
MGF_T(/!L.P9O(KQR&"[&0.SM^?6K%(79$-#TGE]_ K@3 CD^>3I2UV8AK;5H
MJ.ZQ.IX].[G_'.?GTI@\<H8?DROXO+*( 4>I"RCO+5EWTYKR\I:5##,A?GQG
MKF:*%T78HON\1> M@KB<GJO+%R#R_6_!B#-*U_ ,)G:;5G(OM,'V&=G1B;K:
MP4WFQ*3]OX^%Q/]YHA3]_%8&(=,+4^2!9"?W"%[,>&L:H[&<#<1=JB*DCB,$
MS8Q:_?R^JUWX%\BJKY[VA@I.&Q5$6*A10$I/4X%@=^:P,3Q/UQ,@. +-H $F
M?JM(:O6AD69YE+EVVB_>JT8:TI7>?P'4(TF**Y>4EEHO2+GT$@1*4&FJ%^P^
M)+VN&0Q)LIN+A>Q1>C7,3NKK"YO,S YY5@AP>Q-?A+$@U1)^RY6'S*3)T>^%
M7E^*EAU4:P"N?H?(,1J #TVF!Q+UWZGJ0\L^K:F?F'.U/&")4GH3"9\TN/\N
MH'P9,]M",9&>.X(]824Q'!S+2DT>>AHS6])93OVP>K$SIHT)8L J:+R7:IIJ
M[TI+3)[BY8;6Q6L^<6:(Q;V1:_5%O;PJC5AQ&ZCS!!%^CI<ATSMUBI;T6MM*
M&M54Z.[(;9?6JNQ3@C8.O?3K0?&RMI7Q"WHE';W1J&GYO6WIV_36NW-^V5M^
MG%^9]T[[!=;E:C.'I2>3IX^/>2@U?FC=FE[]-G5MZU;TY])H\.GX /P^=Z $
M\@$W2.\"?/E_4$L#!!0    ( !V!6UI[XRM*U@(   X&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;(5535/;,!"]YU=H7*8G%]NR$TR:9(:O3CGP
M,4#AT.E!L3>.!EER)05#?WU7<N*&#H2+M5KM>WHK:=>35NE'LP2PY+D6TDR#
MI;7-.(I,L82:F7W5@,25A=(ULSC5560:#:STH%I$-(Y'4<VX#&83[[O6LXE:
M6<$E7&MB5G7-],LQ"-5.@R38.&YXM;3.$<TF#:O@%NR/YEKC+.I92EZ#-%Q)
MHF$Q#8Z2\7'FXGW /8?6;-G$93)7ZM%-SLMI$#M!(*"PCH'A\ 0G((0C0AF_
MUYQ!OZ4#;ML;]F\^=\QES@R<*/' 2[N<!GE 2EBPE; WJOT.ZWR&CJ]0PO@O
M:;O8E :D6!FKZC48%=1<=B-[7I_#%B"/WP'0-8!ZW=U&7N4ILVPVT:HEVD4C
MFS-\JAZ-XKATEW)K-:YRQ-G9^>7]V>7=U<WYV>TDLDCHW%&Q!A]W8/H..*'D
M0DF[-.1,EE"^)HA022^';N0<TYV,IU#LDS0)"8UIMH,O[=-+/5_V7GKR":15
M^H6<<E,(958:R,^CN;$:W\.OMU+N"-.W"5V-C$W#"I@&6 0&]!,$L\^?DE'\
M=8?<K)>;[6+_Z#9V@R^O[LY(.B9;)&23/P=#"H6E9"Q1"V*70!9*8$5R61%F
MG ^/'NHYZ/[X"9.E,]+QX!0LX\(,G-M]TL$-:_$96M"<H7]OD-"#,#E(G)4-
MP_PP&SQ@-1(N2:-5 <8,DB0/1QG%<12.#O/!-RXYOMN25$J52$W#+*=('L:'
M(Z2AHSRDAT-GY30<Y3GYC]#+6[PB(0QOUU^+M.B3X)-E5:6A0JVDU=S"EU*U
MTA"K_#HV,L'_L+D \L3$"AQ@+P_S./7\:*;TX,,3"I''-. [C'C9?^LE1%LU
M6H.N?"=RE[*2MBO7WMLWNZ.NQO^%=YWR@NF*8PH"%@B-]P^& =%=]^DF5C6^
MXN?*8O_PYA(;-F@7@.L+I>QFXC;H?P&SOU!+ P04    "  =@5M:4-=5;,<"
M  #^!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6R-5$N/VD ,ON=7
M6&G5$]V\"*\"$J]J>]A=!&Q[J'H8$D.B33+IS+#0?U_/)&2IQ*)>,O:,_?FS
M'7MXY.)%)H@*3GE6R)&=*%4.'$=&">9,WO$2"WK9<9$S1:K8.[(4R&+CE&>.
M[[H=)V=I88^'YFXIQD-^4%E:X%* /.0Y$W^FF/'CR/;L\\4JW2=*7SCC8<GV
MN$;U7"X%:4Z#$J<Y%C+E!0C<C>R)-YBVM;TQ^)[B45[(H#/9<OZBE6_QR'8U
M(<PP4AJ!T?&*,\PR#40T?M>8=A-2.U[*9_2O)G?*9<LDSGCV(XU5,K)[-L2X
M8X=,K?CQ'NM\0HT7\4R:+QPKVS"P(3I(Q?/:F1CD:5&=[%37X<*AY[[CX-<.
MON%=!3(LYTRQ\5#P(PAM36A:,*D:;R*7%KHI:R7H-24_-7[:W"]6,'M>K1:/
M&YBLUXO->N@H0M;O3E2C3"L4_QT4SX<'7JA$PJ*(,?X7P"%*#2__S&OJWT2<
M8W0'@=<"W_7;-_"")L_ X+7?P5L*+%D:P^)$O[-$8$4,3RI! 1,I4<D6S Y"
M8*'@YV0KE:"_Y=>U.E11@NM1] 0-9,DB'-DT(A+%*]KC3Q^\COOE1@[M)H?V
M+?3_[M5-E.L<'Y\V"V@/X%J(NDY171]FZ@41I\&4"O@.Z!EV/*/Y3HL]O>L[
MZA_F6W([]]!4G(1@8,U1L323EK[6G\":IX*FU)BD15PIBIUHZB-,7]DV0VE]
MM/QN*PP]+?BM7M^WSCW%JJ?2"OQ6OQ=:GM=R^UUK]>8,.\%S2##>:X;4W4(R
MLQ4D? :)"(]<(7C>Q.IV>I9'Z&VKROJ20>@%5C>@^!VR\+HD!&&K'W;@6F^=
MBYG,4>S-YM%E.Q2J&L_FMEENDVJFW\RKS?C !/&6D.&.7-V[;FB#J+9-I2A>
MF@G?<D7[PH@)+6@4VH#>=YS2JQ4=H%GYX[]02P,$%     @ '8%;6D7[V7FF
M @  O04  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULC53?;]HP$'[G
MKSAETYYH$\)/,4 JA6U(A:+"NH=I#R8YB%7'3FT#[7^_<Y*F3*)H+[;O?/?=
M?3[?#8Y*/YD$T<)+*J09>HFU6=_W391@RLRURE#2S5;IE%D2]<XWF486YTZI
M\,,@Z/@IX](;#7+=4H\&:F\%E[C48/9IRO3K&(4Z#KV&]Z9XX+O$.H4_&F1L
MARNT/[.E)LFO4&*>HC1<2="X'7HWC?ZXY>QS@T>.1W-R!L=DH]23$V;QT M<
M0B@PL@Z!T7; 6Q3" 5$:SR6F5X5TCJ?G-_1O.7?BLF$&;Y7XQ6.;#+V>!S%N
MV5[8!W7\@26?ML.+E##Y"L?"MDT1H[VQ*BV=24ZY+';V4K[#B4,O^, A+!W"
M/.\B4)[EA%DV&FAU!.VL"<T=<JJY-R7'I2O*RFJZY>1G1W?WB^]7Z^G#'&:+
MQ^EJ/9\NUJN!;PG:&?A1"3,N8,(/8!HAS)6TB8&IC#'^%\"GG*K$PK?$QN%%
MQ E&U]!LU"$,PM8%O&9%M)GCM3[ F\D#&DO?R9HZ3'!C@<D8IL][;E]AA=%>
M<\O1P.^;C;&:/LN?<Z]0Q&B>C^$:J&\R%N'0HPXQJ _HC;Y\:G2"KQ<8M"H&
MK4OH_U^JBS#GDUS<KZ?0[L/9&'"GY.[*HDZ!O[\B1(I:TUA06[ )PE8)ZG N
M=\",TU$!,=V@KHJ8/S@=FOW:!"WCPM2<VBW-VDEY* ADFA^81?$*"8J80J49
MDU2>VN=:I][M!=6^+.=#)I@$24.,&8.$<04&$1;*4DD;X;C6J/>Z :V=;DB^
MO7JG'>1[JQW"N=KX)RV5HM[E@\-QWDM;=%>EK6;33=&2[^;%8)LSO>/2@, M
MN0;7W;8'NA@6A6!5EC?H1EEJ]_R8T'Q%[0SH?JN(1BFX -7$'OT%4$L#!!0
M   ( !V!6UK5)S[4QP,  &0(   9    >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;)56;6_C-@S^[E\A^(JA=Q#B=^=E28#DFF$'K&V62S<,PSXH-I,(9UL^
M26[:?S]*3KQT:'/H!\>D3#YZ2$IDQ@<AOZD]@"9/95&IB;O7NAYYGLKV4#+5
M$S54^&4K9,DTJG+GJ5H"RZU367BA[Z=>R7CE3L=V;2FG8]'H@E>PE$0U9<GD
M\QP*<9BX@7M:6/'=7IL%;SJNV0Z^@GZHEQ(UKT/)>0F5XJ(B$K83=Q:,YK&Q
MMP9_<#BH,YF82#9"?#/*EWSB^H80%)!I@\#P]0B?H2@,$-+X?L1TNRV-X[E\
M0O_%QHZQ;)B"SZ+XD^=Z/W$'+LEARYI"K\3A5SC&DQB\3!3*_I)#:QOCCEFC
MM"B/SJB7O&K?[.F8AS.'@?^&0WAT""WO=B/+\H9I-AU+<2#26".:$6RHUAO)
M\<H4Y:N6^)6CGYXN5_?+Q6K]%YG=W9#%[P]?EK>+NS4E=XOUV-.X@3'SLB/8
MO 4+WP +0G(K*KU79%'ED+\$\)!91R\\T9N'%Q%O(.N1** D],/X E[4A1M9
MO/BM<"4>9ZF?*5D6K-*$53E9?&]XC>=,D[]G&Z4E'I1_7HN]18Y>1S:79Z1J
MEL'$Q=NA0#Z"._WI0Y#Z/U_@'7>\XTOH[RW39;"[^_6"I"-R 92<$F4S!%V&
M,H'746DBMD3O@6Q%@;>:5SO"E%G#<D&Y =F5S+JC$(V<&]",%\HQR^8G<NXE
MW_&*%8BJ](A<?_KH_&;LS;-I>)$CL**$5UG1&)EL6<8+CJ1XM94,2]5DNI'@
M7#EQ&M$DC8T4#FDP#)Q;ENTQ;OF_")R8AH. #H*^$]%AOT^C08!K_3@Y2K&?
MTJ0?.K,L:\JF8!IRO.58THPSTT=&SOP]U*XC/Z)^'#@?G>MP&-!T$*/X%KGK
MB 9)0OO!P-K383+ 9VB4B,:H]$]*F/@TC2-4KIP 0TII&H96-@##<&C225YD
M^,@6%%G=/V#!%&A%&KRHDF2LYAK-"L &AW:VN*P4365+?14DAMC0LKT*?<QA
MY/^PY!2;MJK!MMWBN4?6B'F>20)/.%IP/T113;8_46KWQ;1K87;&:B;MQL&
M1GX?#YVT_)Z!247 =)IWL)C]D+7!%B\2AP[8+7)Z?BK+UTM(#I@6VP!L"!58
M;UX]@M+V^TYBW[%'ITWR;B=AAZ?L+-VLKJ5XXCARD#'F>Y!0W_=[K[41[ZSS
MER!W=KXI9(U0[1#H5KL1.FLGQW_F[?R]91)#5G@&MNCJ]_J)2V0[TUI%B]K.
MD8W0.)6LN,>_ 2"- 7[?"J%/BMF@^V,Q_1=02P,$%     @ '8%;6OS??"(H
M P  @0<  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULO57;CMLV$'W7
M5Q!*$>P"RNIFR9?8!NQ=)UT@V2QBIWTH^D!+(XL(1;HD%6_Z]1U27M4MO :*
MHGT1;S-GSAQJAM.#5%]U#6#(4\.%GOFU,?M)&.JBAH;J&[D'@2>55 TUN%2[
M4.\5T-(Y-3Q,HB@/&\J$/Y^ZO4<UG\K6<";@41'=-@U5WY? Y6'FQ_[SQF>V
MJXW=".?3/=W!&LR7_:/"5=BCE*P!H9D41$$U\Q?Q9#FP]L[@)P8'?3(G-I.M
ME%_MXKZ<^9$E!!P*8Q$H#M_@%CBW0$CCMR.FWX>TCJ?S9_1W+G?,94LUW$K^
M,RM-/?-'/BFAHBTWG^7A1SCFDUF\0G+MON30V6:93XI6&]D<G9%!PT0WTJ>C
M#B<.H^@%A^3HD#C>72#'\HX:.I\J>2#*6B.:G;A4G3>28\)>RMHH/&7H9^;W
M#YO%P_O[Y8<56:S7J\TZ( ^KS30TB&TMPN*(L^QPDA=PXH1\E,+4FJQ$">5?
M 4(DU3-+GIDMDXN(=U#<D#0.2!(E@PMX:9]IZO &+V4J#!4[MN5 %EJ#T9@I
M_O17JZ>"MR43._)>RO+ .+\FORRVVBC\8WX]IT07)ST?QU;11.]I 3,?RT2#
M^@;^_/6K.(_>7LABT&<QN(3^#^[K(LYYE@^?-BLRG)#S0;P3!:E3D!02JU,;
M(BMB:B"5Y%CD5DJJ[1Y>(31;4/TU3KP[,)1Q[7W14+6<<%8!N?H.5.EK[U9J
MXRV*HFU:3@V49-%(9=COU-:OAY?EO:,%X\PPT*]?C9)X^)9PP)+TXK'W@Y>F
M019%.+E*HR ?)=XUSI-@%(^\#12UD%SNT-.+HS=)Y.7!$(VO\B!-K&4Z''FW
MKMR0K@+N8NJ:[=$^0Y3<&G?#M??&VTA#.6$E",,J1JTD[._J8/0!AC]2&J/O
MP%%*@WB<DW\M9OH_B9F,@W3<,1\$<91?$#,+\G&,EG$01>/_5LXAWG#F2&5!
M'&?D7&F%)VT1>>Q<\[<ZM\)T';+?[=^71==6_S3O'J>/5.V8T*A0A:[1S1#;
MN>H:?K<P<N^:[%8:3-I-:WPC05D#/*^D-,\+&Z!_=>=_ %!+ P04    "  =
M@5M:"X!G>^H"   \!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R5
M55%OVC 0?L^O.&73GM*&)!12!DBT9>NDME1 MX=I#R8YP*H39[8IW7[]SDZ:
M,:E%VHM]=NZ^[SN??1GNI7K46T0#SX4H]<C?&E,-PE!G6RR8/I45EO1E+57!
M#"W5)M250I:[H$*$<:?3"PO&2W\\='OW:CR4.R-XB?<*]*XHF/IU@4+N1W[D
MOVS,^69K[$8X'E9L@PLT#]6]HE78HN2\P%)S68+"]<B?1(.+KO5W#E\Y[O6!
M#3:3E92/=O$E'_D=*P@%9L8B,)J>\!*%L$ DXV>#Z;>4-O#0?D'_Y'*G7%9,
MXZ44WWANMB,_]2''-=L),Y?[:VSR.;-XF13:C;"O??M]'[*=-K)H@DE!P<MZ
M9L_-.1P$I)TW N(F(':Z:R*G\HH9-AXJN0=EO0G-&BY5%TWB>&F+LC"*OG**
M,^/9\GHZAYO9W>>3Y71^"Y/%8KI<!' W70Y#0P36+<P:L(L:+'X#+(KA5I9F
MJV%:YIC_"Q"2LE9>_"+O(CZ*>(79*211 '$G[A[!2]IT$X?7?1-OC4IA#I=2
M&QW ):NX88+_QCR >X45XV2P,H>9V:*"B=9H-%QQG0FI=PKA^V2EC:++]..U
M\ZG9D]?9[0,;Z(IE./+I!6E43^B//[R+>IV/1W+KMKEUCZ'_;RF/@KTN]6ZV
MG$(Z@"-,7GUN0I:;$X.J .9.,("2&DPFZ3%K W(-Y 5K*:@G\')#3G:/BHW%
MBJ)?"NX*048R\*[0,"ZT9[?MD'@W+455UPWPF5J51NV]]^+@+.K2'*7!V7GJ
MS6</<-)(@1W=3074UA0SEEP@LT'](.UWO?.@WXN]YB8<I"&L%.?I4K$$_9C&
MWGGBM9?*L.>:A,@T(MQ)@Q"E7D2@=DRCCM74#?IQ2D82!VDO@==*'QZ\Z +5
MQO4M30>X*TW]N-O=MC5.ZH[PU[WNJ[=,;7BI2?R:0CNG_3,?5-VKZH61E>L/
M*VFHVSAS2^T=E76@[VM):30+2]#^,,9_ %!+ P04    "  =@5M:<IAIN*P"
M  #,!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6R55-MNXC 0?<]7
MC-)5GU!SXU8*2$!9%:DW4;K[L-H'DPS$JA.SMBGMW^\X"2DK =*^Q./QS/$Y
MGLST=U*]Z131P$<F<CUP4V,V/<_3<8H9TU=R@SF=K*3*F*&M6GMZHY E15(F
MO-#WVU[&>.X.^X7O60W[<FL$S_%9@=YF&5.?8Q1R-W #=^^8\W5JK,,;]C=L
MC2]H7C?/BG9>C9+P#'/-90X*5P-W%/3&31M?!/S@N-,'-E@E2RG?[&:6#%S?
M$D*!L;$(C)9WG* 0%HAH_*DPW?I*FWAH[]&_%]I)RY)IG$CQDR<F';A=%Q)<
ML:TP<[F[PTI/R^+%4NCB"[LR-J+@>*N-S*ID8I#QO%S91_4.!PE=_T1"6"6$
M!>_RHH+E+3-LV%=R!\I&$YHU"JE%-I'CN2W*BU%TRBG/#)\6=],Y3%[G\^GC
M NYGH_'L?K:835_ZGB%X&^3%%=2XA I/0 4A/,C<I!JF>8+)OP >\:K)A7MR
MX_ LXBW&5Q %#0C]L'D&+ZK%1@5>\Y18DZ*">\Z67'##43=@LE4*<P._1DMM
M%/TCOX\)+V&CX["V;WIZPV(<N-08&M4[NL/+BZ#MWYPAW:Q)-\^A_U^%SD(=
M)_KXM)C"=0].WN.4SQ97+R6^G@]B2=VI#<@54 RLI* FY_D:F+8^JA]F2\K=
MUQ!8GE@CZCFW:!@7VK%N^XF<!?N #?MD2X':^>8$8:,9=LGH-)J^[]QALK;(
M5*1<LZ*E-4T%P0PF=1I<7G3#(+@!C0B/TB $P<AI-?R.[[0(I%"BG:#1"4+Z
M0M1MVYNN&V'@DT%KMPW':N8==%B&:EW,$:M_FYNRV6IO/:I&98=^A9=S[H$I
M$J)!X(I2_:M.RP55SHYR8^2FZ->E--3]A9G2N$5E ^A\)4E8M;$7U -\^!=0
M2P,$%     @ '8%;6O__HUS,"0  7!L  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&ULQ5G;;N,X$GW75Q">]" !U(XNMF6GDP"Q.[/3C70G2-P[&"SV
M@99HFVA)U)!4'._7;Q4I2_*UYV%V]D4WDE7%4Z>*1>IZ)>1WM61,D[<LS=5-
M9ZEU<75YJ>(ERZCJBH+ET#(7,J,:7N7B4A62T<0,RM++P/,&EQGE>>?VVGQ[
MDK?7HM0IS]F3)*K,,BK78Y:*U4W'[VP^///%4N.'R]OK@B[8"]/?BB<);Y>U
ME(1G+%=<Y$2R^4WGSK\:]["_Z?!/SE:J]4QP)C,AON/+I^2FXZ%!+&6Q1@D4
M;J]LPM(4!8$9?U0R.[5*'-A^WDC_Q<P=YC*CBDU$^AM/]/*F,^R0A,UIF>IG
ML?J55?/IH[Q8I,I<R<KV#?H=$I=*BZP:#!9D/+=W^E;AT!HP](X,"*H!@;';
M*C)6?J2:WEY+L2(2>X,T?#!3-:/!.)ZC4UZTA%8.X_3MP^/7?[R?WC]_(1_O
MQ]/K2PTRL>4RKL:/[?C@R'@_(%]$KI>*W.<)2[8%7((QM47!QJ)Q<%+B1Q9W
M2>B[)/""W@EY83W#T,CK'9NAH+DB3W1-9RDC_[J;*2V!"_\^-%<K*3PL">/C
M2A4T9C<=" #%Y"OKW/[\DS_P/IRPLU?;V3LE_4]XXN3XP]9]?9S>$]^[(MO2
MR5V73$16",5-;-PI(N8$D&?9C,D:?4+S!!_"*^<CTY2GRL'/> F=ST^_D]1@
M^YX4DN<Q+VA*:";*7,,GQ1CY*C13H'YL!/G>A,PP"SAGSFCHC@8!//A>X/9&
MOC.A!=<P/F408LKT%WH)MJ0B7[S73&8DY73&4S"8*2<*W5$4.;X_<D/?<QX+
M)JGF^6(SOM$/:N\KM9$[C'K.R(U \P-3V"LNI61@+X1W*:WH\][0#:.!<^&<
M]\'*?@!/8&<(=H81/D6!._!],NZ29U;0=8;C7R!9)B7P"V!\J"U&B"S]C@#<
MX/HIAQ%,:?),-4. ^W@9X"7"RQ O([B$GC,5@)2SK<9XP@FZGO,.;!RXX7
M]_?&<C<(\"48N+V^=_#!NH-,N@>-_Y0WEH,58/OTZ64B,"?SG.8Q2PC7BH"[
M<L+>N+*.@*&0R_02?$D +G!=BE1#L>>T**1XXX Z2]?D+/)<S_,(/0S2!30H
MIM]C\DW:<DDL<B6DYF6& ZTQ'$C$<[!!ETAM93I5-D&G<WY!/M^1+V!PR<D#
ML 4:7/*@DZX+C=!JFF9<+3GY=4(VO/R4Q[8#])A2;,V)\5E.40WT&-/\.P15
MUPHC4_%]+<A8@DE+U_#YG+]>D/'CU'(4N]J>YS__- P"[P-"6Z-NOOD?+D#0
MDI&M)A)3*3E 06'*;PC^ACL0 X:!?G?4?T<@)D!O#N 8N)H8+:I<"%-0[)7A
M->/8T[8AH1692Y%MN;U'(+!YNO4M.F3>"ORH&$06F(9E 7AXM@9C4PZJQ"N,
M!*9 2PP8,KDVV+ _2EZ82 +S+;M2$<-T<':F_S?QG])TG0+:&2=S&E?)H(L$
M?6&%KLT*-PQE!AF#D  +;!I!&^E",F;T&6SV&&$] S4/LI<F":^<'';[)YD<
M!*>9W%C0\GIXW.OA_\/K6UANW+[U,3ID8-OOQN'P(L!A_S._.SN)J;=QN^*+
M')':\S.FJ91!H2(A7;42F&G89O%FZ6O-SR:='"I-O_<#'HQ^P(.]C-:B0V^/
M#BY*62UYO(1,NJ-Y!20@)<HQ$P)/&MA^-!FS( >'9"62KG(71"DH;#$4P!%0
MS2L-0_"U61>0<_T? .%[)K=?'(/"!"^-8R$3XP@#LEYRU;C.)0FLS: 9YS7G
M$BB_I.D<Q>$ZZ1H_V[(#/H5;YH"<MNT8T+)>M!&#K;'![ECV5L#NP6([L\89
M>"S]-TRB@-K?OAA52PIV.KVF[-.I#M[>;G91Q[-+\)<O*!&BVOH0>H<,XW_W
M8G( &]C@@&KP'I/XT'(N5IW"EJLQ6 .?M7*1ZRO89^+=;N%@NXM;19YS2P.P
M"W'2YJG:0UHZQC%L6(W4'-O0V(:PJJHRNW96Z$\_^@!"9BE?4"NZ**4JP0P$
M%T<W$0\LS84FBY)"4:*9S=)3 4'ODJ_3R6?(,NC?=:67P\M\#K  < #+D0IV
MDW+1-X@-0R"R D;5T4P!B6HJ#7 U6K"\))47MU#ODH\UWQ\,N>\V"<'B_6BV
M!TV]^M!L#\BD<E2E%K<Z,+$:+P@IQ1-.#>--C6 KA+B]"6D24,5=S3-F4,4[
M9I(-'8ZPSX6T#!$ C#5U!(8/%XE)#J*49,VH!*YL2F11&)]CHBG7)TE-YVAP
M6]Z,Z15C2&VP&$4T"BK301PD0:DWB-@96@F;9+8S9^1+PG*1@<^JT$'?6*H;
M7Y,JQ+=RA:')]B(0O+,%,"HV"U_;Z0?U%BE+%C;MZCK15H4(?C NH+I:$VV0
M*$S5_)4UW@7@8D -FEJJ[6S;$=/8<M3_:-/!N&%O,=1%QL''0](JP!+CJ()S
MW*[25(EJSQJ.+[J;U&5WM#B\2E.0 DN>XH*FC%<HD-OZ&<.X4D=;.^=MM54=
M8UJ ,:)<+!%+;-3D"Y6 *"3CX&C(U]6$>S"X-.Y.MU;=;?6M;;S!S:XW%2],
M!7(&N_M>/S1ZSGQ_Z :PY6YY.%VW"J(SR$'1L&\[]SPW#+W=OD8HK%5IF8 F
M"\_^QA]%-I E;*8M5>8B3<4*YV&.57*[T]T,--ERQZVGSRZ.54)7SB]<Q2#E
M=XA;Y\X6)>=G%_8PP&S6^UY8G0KTW*%?'0Y$L+WW[!%!W_6&D3THZ+D G#DN
ML/;DSL@-!H/J[""*7,_W-H<@/"M*W5KSG?/0]<+0N:AZGU7'+>2^2YJ3EKVD
M/&W(8).JLEE5[![.[&53%VL)6"0Y) O#3LD65)KPCYM,CA'0R&I0;B_>.P=!
MD*F4C4YTF4V(F$N20PN9*9 K;@=F-W/6<_M0R>-]Z$668GUW.(BV&09+E2U0
MK9R8*BB.*$^,XIW9;S&ATM$+1R>I%K=.Z@"'/3RKHF9&4[/HFL-@U1PM/5E9
MMJ:H^DZP6$UY8C+[N!KX8@8Z>]#L?0F=Y\=O0)RM9+YKEO.X$P.VMPL;*(V4
M,H=Q9_5QW XV5\ZDBM 3 -9]3D4QZ #V^J&YXW%74S*<$OVP+01$#'P\5_,#
M&Q4G!^].[S?S<P#3'%2L=('+%19,S6"CZ-P0% *^.W#";K@_*H$$8=("+K0.
M[O>==WCK.>_^5*HJVDS89])?D:4 )WM@"5-P?8#,Y*B1O\D\0]@-]HXG'C_T
MVFD'022'SM8O6W\\,B87YK\.;J_ '/OSH_Y:_SJZLW],FN[VOQ.L> LL[E,V
MAZ%>-^IWB+3_<NR+%H7Y?S(3&DIY\[AD%"B/':!]+F#)KEY00?U#[?:_4$L#
M!!0    ( !V!6UH1J&X(I@T  .LL   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;.U:;6_;1A+^KE^Q<(W"*6B9E&1+SAO@.';/1>/F_)+#X7 ?5N1*
MXH7B*KND'?77WS.S2XJT)#M-<X<6Z(?$)+4[[_/,[) O[[7Y:&=*%>+S/,OM
MJYU942R>'QS8>*;FTG;U0N7X9:+-7!:X-=,#NS!*)KQIGAWTPO#H8"[3?.?U
M2W[VWKQ^J<LB2W/UW@A;SN?2+-^H3-^_VHEVJ@=7Z716T(.#UR\7<JJN57&[
M>&]P=U!32=*YRFVJ<V'4Y-7.2?3\S8#6\X(/J;JWC6M!FHRU_D@W%\FKG9 $
M4IF*"Z(@\>=.G:HL(T(0XY.GN5.SI(W-ZXKZ.>L.7<;2JE.=_2--BMFKG=&.
M2-1$EEEQI>__IKP^AT0OUIGE_\6]6WL$CG%I"SWWFW$_3W/W5W[V=FAL&(5;
M-O3\AA[+[1BQE&]E(5^_-/I>&%H-:G3!JO)N")?FY)3KPN#7%/N*U^<7ER>7
MIQ<G/XN+R^N;J]MW9Y<WU^+D\JTX/[FX$A].?KX]$^_.3JYOK\[XMY<'!=C2
MYH/8LWCC6/2VL(AZXIW.BYD59WFBDC:! \A;"]VKA'[3>Y3B6Q5W13\*1"_L
M#1ZAUZ^-T&=Z@V]E!/&OD[$M#$+JWYOLX;CU-W.C-'MN%S)6KW:01U:9.[7S
M^OOOHJ/PQ2.Z#&I=!H]1_S8.?9S%Y2\W9R**GHO?;K>;F1*G>KZ0^1)1_%%9
M$2M3 #M$DMHXT[:$182T2"P\S50BQH0;2(IB!@R82I-846@Q27.9QZG,1)K#
M$25@HK !;N*L3-)\BOTFO9.4\;9+7*UJ<7 +52#D7&.U+F;*0*"B4 9D<"=R
M66"ED'DB\'!NA9XTB HX/[>2D87Y.GADG!D#^X1-IWDZ26.9%R+6>0SY#/_.
MA&*CDK00)K4?'0<PG,C4B#N9E8I6K!24UJK"\K(LE>,T2XO4*U6;DKEGV1(2
M$F-90,5/I<S2R?*!,<BV,Y5,%:R9.8%FZ<**O>^_&_5ZX0O^S?)-].(9<Y6+
M10:.?IN,8UWF!9&]GZF<E+,I&"A>:/3"I&#?%B_1V)[K0I3DAI41-WJ1E"'S
MLAMQ:1<J+C.W85&:A;:D_4E7G'V.9S*'2%=@*&X:#A$GUIFTS/D!&,2E,2J/
MEV3;HB%:ZE;>7K]UNHJ%-NQ&K+O1]\J0*:+A"RO49Q1"2Q8TI$2N@<9@G$!V
M<7EQ';3(0A%$$GY"K*I*3D-RRJE1RBMJ]%P4*'$4T=7?A01_]J6S-U&]TZ0_
M',_B3TJ.S%C:F9@@.9!#$H9%JBR%XT2,R8PH27F;/:*/I=UO*E!IYIS6%K<1
MY_L<,5C?#"=8J(X)_$2^D^NA$B#:+.HDN12B32GAL1+92**F7F&CR/@42# R
M FN^T#D,13K_<GK!_K'EV*I/)9YFRT"46$!96QJ8AGC$VB3.(V0V6T#<N:>
M-L8G8(# !;3P$A84&["NZ6A&"2^SU_$+B7?%Z<H%M*Z)&>1BE^%,$I8F$$I\
M(& QY;JU%55G1369*&Y=<OS$1B!1@"Z_?H$P)PPWJ)=J/@;"5363R>"B'SR$
M'G)-(')T@T#&LHY26\8SBAN*4,J5K3'-BNT.CT;,8C<*1L<#]O["*4%N@] R
M=[B&=+,IR1H(KH6Y3R@'R"YI"P^!00,JX\J0E930DF5\0K#H\"@(P] +YV[:
MXG6_'CQNWE^?:A"#JTIEU_$D+1Y'D9_>__-/A"*0MH4BWA-/@(CX>A#Y"T/^
M)!A"+MF&(8B:+\200= [BERB'CY,4H<A=3^T_#(8:;1/WP1+1@TLZ86#;XHE
M[4;D^N+FB_J0L]NK/Q&"0-K_<Q_R%X3\H2#D2>1H  >"Y6G@@,=V1^'Q_Q =
MO@ <2(C^<7 4AEWQ!HYHGOYH^ZD[_%WA\&?%^<8C4#&3U!H5N'$QB8#[#\S?
MRFU8X_&3)1_-+ @9''?3!1.B)92PI"!?((P1&)D[/X]E_A&APO;"[5R:CSB'
MCQ&E%H<PXXW3R+N 3VH<E@K/L-+%QE3?*9-S*-"MLW1C4>M\6(<\"10\Q9\)
MMDZTB&$:/](8 8[E44$FS53Y*%V4C@0IYW:G.?85+!T_=-)PIKM X54^HXDE
M-6_U'L?1J"E.I08FG6M AS8.^!H.ZHH?D2R&S,Z!;EM:S.52C(E,0H&3.!!)
MU)S!/Z>YAS0T\$MQL&=W=CO-(_6T(KTZ7!MR)0&RS@@?\2O#(.*J!'C&/%9H
MN."%F.%\"S=Q,:W&,'%JXG*.1,8&VZXE>DPK;!5B#;J&M:GXR^2.'R_DDLV%
M](=!,U0(?DPR53E'B!]3-GJ:E/^$67;-H;ZL<H7BB/.@;M=";W/0 &N1M')+
M*T,YBR,)5&J,;5S"MR<9P#2:M5#YFFHJ(UYP11BQRD+J]-WPEJKO5JD #EUQ
M3O#WH9K[K/#@HH$'7 \M@)OKW@HP[8,NHLZDS9.51'.@$!7C<"5) >NF1O[4
M-/H7I*,Q/#^J&J-MYJLZP:YXV]+GG9)4P1SS#Y6%Q(V*9WGZB<2_R*M(=IA[
M/^,Z3A.GF(S5CL#2\EQ+DQ$ :K$K;VZP[RWLQD=I0L@9KZ9G5.57^$Y1E"@:
MZR' &N8D7R/VB#2I/5?%3"<ZT]-E/02C^-M@[Y^12)F(M@[K+B9?)_<#0HP\
MY$)Y)].,HVF+*D\:CMC9= XJ9ALS!@^@I_7XC:KDZGR;$A<K$DR/:9CMW*92
MWI( $.*"Z@[1JNY^KYU[+*J[[F^U>>635A1>KR ASK 3R>X[O<JB^[#,OD5%
M]#!?-8-%:T)+#88A6H8T&$L4VFK.W"Q5!,<M-I50/F]KV!"S%%E@XMG2YX"W
ML8N.VFF4IZN*5LQ2D^Q3IXY:8O1'!AO*GSHZ_*BE&6FMUK ]=&Y*OLT<J_;3
MMT_PD%$S>DUW1_QPK[JUGUJV7R5!6ZNUH XH7,@\?L$#T8QO9ZN6]4Z:5)=6
M6%V:N.K>/-;E "MKL< U]J[]:]*&7UUM6*O0J"]9(F82:HV5RL58E]-9P2-I
MG26;:V/#GO.FZL[=;?H@1(H]GH.L()<FM$4J)WRH\X:R#3ILB;LZ<DM+BRN/
M^(S>\-:A)7 UUF\DM4AD(5VV4[GWKU#@"@2'<9ZM>S;A7Q$'C>-A(&Z[U]V'
MK:&<\FEXF2H8&PIP4YGY5RS\#B CR>M.4WV&FIPQ)$[-C^1%#):$*LIW'O3J
M0+$,5<=2OZ59=?C>:BN(<6][N#_60"Q_5FN^)\*A /V>[7;.J94QZ%GVZU.]
MO9>+M0[56Q:NR,FDWA4;()H>>(7X98I$7#KWD7E]?\$AL6IFG4R+<HR2V52Q
M6P-D.PD;?2R2F'HVH$<S+"<48!!=9<O]&7N%1>0N"JA.;[?(MRF_;G*5A\.C
MV99P3UYKS1J0;@U)Q$F&O;FWT)Y52EPB@D3OIV?MELNH.WH5[_.GV89SQ<2B
MU*P.&JMHY?RN!Q$,V)]*0*6BGIT!V\5?\A\T:L[T=</C3WPQ@1WNJ6*=>TA:
M4E].B9BL-4+]H.J$!FW?)FGB.W0BV'XWZ.7S]>Z!!-5ALZ%U5US596=;\JX,
M3C4W]M,AROOGG;?\8M5VUKJXSM\?;5#$GB]=SSK7#?E=]#7,[O'%K^ZU5Y?Y
MUI7]9YWW5=B)=MAU=CM'P7 4XN^^_^?NSQ^.EA 1]]*X U2\S @T41+W>:*P
M/@[H[ V"?MCK/ /)QN5NIQ<,AB//J?ZA8KK-@/T_K@&%EQU_]_T_I\N[C6<E
MWLS](9"]$XT&P?%1"&.LKGZ3X=LO>CI1T#\>$#7_=[<3'?>#J#_PDM%8M7\X
MJ&4^ZXKK&2K9_@V@!CGGA@/,J2%^HZ]SJXOVZFTGE[D?&"+_=H\'Q#EZL64U
MTMNN2"=-03:?.7V%3%9K_9QL-4K:'1Z'P:C7?^SD2L??U8F(4,F4G-"0 ZBP
M@:AW%(YC)>/$.B)1!^/>1^&\ :RF5F&BLU2S(#-)>"6 ]#0(X"*\912SV:QN
M5 %Z*/N,1&X??_>5_DK[YC3<ILEAK"U->J9411'=*"P9/Y]R.\7=D)L)T.76
M(_"&;O6W"-Q?P>))+=DI)!-[/SSK_+A1MO7'3M#.V08A.Z?:P,0T*1RCJ2!$
MBXXHV(X8;<+HD)!F&$31D)$F.HJ"WN&@\^.J5W+[>@1-86?8[^R-:"G=,Y%H
M-$(<>7*CD2/7"P>.W*@?#*-0_$#?3/@/9-;"B ,'7$/G/?K\+RDS]7 .]GM-
M'?A1O?7Q8;?9?K,AW]+4&AE!YX_<56,H".+AD&S8#X/C_JBYJK=_R*ML!Q #
M]8[P-PQZPX@7R0FT%]4*2#<X/B2C'H91RZC>@IUF]\2)B1ZQ2/.2CA]KH< 8
MFM&XW)V<[U5&U<!]"T?QS%^ZM)[2*$U7GQWY>4RV%O&/&+59\%V#W\[")X;Q
MQK\30/9SX]&$@&83LJ'Z?3/3? 6EC4;LW*!ESEH=XY/4ZE@\7X7<[=JBK_]Q
M'0<&Q\%HT*=\[2.&^Z[1 !(<#5WS$0Y\#D=#X$38Q(DU=.@'O>/CSAYU*X?!
M ,F_-SK$]2@8AA5@L$U Y! E=]"KV!XRBR'B?A@YME'OV+'M'2+P^PT\V?2-
MXD'C ]2Y,E/^S)9/T'GAOD6MG]9?\IZX#UA7R]UGP*CI4X+^3$VP->P.#W>$
M<9_6NIM"+_ASUK$N"CWGRQF.(\K0 OP^T>C"_ TQJ+]O?OU?4$L#!!0    (
M !V!6UIX:(496P\  /<R   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;-5;Z6\;-Q;_KK^"<)-=&Y ES>AV#L"QG=9 #B-VMR@6^X$:41(W<ZB<&3OJ
M7[^_]\@Y=/EJBW1A>$[R\=W74*_O$O,U72B5B6]1&*=O#A99MCQIM]-@H2*9
MMI*EBO%FEIA(9K@U\W:Z-$I.>5(4MOU.9]".I(X/WK[F9U?F[>LDST(=JRLC
MTCR*I%F]4V%R]^; .R@>?-'S148/VF]?+^5<7:OLY^65P5V[A#+5D8I3G<3"
MJ-F;@U/OY%V/QO. ?VEUE]:N!5$R29*O=',Y?7/0(814J(*,($B<;M69"D,"
M!#1^<S /RB5I8OVZ@/Z>:0<M$YFJLR3\14^SQ9N#T8&8JIG,P^Q+<O>3<O3T
M"5Z0A"D?Q9T=V^T?B"!/LR1RDX%!I&-[EM\<'VH31IT]$WPWP6>\[4*,Y;G,
MY-O7)KD3AD8#&ETPJ3P;R.F8A'*=&;S5F)>]O?AX]>'SKQ<7XLO%A].;BW/Q
MX?+TW>6'RYO+B^O7[0PKT+AVX*"]L]#\/= \7WQ,XFR1BHMXJJ;K -I K<3/
M+_![Y]\+\5P%+='UFL+O^+U[X'5+>KL,K[<'WE629BI:ALD*FI6)=RI6,YVE
MXM^GDS0ST)'_[*+:PNSNADEV<Y(N9:#>', P4F5NU<';?_S@#3JO[L&X5V+<
MNP_ZDR5T/[1/GV\NA.>?B/O BM.6N& F*25NE('>2;:A@EV-R]1(%6H1RKLF
M#I/$"#DW2A%34R'CJ0@2LTR,S)18)J$.5C"5C"$ID2V42":AGC/05"0S<9/<
M*2.R!*K]58E4W2HCXP!SY<J"Q*NI3B.=IFHJBM65P]&NB"';+T(E;W4\%S69
MYU!-(P)E,O@L$6@3Y%&:T7)I2_P("HT,PU63T0RUG.A09RL!_[>.EY@X9C2%
M3"OJIF*R$FOLT2G[C:G(EV!AJ.)YMB":25$T8#'N6*M ^A\_C'QO^"H5$9E2
MN!*I#.$O6^)F 5 51KA9&@U7JC$F2(":7=RH>8X)0&F9I*3;D9P"N@P6%B*-
ML?S6,7AF5)#,8_T[)E?T$4Y+YWIG8)CE,";J.,T="TBL6A%XP)$%Z0RYZ2C&
M[)V468J8I_3>P$G?2HB&\6L5V&%6H5";.@8O"4) J30L^ AF33PE<K>4  (*
MH(Y3T@.,O5OH@A7AJN+24YB1F%V,(#) -I 0,Y-$F+<2<CK5I.4RK &LE!]@
MA/H&S6,K(%Y,P!H:@Q=I#CP)]=Q9 #_8J?RLK8AGB5'-4KA!;E(1)S65(1;"
M@DKVI4L$QQ+R+@2MX LFM<0I:(H!H,:=B/ C;73T[Q=[5G,E4[B&EK@J[!MS
M\=P*:)/"M7F%U0G0J,2+?G/H#9I\[ON,ZXM!TQ^,6;<H9G#DZ/(;7/C-@FKD
M B'9U-7U62(4[!\D(XQ.H6OG6("T^0PJ8O0DYW6_J$P;JWM7D) X) J),K_S
MZOR,G_&=]^J(UR84*Q%E"Y/D\X73/;MH4( G$2Z7)OD&8\Z E1B])&THR2=;
M*DP&[*&%W8HM<4V""^J(.BFD=1$8JY"SW)":U/4/\$A-2S_+/JK.[Q(1>D\^
M2*TOQW*/=):!84HS>,91PS"7TF2EGW2F4SJ&DCS$S!ED"5UJDH).P>8@8P=,
M<))4U?AXMX"P**,#C#AAU56Q2<*0[&6-,3=)!INKZ&*G7QM!$W;HAU-GQ5[E
M1;<YZG>A73VHU,!J5Z\YZHXVE.@=EKO^]*Z*F2Y.\D(I\VP&'),[4G =VU2:
MF >AW^JIDU6PD/%<I?L06RJCDZD.X"_(&;F@5S"W;K'37!5Z,I%F#M=,ZU:^
M,]5S=M8JNU,JMJ@3+%)9Y).A):P^-X^Q1"D%F"W<[7'-(CXJ( 9V,V.MBD10
M).:\\VOD-$H2"JP#<MNT=,**8WF?UKTPF&'?$42C%N2&;\D[XEZQH2T)%U/A
M$CE<EH2+XY60\!6(TE8**5T"+>26*IH =I%?;K#\I'&N$-C"M$$OZ="E@]_X
MM(^6D\:U"^ITUWC1\-U_KW$)I8+6V'&-0;\Q]!K]8>,T2DRF?R]M#1&=$XT*
M2MHXYK_-D<300Q+0D0B3-&T<^D._<833B$\>@!\UK!7LY3TP._0[?0SDB[&]
M& ]P_FRY7NDD\Y.CQYKFI6NJ]UC)G32NM@@MTP&+*C Y+O\_K1.[.?30ZXV9
MZ#'1<MCWZ/3'6$N+B4-:[*A!G"6V$D\M1Q]+)Y#WH#4O&J,A<;;;'Y5"60?Q
M&//8L\ A"QQGSW<7O7X/%[]P14H1C4+UG P I??2"BJ'%X9^ZY2S"T&)>J/?
MZG0:+W'RZ-2U=Q??EM;=PL1R$Y/GKFE"XU/[M/S_0MD^V$=X LDBP0D,QZ.U
MH:>$"H NE R1B01DGTQMAD P9732D\9/^]]:8@"!- &)CB'37RFDO8?@T?&@
MWV:_,.@[WP0(IU/*,<&(H\:HY7=>MCW/DCAL=7$W;OE]W SP[&5[U.K3FS\%
M@4])?+P?B5%K6.$PPK'$8=#JT<W/8<9Y@5UU _A1HP=,7[9[%M_]-[\29F0Q
M^1HXCMZH#$#'%F2_T^VVZ4!7'EUYM:N/$&KN7"[E<HTM;[KUI+OUQ-\3+*S;
M(;O8CF_-VMM-GT0I!J7NF<SR].'HL#,JT/HD1Z1O#.S94>*L1'-M4<YTU:[(
M?=+X^+B!0F9X.M<Q!V=R;87'])I=;\QG\@%T'GO^>E""*]L?CLI^R%)JN%4;
M2;IT)(^RAR+.8J@Z*OUID.4H2_&^YK.;Y.-V>^HB7=K)IQK99'OKU/K=_A;5
M9[O4XZ3Q7FHC;F68LX]:TYQ]W*SBST611]=S7S 2O.D]P+1[U]VDJ%IQIRI0
ME" =!Z+L\)E^Z_N9!>Z2_;\X_6-)SNG.9(Q,RUH28*-,0@E(<N;RD%7XS+G"
MHNA$84Q(]0<6.3@C>R9DR3,&.\:#!&]HU81J.7O198VA1,!5G!5B#_+B.;%P
M:&-A/21^MP 7JV]/BFX#&]W8\]\3Z_[X\OMCVX"7&5<8[ IT]\:VG;0],MS=
M#W@?UG]5+-U)":)HCT)IOPRTO5IX??H:^X@JUNGM"N@;M6D1:LJRF6"I(@-$
M33E1[.2X;44-Q;*X@X+,*"N=P8K@#VP Y:+2UN5R/J=N7:;*U'U[.+>PY R!
M"=[:OB VN%*D[#W#.Y'3AT?!U8!B%\[#QI#/H\:H0^<Q9=R@L"..!1./&@QU
M^[E* Z.71:)_C4I8S\ RF/V/B%06Y0^(5K;F^5R5-B?B?8EXB?/^%(&+[^W
M3=^^+"<E.W-91DJN-ZB52CW)JH"?UKU2Z6O8 TEC(7$=Q+4-H=1Z I[=Y^+I
M$)3<2B@8"'3RH&AJVI2+FZ*!TMR"+Z([MZJAFJYI<N4ZJ[9W0$\6DCJ^1<>5
M V"V0+ LNR5%[[8<4OM*H$"#GH3UIA'WM*H<T#:QBKEE&4NJ7C:GK$)N-.FI
MY0-B:RF9:U@X2G)NRM2Y#)K7LV1K-59.-*=LC;JH7GPLT6GY,:2><:26$11Y
MTMF*$@CJ]64LQ4C'.LHC$/I;KDDUUMIT9'677Z[%;[D,+0W$U[3UK 1\?<3#
M2?@:I6MR+9S!4Q+NC;3].5V:]>P7U?E@1,>QA^, ON2!HA=I16?8MVD)^19<
M#(=4V9?SY)3$05\4N956M.R 6*?\?TQ_HLM_N_H3W :QZ74#>%.7X?@1[1[N
M0W@C:DGT_;]ADZ=&UG:39TRI=;<W0*+?[_4?Q<!#SL/+PT.=GD.PDL3JT^#C
MIS=[#OV1371]O\,%2;_G/['?XXA_N.WCC6V2V^MT[5+CWM/SW)Y-T5R"Z]N[
M!]2_C^2.YPQLG^B)N?%?7O-_'W=S=@_^)V6)^Z@B?M3T1^2*O&&SUQVP-C4[
M>++NMLAID<LBA[51@HX'K/'N-.JL%^\/%>UUUT*E6)_,;NP-4<\V>X-1K6"_
MKS8?-FW:M4G-GU>>>^/FN-^U%WV/EO#I,V#'DA+NT5X/+M!K#I I'O:;OD?V
MOKNZMVRY*+ZVN.+>-=G]7G7:8G[/,M^OF/^D)@ X-N[T=A#XWJKZ-:LZV_QH
M:-W,8,A?&C@L/;-PKQ?CCE7[5MA7MUN.[2O1=\-Z1F4^L!79^%F5^?]QQ>,U
M_5[/%CVX'+FZQVMVN[XM?7#9']KJ!Y=<$-4+H$%S,.[\W4N@:DN+S*PM2LKF
M[R^'9/H=*R)VET]!>ZH>@[;;>!$E<R.7"_?=UVCZ3H[ZR_!>"1?*7$7CMB!P
MV'/>Q=4?4W(SLYH/@OLAXX0-LQ'(5!,JB)0IMURMCE=6LN=[:14+/ZA;%0K/
MG7UW[B)BW2)>6<NBS59)A+QX'BH;ME.7^I4.K\BX-AQDA?G6A.]#>?=/H[SP
M\(^FO)QP3YISM\.GDLJ"J*#8<Q?O,MG)R@W%,#5/S&HK^3GEUV?N]8Z//C?2
MS-?6$NR]+E"49BLDY^"\#1;LM_EPKB99_0T[=CXP3S#(#L5Q@V@VNE51-,\3
M&:9N4UAA'KM4@VB"N1UZ1T5+ 5$,^$T)0RJ[:3,T3>:6Q':$@%VJ*BM8L:'S
M_IIB3E,<^D?0FQD80Y:>Q#P&BTW*G5@S>)"%5MP9F9ODSNX)=!ARE7^GPY >
M0#-9@^!G"JJNZE05K8.Y7#89N</ND8AD3(+?&NP6T&0&M<V-1D:*MD^W+,TU
M1KDX']+6/])HFTULJK/=4'8+#YCDM!ER8K];*RMU7=H"/.I_[?82UWK(G+IL
M*&A5^]70@:6..R\9.N\4FNEOC UO!:GTQS+!PTBUJ70M<0E>0>*4'KI]C13O
MR<+X TM1DM$.T*H;9)VT3KD!0RE!'"R@>%^Q-L:ZG3A+!6E#DOG20FZZ9* D
M'6[?)MR\)F_*I/V2U#DB<? 61=Y1Q[QDXFMZW1(NJZTQB=I=E)-LV.PLS&EH
MYA"+Y(KW2DTL9)>>9%MV6K6WY"2Y5463K]8=()IIH22VFQJ=#$$@MZBG5>)4
MI=Y.=LZQLCAU;1=8/=N;@OFWI%&PI2:ED)3OVQUEP'J>VMB\@#TDACN)]ZWB
MNE1%0AO7D*O)I$9^97T+%?)6UDK_W [=G=!F.9"P[7E&P"'EV+QI"I:%MD[5
MM1"QN:;E;+WK4NU@8YR03V#&5+.3*;U/+6&I#)>R<(-LIRGTS#D&6O2?:2DY
MJY*D)$4H++;82JMT-9;!1'@#&S2UM6M[>[OV8X1(0<GH)Q<48Y'_V-\EE$_+
M7W6<VA\S5,/M3T(^0D<I(PW5#%,[K6'_0!C[,PM[DR5+_FG#),FR).++A8)A
M&1J ][,DR8H;6J#\K<O;_P%02P,$%     @ '8%;6J'K.Q ["@  UQ@  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&ULE5E=;]LX%GWWKR \Q2 %%,=V
M/J=- B1.9B9%DP:-NXO%8A]HB;8Y(XDJ2<7Q_/H]]Y*2Y30)9AX:R1)Y[[G?
MA^KIRM@_W5(I+YZ*O'1G_:7WU8>]/9<N52'=P%2JQ)NYL87T^&D7>ZZR2F:\
MJ<CWQL/AT5XA==D_/^5G]_;\U-0^UZ6ZM\+512'M^E+E9G76'_6;!U_U8NGI
MP=[Y:247ZD'Y;]6]Q:^]5DJF"U4Z;4IAU?RL?S'Z<'E ZWG!O[1:N<Z]($MF
MQOQ)/VZRL_Z0 *E<I9XD2%P>U43E.0D"C.]19K]521N[]XWT7]EVV#*33DU,
M_F^=^>59_Z0O,C67=>Z_FM7O*MIS2/)2DSO^*U9A[>&X+]+:>5/$S4!0Z#)<
MY5/T0V?#R?"5#>.X8<RX@R)&>26]/#^U9B4LK88TNF%3>3? Z9*"\N MWFKL
M\^>3+[>W-]/;Z[OI@[BXNQ*3+W?3F[O?KN\F-]</IWL>*FCA7AK%709QXU?$
MC<;BUI1^Z<1UF:EL6\ >L+4 QPW R_&;$J]4.A#[HT2,A^.#-^3MMP;OL[R#
MUPPV1:$]TLH[(<M,3 !7EPM5IEHY<:5=FAM76R7^>S%SWB)K_O>2&X*2_9>5
M4"5]<)5,U5D?I>*4?53]\Y]_&AT-/[YAPD%KPL%;TO]YS-X6=_=E>BU&^Q_$
MFW+%Q4!\UJA&\=G(TB7!>;+27N;BLT)A.($Z$3FOJ1%]*Z;W#Q/S\T\GX]'Q
M1R<^W?^GV>N4$G?&*S$:3@8_;/-+)=(H.2?)0BZL4ARSK;U7 W$Y"%K$:""^
MJE*M5 @I!<Z)FU)<U M4$67/.!%3LU(VB3O(@+OIY)-03UY1MHI468\^UE&'
M:O1+-!]7H8L(;^)6O[2F7BS%K;3IDF0?1^BMA")(],H6P*S+-*\SI)E(EQ+)
MYD@4FXEL5#;5L+2R.J45:+3\BK)&IUA:6?.H2=ALW4&N2DA*\72N2]R0!%=7
ME;%>S*TI@JD;&QOH S$>B$^RDB724GRIE)74'1V<AVRO4U];@.A=\86]QC+(
MI#0U-B.=P2D=)SF]*!4O&@]'OR UW,8!2X59,??D]IGR*Z7*)@J,BX0SL.19
MMI@&&HEEP&(%N5;M8@+)4O\%X;09#QK@*DL$S2&* *$W&^ND9Y]^,W_50:4I
M9:'%7*8ZUYXJORY#:"!CM=2YXO475K:+UOP"X6[C@9NLIC1S)E?YFGS<VI3I
M3)3&<Q2#+#0>&+%N#0S-75FD1TI)GG7P-ABDH("2$\R<A10R7:)\[3KDP/=:
M5Q2"YO467O87"J%T<V4MQ2+DW+;M:Q00'EI51*^]I@(Q4V1IE*,M'" M^6[0
M"Q(Z"42^0>YNI3[I;N#$I'(H\5PV!KZF&0GP FY>Q(4BX2EL;VJOW9BP!PKC
M/(*#2JMRY>&&K,WM_9A!#B,\Y*\WU'2V35E :")*%0NKJ_*-<+P['B<'HQ'5
MP@J<@ZXO"4^!SO'Z\4$R/#X*W9!TK)6T(A019J J9O!:,P>3;D9!(E6FRE[
M'2!+L3"/RI:,S=4SIS/>I4"(V&RK8A1":%TLN$X!;8LFO$?)^'CXM^#N_T.X
M?\/#'(^$<1R.D]'12=)U]+9@]00&ZUC:.W2GHR-TP$ELPZ&OV5KF+CAA4R;;
MM43)'%PT[QCL7@L0H_W!#Z&& '!N<K!A]Z%WI9"RN>M=.(?\RK2K#"QO,/6^
M4/O<;LTQ8YH5%W2EV2!S;LV2D^F3+&M0;!'U]M[U1LDO1W0]3H[V#WO7P251
MC,IZN[W@F2#OF3<D@7.]G5%R?##JO>_M'"?[HQ/<3*1#.Y1KG@*]G?%X3&]'
MQ\G)(=V]C.T'KP#5+OXAC./C9R)W(90?_UUA!U'8KI@074DY\!?MI.)&U>0A
M'J#[(@5@(OX@=S#C:Y[$E/BQP^0LA!S_G!5L]<"8N3BO</[@&OJJFL^).0"J
M0B;'/ET(4[XX$T*'"/[N]"8VM5.,*%"-,Q3@8^PCF6/C"\*WZ!)X%$J"4M::
MM<P9*?#-%'!K9A3=R@R9[]2S]B[ LZ8/=Y>!YFW<V>.'>>!^&LJVQFG&77X#
MNR5S::1GT(*Q#%NRFIV&.M4HC]CMY]J"MGU'&L-,,HU8UH 8'5.+8!U%#A>6
MFX@=_3[@="HE-B >I=6F=JU&"JZ3<[6 U QZ520N$)-KG K8Y;CJ!7PKR",R
M0]\$9@T'A3!"5JC&]DP9#":BXCNTQ7UD:3L:H)K)9&8YB>880A1C;:88LCK+
MT1>%I#$+NJGGFLA(ASI&*:71%.,9,')#E^D6Q]F>ZZW8)8U"F<']N=2%"\XG
M!&WR/9>+U 7Y< R(J PV(QQPS(:E,[UMR$=#^2)E+X-.BTWH7\36Q!\PA)EJ
MIH BTKL6""]/^7A&RYO\ANYR%_&4,TR$F>V44=3D3)"QY<5"KH.E,<L\2Z<E
MEL[IG.H #^[LU496S//,*!=,IE0/7,5Q=ZY]9#*N<>1 7 \V)1$ZP\-4W.K4
M&O[V8$VI4SZ*((/1I:8/-]-X$FE=OUIB(*QWS8JR\08]0*-RPJ#6Z.-)Z%4\
MJZD?TV<'D#7ZGK&I]==5[Y">\?#CPY1O1A_?D_EN28&-QQ:HES-#$2&1UM)T
M#,DE]H?#HNB0RJ@%B0BKX;V$ <=T:[HA)S$4-+POA7M+:] B^5C<9GTK5I=S
M*ULBGS0==M.;(EGL%@*R@$MN56Z113A-;90*UDISOB14,I)X*N.Z(*05VOV3
MIFP#2S2EV@W-+Z98Z,@=28Q_P%%D*^ *R5WK$5E.Z$+_TK8Y-9)'(QON\I=0
M'W@WHR,1?;IB7QD:R0B>;?*RV3HGPA 39D.C(U?9'%'BF009\JAR$W6A;'.T
MDS04'&FFW*+"A,.L+*K=N@KQ(Y9LU9(F'J!M[VN04"$QZ VE;GJVJ2W"MMVT
M058#W5'MO.%3+X9XPY4?38Y8--@;C,^.0P@:T:?@N97&6$OYTTT8'C-%9[]2
M+H*6ARF8Z8"^3\ S2*^)L59G&(//*O6&YC[5YH.J?& 2@;!NCL]A29P4LO-Q
M(-9.@";IBT70E3:Z-/F)&2A2%ZW?+8.K6&);^\_J"^_OU$K<JB>=XE#\[>%B
M(+[%A@N!K?8&(G&!-O?JBGSQ#B*3X7#(<W]3&>Q3)I1S_42V!)H1Z$!H/?2%
MH34\5EP\9\=<H \.D!I6Q8P(/)KA!6=MCZ"N/V*B</-"76W D2@4?@MTZVS8
M9!Z]H+:\5OX9GDWJ#,1O Q%X\X;WB5^?L[.D@8)A@2%@*6RU#:>$60V^QX=7
M_PI=S$VYV*7Y\0,I;"@'G@1>T!P7_C#8V2U+TM14Z\U],*YU:/!<7$TSX=[Q
M2&LCY51% Y1Z%H*F-!O,]O =JT<[LUT3$OH=MC.:L'>&'4W?#I]NJ@JDE\;M
MX*6/E7N=C\V%L@O^I$Z#NRY]^.[</FV_VE^$C]6;Y>&3_ZVT"P0:LW>.K</!
M\6$_C.?FAS<5?[H&1F\*OETJ\!!+"_!^;HQO?I""]O\RSO\/4$L#!!0    (
M !V!6UH#='] [PH  + B   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;.U:ZV_;.!+_[K^"\'9WG8-6T=.2FC9 7GOMX=+TFO86A\-]H"7:YE4275&*
MF_WK;V8HR;)CIP&V^P+N2V*1P^&\?C-#2B_6JOJHET+4['.1E_KE>%G7J^?'
MQSI=BH)K6ZU$"3-S516\AL=J<:Q7E> 9+2KR8\]QIL<%E^7X] 6-O:U.7ZBF
MSF4IWE9,-T7!J_MSD:OUR[$[[@;>R<6RQH'CTQ<KOA"WHOZP>EO!TW'/)9.%
M*+54):O$_.7XS'U^'B ]$?Q3BK4>_&:HR4RIC_CP.GLY=E @D8NT1@X<_MV)
M"Y'GR C$^-3R'/=;XL+A[X[[CZ0[Z#+C6ERH_">9U<N7XWC,,C'G35Z_4^M7
MHM4G1'ZIRC7]96M#ZT=CEC:Z5D6[&"0H9&G^\\^M'08+8N?  J]=X)'<9B.2
M\I+7_/1%I=:L0FK@AC](55H-PLD2G7);5S K85U]>OOJ[-W5JYN_7UZ]N_V>
M7?WCP^OW_WIQ7 -GG#].6R[GAHMW@(OKL6M5UDO-KLI,9-L,CD&D7BZOD^O<
M>Y3CI4AMYKL6\QPO>(2?W^OI$[_@D)ZU2C\N59Z)2H.>GQI9W[,WJA;LWV<S
M75<0'?_9I[?AZN_GBHAYKE<\%2_'  DMJCLQ/OWN&W?JG#PB<]#+'#S&_<F^
M>9S+FYOW5\P-GK,AN^^^B3TW.FF9CLYL=BET6LD5047-V4V5R1)0RFZ7'#0;
MG6D<!:^(8B:JWC,6>Z_6\+SD&7-#!R(TSPEL3;U4E?Q99$QUG#1QLMB*5^R.
MYXU@;U[?PBK;<9C@Z=+"'=9+F2X97ZTJ]5D"Z$1^SUS7M:<]:]A.,$@ONN8E
M<%[8[)5Q*R[?V8S!'R;*6M8Y2%(KW+N6J5P!8R8^-3P']K)D]5+ U#TDFQJY
MI%PO62;O9";*#)B4&9NILM&&*YMH#*:>X A^003)68/& P7E');<6[C.ZKB+
MNY8W/N02XB_CG:W)A#WED!G.<JU%#4+,:["SAD5ZSM-N,I=\)G-92] 5U$LK
MD<E:5=IF5V#1'7,PJ;>,H4K![A "Z+ \A[12UVA'F)J9F0RG9NWR%CTV.[<[
M +TN4V1X)]C;G)>:3=PCHTT;7QJ"Q/5-#.T0LPDJBW2><T)4.$K/[LD1$--2
MBTQRH8H56)3Q3*U0*-[ITW-<(4<H46"]"O(]6 "C:2Y3U ?])XI5KNZ%T)T/
M.IZ30R+8HP^0RRHB[B>WY5E4O#3RU*KF.7EK.W+M,.X#%^(1')OB A- 32G!
ML9T [VX_Z%Y]< '.;:1&'7K=6-94$/F$0)HY*(!CQQM0X@Y/Y^QC1*9Y@Q@C
MK6=8P7_(*$_,0 G2GAB23:YNMEE94,GJ);L#K9'#2E12963^9F4654*P>\$Q
MI-XO(7L: 7FA&N3+<ZU:"02NI@8$'$Y%.#.TG>W>#FV'4D"#\1$ZFCVDUP-2
MVK?W9B8@^J'$@DU2&(+&PR!4?,;?F\@A=H:S,I!-<Z51QW;7%7A9=-2[&:E=
MDG-=,R@[9-V,0Q8J"L"N\1HP@%!N#9MAK@)F9&[C[4)!%OL9F$E(*7=MC(+C
M<YGR62YV; XQRS_BHRPQ14"*@K15\;8I6DI(39CX-GD+-AO:>V!/\#S82'(H
M%YL(W,+$][J/A()*16^V<\6KC(I('VR4ROD:QC$A <U<Y1!CR)B,W#P$X//1
M1![M!'D4VP%0J4;CMC7TC#^@!5K/6\R-IK:_(7A+408_O'!K_)J(.TQOPKH-
M9-__%J77#>15P[=G=-T""W=EO#8)OR1EL;!1D%-V\DV\#_1$4N-9]+,)2(/E
MK1@T]=)84K<V _MQO6.*9^[4"AW'9F>#V3M09R>)8[$!FR;60( AX#"EX$K9
M-M^0[JM.7/0O5H\U9$,0$F(GQ:EK"&(3#@]"?COC@H$XMK*R:(I6L7H)@U2/
M-4[G@M!!"0+=J=E2HJ5+("#D01W,<0-.S+N=MTK*=;L!-@<@W@;R!SN93C=)
MUD'S0W5% )#[<7:'9VL70L\)Q.7#P'PL+KL(2Y=<(M(>P<E0KXN6O$]W&%?\
MT9AYYCN.U<<GQO$OB=$3"GG0]H&Z@9T\KBYMU*I)QZ4GY @8+AEVUBC)1,$C
M9@0P5P?0SGRTJ7'AD66L H.+1246F$$/F,:UIFB<+F-2-@5KKM4/9) N@U((
MA,ZW&T*3QN>R0LB7)30AE<:0;#5YF+5Q=;M*"\C"V1>7/1'%GK.%P[\U.<$A
M-!&]U\)KZ B@9[\3+9"_%F1)1UHJJRV\SH78.*CSV*\LQ2!G4$._%0%#2)W?
M7.Y">Z=#V(VQO48E3:!UD?G&!Z@93].F:'+T+!$_W(U-UDM!D0T.AM# H&@;
M_ XZ#TQ#M*NF@O2AQ9ZCSY%EVC%3IZEJ=<%L9(3][I\@FV4(BP8,6XF:0\CU
MAO9Z=[,6Z83Z0=<UJ*9+61RCBJA7U1YG.CLYPX;"_VT;"K:GH0CM^)%,AH.N
M!^?6G9YB7^N@F]E_03A37'&B8T:FW=M8L)[A;]E2T,Y[&HH(^PG3=F[U!U^H
MAW@S!JTTK)I!YCIA>ZIC/#3@H>K80^^/4^;\8=/XI3*G\>#_^Y>Y. K_L$5N
M@WSO=T=^^%@'@X-)]"<!_2\ O+<'\/HK 'YJAW]*P'MV]'_ ?T7 O^_LOG7=
M9([DD 0.6F"O4;>NB0[U5P?CU&83[Z@%()VI1W20)'E0EM$EMCRY'KUIZ+38
M=F2CG^CX@EQ 5;X DX&LQOR_$NG-YL:[/?;.Q$*"K=%M<XKMD6N%<6B%4V?T
M;.3'MNO 2.1Z5I),<<2S$V?D69[K6JZ#-%Y@N^[HKR:#T6K7"A(/:5T[3D91
M LD@</$YLJ?!: J\XAB? SCK):,+:E5Q[23RII;C1*,C) :@>Z-)'#E6Y#DT
MY$5V[(PFKN5,8Q @,8,N,OE157,AB4D HKI.QP.$GH2^E80M5\\.$J*)IE.S
M/K"]8(]A6OA3J$_^<@0J^TELN7Z(7 ([=)]B*%R)5]845U@H(A\T= .+A6%B
MN;&Y> V3T(K"J+T*.G2SL!7>%EX$KP2]C83DTB:=(S8-$C!V8BZ3#K RV!E>
MSBT4'GV MA7/2*(>V.0!J[9BFON_S# >W ;BFO;2K]^"*L!3V<,I!$YW,[&Y
M5LWPN H'#CBH;*Y5>(_'H58%'"^:%J\%G(Q4IG*UN >T^D?LUKP_QFU?E^:U
M-%UESD L=M7=:W=ON/:]>] =K"F=HEH4*P+?70Y5H62 ?_P1)0.TD2QK2%E:
MIIMDFW8P,"B&P(RMZ33"'U,KB3"D@MB*O808J$H";J&H;<"]G\G4"EV#4JC(
MR 1.1HA.>I79'K+V7U23:Z'0J$5)K^#:-TNW->3ASKDWJ_8.>-L(^J$5]D8Q
M^MU44OV\3Y([YKI0FK9:*)6A1C$@-Z#_OH]))@)<^J-WT(SP"E_ZX7$5PB]7
M*W,?78H:: +@%%I3/QD% +5@=$U129W40I2@1&Z:E0QO!O!-+KIYY$;6%($.
M^0-0#M"&Q#,R39'^@OTP _A6[),#(ROQW=8);L@N "@5!><](S]TW:N;)(DY
M&":0:[:N+>9-V36E_7D=SNY0CRLX5 OR_E9)?_ 6)Q[T'_TQW[QX-8?][@7*
MX*UGFG.MY5QB-8%NHQ.ZI=_W=OIX\!5!(:H%?2N![T*:LC8?%/2C_><89^8K
MA VY^98#? 0QKEDNYK#4L:-PS"KS?81YJ-6*ODF8J;I6!?U<"@XM.A+ _%RI
MNGO #?J/5$[_!U!+ P04    "  =@5M:#&5F![ &  #5$   &0   'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6RU6&MOXS86_:Y?0;@[Q4SAVI;\B)U) CA.
M.DW1/&!G=K%8[ =:NK:X(XDN2<7)O^^YE*PXK9.='70!@Y%$WG/?AV1.MMI\
ML2F1$X]Y5MC35NK<YKC;M7%*N;0=O:$",RMM<NGP:M9=NS$D$R^49]VHUQMU
M<ZF*UMF)_W9GSDYTZ3)5T)T1MLQS:9[.*=/;TU;8VGV8JW7J^$/W[&0CU[0@
M]WES9_#6;5 2E5-AE2Z$H=5I:QH>GP]XO5_P=T5;N_<LV).EUE_XY2HY;?78
M(,HH=HP@\>>!9I1E# 0S?JLQ6XU*%MQ_WJ'_Y'V'+TMI:::S?ZC$I:>M<4LD
MM))EYN9Z^S/5_@P9+]:9]:/85FN'44O$I74ZKX5A0:Z*ZJ]\K..P)S#NO2(0
MU0*1M[M2Y*V\D$Z>G1B]%897 XT?O*M>&L:I@I.R< :S"G+N[.KFI]OY]?3^
MZO9&X/?I\O;3?'KW\]5,3.>7TX68WER(Z^DOMW,Q^[RXO[V^G"].N@Z*6;P;
MUTK.*R71*TK"2%SKPJ567!8))2\!NK"X,3O:F7T>O8EX07%'],.VB'K1X V\
M?A.&OL<;O(*WH#4JS8DY;;1QJEB+?TV7UAD4S;\/^5NA]0^C<2,=VXV,Z;2%
M3K%D'JAU]OUWX:CW\0U;!XVM@[?0_ZJ4O:WDYO;^4H3#8_$-VH)I!X%\H*(D
M*Y9/XA/IM9&;5,5B"N(0/PIIQ1V9&!%'XPN]$O?:R6PG)/Y)TEA!7"L"F:9\
M2:;)MA_[0A8)/T3'P04YJ3(;\"0/?1ZBX/-B&@RBX%TP&/$PP?"+W,@B"$=!
M>,3CU"HIWFN7 MVELA!^_D/0!\)1$(V"R]* _8))$/8P>!OQV /2WBCN4V)B
M4)8=D<X9M2Q]"9E=#%9&YX(>'9D"7E9=3?#0:2%%3 ;V%V+]'"7)40(>TTTB
MP%TP4:2@W-]*:8!BO_]N'(5''T6F8^G)#9IYS0X:PK9D$_CCIC1Q"B2A34*F
M$YQWQ*^Z6/_X*^@P$5-KR1U*4[ HT0&R<$IFV9/ 4"5J2Z96;Z$?.)G'D14.
M3*^LPB<X=66-I*P-SC^$M;@Y;Z XG_>+Q?3KL=FWSX7BMX7#1_N:FKO%3'\]
MK"\";\XK1E_=_P_^HV2>.@@RB_ZIE'=%W#]4Q%7H@K^A%B=M_H"GX: ]'HV#
M%UX'_2AJ3P8HV&&O/1SU=E4[&$;MX? HZ!^%[>&X7Q=_U(_:O<D0H./V)!P#
M-&Q'XU%[A([AYW X;$^BB9AUQ+7\CS9BUE3K@;:]P:EA&L>Z+.#Z'.ZI![G,
M2)S+3!8QO>9W6[BMWNL#>HR)N-G#WKM=*1> ECMH\PR]K*!?BVF_C7[9:X1O
M@0XNOLKY_P-G[?2):1#VF6 &NZ&9.0_"$&0T"6X];ST'\0>FM"@, /A#@'V,
M-QYV4*[7AM:^(&M"8MYQJ2':IZ)4-D'!2ISVQ)+<EJ@0_7?>\$D5/^_T#B@I
M#;-,G=._'A79Y$5 7NG2?!WPH (>OPD<=<2EZ-3;O4_^[@3P7GWPC#[3.?KE
M";"9@K@5RC$E)T8],(;RI;//[U)83 #)/(/:"K0MMF#5E.593F(7T&MVJ4C,
MDT"S&L_BM5M8M3'Z026LQU*N8ETD9>S@H]596:W4JQ5Y9Z18&BV16UE490G9
MF"RP*$X+#46*; ?%6H-2M5& #&+EGGRHZ!&><MWRUZ7*E%/L%/2QM4W0V]P"
MK[3S7L#T%N;E.!2K#2*P@IH:D%7!-YM*;_B^"5WL32P(+:G:,'%6N_*^-&)/
M-L;F6C'KC78DP@[RA80M%+/-OA78\-[.""^N"XBMV>A,Q:RGYHAZG>=S_RYS
M8AM<JK&3OK#$3U=W&I:V:EVHE8IEX0XIZ/CJBE-%JUWF,9M0K/P])Y=?X/=[
MWF&BWL?9[<6U?PP_?O [#/\$I/QMC'WFH+(P+!(ISI%\I,BJ#0AN6W1-3'\X
M2*"<4$<JJ2G!(E6-VW7X?%B_+:Y<,FRV2#04%]H=LD?FVM>VEX%YI:]ZS&]@
MFV(\KKY:<'>.P5*42[/W-FA51+W.DL/S)Q]SDK8T56[1!"MT,M SC2;)M778
MV[<IB*.*K\_57H"1H.9\N&?0GO;WZN$;(X5L%]A,*E98EEC+C>LOJE71\[7U
MI2_^H F=#R]8J@G*?ZDK54?'KZ)'BDN^$S.9*!Q#_U@$A^XJW;VK)DAA[2_4
MT,ME7MTZFZ_-G7U:756?EU<7_FMIU@I<D=$*HKW.T; E3'6)KEZ<WOB+ZU([
M,)!_Y$,P&5Z ^94&!]0OK*#Y3\;9[U!+ P04    "  =@5M:2/D6T6X#   8
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6R=5=MNXS80?==7$&I1
M: %M=)<OM0W$B;+KASC!9K<M4/2!ED86&XET23K.]NL[I&QM%DC<HB_BD)PY
M<V9('LT.0CZJ!D"3YZ[E:NXV6N^F0:#*!CJJ+L0...[40G94XU1N [630"L;
MU+5!'(9YT%'&W<7,KMW+Q4SL=<LXW$NB]EU'Y=<EM.(P=R/WM/");1MM%H+%
M;$>W\ #ZR^Y>XBP84"K6 5=,<"*AGKN7T729&G_K\ N#@WIA$U/)1HA',UE5
M<S<TA*"%4AL$BL,37$';&B"D\=<1TQU2FL"7]@G]QM:.M6RH@BO1_LHJW<S=
ML4LJJ.F^U9_$X2,<Z\D,7BE:9;_DT/LF(Y>4>Z5%=PQ&!AWC_4B?CWUX$3 .
MWPB(CP&QY=TGLBROJ::+F10'(HTWHAG#EFJCD1SCYE >M,1=AG%Z<;-:7ZZO
M5NL/9+6^NKLMB%?\=E^L'XIW/ED7GV>!QB3&-2B/@,L>,'X#,(K)K>"Z4:3@
M%53? P3(;J 8GR@NX[.(UU!>D"3R21S&Z1F\9"@YL7CI&WAWN@%)5KP4'1#*
M*U(\XQ57H,COEQNE)5Z4/UZKNT=-7D<UCV>J=K2$N8NO0X%\ G?QTP]1'OY\
MAG,Z<$[/H?^?8SH/N+[[7) HGY)_028WC%->,KXEK.^8!WV[<)^C:)0"'ZC2
MBHB:8&-)+5I\Z,8?%<.N? 4J%0%S&PB>)70;;/_I/.TWL<> 1CQUKD%3UBK'
M;)I/8CZQL^(:L*V:'+,[/SI>ZH?QQ'G7FVF:]F;FY^,1FD-$S]O),C\=CYUD
MXD]P/TK\;)([#R 9'OP')+8!KO<80&@GI&9_4Z,:/N8K&\JW0"35_75A6&P#
MU=;4B+>%*VH%1J%&M>A3X:A0$Y3SWO'R-$0JWF@4XU!\!W7R2OPT3)S(#Z/$
M\1(DEZ/KQ_^"[XW\<6CQ,S_*$C3>.[=4/F('-RT0!>5>,FWJJRF3Y(FV>ZR@
M^A-5!645 ;!58>;$_@1[YTW\.,X08TGY(ZG!- *+%>:Q8*K('R<F S*,1H:A
ME_OY)+$MST+<3-%(0C]+(G,(4>R/<CR%UZY^\$*M.I!;J\D*+]*>ZUZXAM5!
M]B][M?OFWO\SL%ILDR(MU!@:7HPRE\A>A_N)%CNK?1NA44FMV>"O"Z1QP/U:
M"'V:F 3#SW#Q#U!+ P04    "  =@5M:T*CI3P$#  #&!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6RE55&3TC 0?N^OV*F.3TI+P3M$8*8<J#=S
M(@.H#XX/H5UHQC2I23CN_KV;%'HXWJ$SOJ2[V^RWWV;3KX.]TC],@6CAKA32
M#,/"VJH?128KL&2FI2J4]&:C=,DLN7H;F4HCRWU2*:(DCB^BDG$9C@8^-M>C
M@=I9P27.-9A=63)]/T:A]L.P'1X#"[XMK M$HT'%MKA$^[F::_*B!B7G)4K#
ME02-FV&8MOOCKMOO-WSAN#<G-KA.UDK]<,YU/@QC1P@%9M8A,'K<XA4*X8"(
MQL\#9MB4=(FG]A']G>^=>EDS@U=*?.6Y+89A+X0<-VPG[$+M/^"AG]<.+U/"
M^!7V]=YN$D*V,U:5AV1B4')9/]G=X1Q.$GKQ$PG)(2'QO.M"GN6$638::+4'
M[783FC-\JSZ;R''IAK*TFMYRRK.CQ?0F74TG,$\7J^OI$L;I33J[(B.=36"U
M2&?+]&IU_6FV'$26RKFD*#M CVOHY GH=@(?E;2%@:G,,?\=("*>#=GD2':<
MG$6<8-:"3OLE)''2/8/7:9KO>+SN4\VC8!9SF#-M[V&EF33,7Q8#W]*UL9J\
M[X\U7L-V'H=UWU'?5"S#84@?BD%]B^'HQ;/V1?SV#.EN0[I[#OW_)G86^G'B
MLT^K*;0O^_#/A8.T!6,FF,PP6!4(DMF=1E ;L.1I=^CNC M> 9>W2MS2")AQ
M[VG 6*Y1-T,&)G-G=/K!!"WCP@0N[)9.<*/D]I5%73H8-):TP@;3GSM.PWR(
MD D,!"^Y&W5%HY:H7?'@>="-_0+CUF_3IUHFT[SRNG&@;4]O!XFA#]XCTP;0
M7>\_N?NU<^P@>>C@+^@G';J\X#T2828\$,M) [B[F4[, .](G T&$ZY)Y90V
M+Y[UDO;E6]@@&I^@D9?KG3;HC\(JR(];J?->W*7ULN=.X>+-!3QV.Z,3;2E1
M;[V"&LC43MI:9IIH(])IK4T/VVN%_\CTEM/I"=Q0:MRZ?!V"KE6S=JRJO%*M
ME27=\V9!/QK4;@.]WRAECXXKT/RZ1K\ 4$L#!!0    ( !V!6UHP:95CI L
M .T>   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;,U9:W/;NA']KE^!
M<7)OG0XCBZ0>E)-XQJ_;I).')W9N.]/I!XB$)-R0A J EM5?W[, 25&V[.0^
MVND'6Q0(+'879\_N0J_72G\U2R$LNRORTKPY6%J[.CXZ,NE2%-STU4J4>#-7
MNN 67_7BR*RTX)E;5.1'T6 P/BJX+ ].7KNQ*WWR6E4VEZ6XTLQ41<'UYDSD
M:OWF(#QH!C[+Q=+2P-')ZQ5?B&MAOZRN-+X=M5(R68C22%4R+>9O#D[#X[,A
MS7<3?I9B;3K/C"R9*?65OKS+WAP,2"&1B]22!(Z/6W$N\IP$08U_U3(/VBUI
M8?>YD?Z3LQVVS+@1YRK_F\SL\LU!<L R,>=5;C^K]5M1VS,B>:G*C?O/UGYN
M'!^PM#)6%?5B:%#(TG_RN]H/G07)X)$%4;T@<GK[C9R6%]SRD]=:K9FFV9!&
M#\Y4MQK*R9(.Y=IJO)589T_>?3S_].&2W9S^_?61A3P:/4KKM6=^;?3(VC!B
M'U1IEX9=EIG(=@4<09%6FZC1YBQZ4N*%2/LL#@,6#:+A$_+BUKK8R1L^9EV9
MJD*P&W['+J1)<V4J+=@_3F?&:N#AG_ML]A+C_1(I1H[-BJ?BS0&"P A]*PY.
M?GP6C@>OGM!WV.H[?$KZ-T[CZ;4?/]U<LC Y9ELA[+3/;M1::'9MN:VLTAM6
MN^0SM\*PJTJ;BI>66<5.$6H9_BR;Q/3=+@5[9S07N<2B6V&L>_F>KQG/U,J*
MC,D2!Q5.&"\S9F29BGHW:3#4+I9E!AQKR7.&K5>\W+!<I;P6\$$N,KQYRW]\
MED3AY)4HQ->@7ALP:5D!:!NG3:K*3%(L&P8V8K0@&KRZ0A@+K2'MLK1"K[0T
MPKAWX2NG&3>@G'1)6L$ :7-,A7W04'I?6,!#0Q^FYFS2'_W09Z?0<:6TXPT,
M.JMJ_0Q-Y[-<M*N7W)+L4ED&<Q>2WI%^^Q1C,U&*N;0&ILT9%O*<K#2DT,QI
M@ND8[CK?M&>7*@VM2-,]FD<Q%#_KLP[F+^_ W48$["/8_08BS[W__V382JM;
MZ9B55.V(H[.;S\&94&2VV7D##F4%V$Z6G#R#4Z-A4=Y*K4H"1]]MTEFRW<5#
M B"2!>F;"7@$=$:;@%,SABEI!6<!8:+D;G<2D/.U<8?86&K(.X+C.&$R_,@6
M0BTT7RUEZE%%\ A HG;IG%@9YQR>IF)EW;'!X_4\0,LN5:9RM9 0[!6I5GAA
MM[YJCQV)CY?RWXWI0'256M!)P) AM=_8J3JK$ O"&%:HS&U.>2E !C/.=POG
MR-4JEZG3YQZ<N$6HS"JO*U#1V$HJM09V%:RWAP&R['=/N=5\[X$@F(PT<& M
M>Z[@ES6I1X"@D8W@FD(&U,Y S**8(;0;<G;_8V<O'J+CWH6P7.:F1R_I7TS_
MHMYY?:@.*1Z.Q[WWL"/O/>^%DV 8AWAXZ?Z09I%$R]XH&$VFO3 .XLF0/L+Q
M!.+K6.H(8H=U-+UH1!Y"8C@,>R]ZXRB8#)->% :CT:"5/ SB>(Q9@R )!YAU
M. VB<(2'=UL7B29H2F%)QT$0#49X&(^".(SP$$&_0?28P5=:02-VB%QC7B"F
MX4T?UV9K=S2,@@0F/N^-DB08CF(:FX[@C*15]1#;#$<1*1D'XS#T#\,Q:7NC
M+!"X>G0G$D>^C29NBV&0#)WBTS"8@MS/^PXBJL3!N/-OG4ND<6J,L$?O)9_)
M7-I-[V8''!3'30770"?=$48C6?>T. GTH9'74BG<P(ZYIQGI V[&<TXYQ!4S
MAFC;J78/> WDXGV0NWBP[\ZV&_82,50N7A+Y'.^9C3,BJJP#&N:2;UG*M=[
MNVNN,[AQ$L13<NPT2))I[[)8Y6HC8!"Y <AQ$8J7X\D(4Q,<[FF:ZHKGW@5$
M/VNRT_3",(A'(T+8% (_HYK@&L%.LS)QBWIYY3)N"A6E!6B",?:CC\GCLP.*
M]KS*2/GKNO(-)T-6(8PU^]*_I@0!\XG"/F-961%?9*(738))'/7":3!*HMY[
M 3+L'A<9%$YZ812$TVGO$\Y+&X1$U,, 4 ]DA7B=P#?AM/<SSRO/L*VU 3-"
ML(\*W!\F/P&M& >@0TB-"=H1P@SH?['O4 C$4&LPI"B<!(,DW)W51=6] T:-
MELI:%7)^04G=<SB$'8X1&J,I=L7S) JBT1#/GS]]@9@:M=YO'4"08PPH) AC
M%Y.P8$ 2:I<<)@,WG#PTINM-VGL<3*9AO?<PF+AU5U13EG50D"6,+-D73T1-
MP62<N$]BL^]9>D^%:3 8C;P&4Y /&)%=]-F7$DY3"^2ZFA'./,OV3AF]*%-(
MX$UIY )7+&19DG?(QT@8[K%0%<"+*557'FG1U$".3$Q-+F8;SU\>6] [JRG"
M<\-?>5D1#=7,X$(2O-<[S;IEHDM[RM0C6-;4&93?>I.(8BFK?*1DE<NYON)R
MN3N7A;2\78LB#B)=9J2C'PPHB^QJ]8"QH%<23(?#WVE?[.0,IX/_E7TOOV%8
MW#K\]QD6.4Z=C./_%\.BQM/LLL\N73$L;T6GL'8Y<7\L/"S:[Y?J=6LE6KGM
MFS^T\+KIU$F4F2KK.XNM8JYH]+Q\^.<7-26#:@> M:.5>!B,PIIT0U"C=P59
MFDD\MG5=4WUVAG^IT.UD,MU6Q7N[H899#N,QTD[BB!-,E$SH:3@.!B$50.=+
M7BZH0&:W#Q.+RZ)(M5$P1A(=!5.42E<@/DX%2:M1*KP6BEC:EW:'(<R;4ORB
M5*+-#ZE6#/<6@T_4@<YWA(=N8;KF9NOTML'YK4W=3WW7P'UJD]![JDK.NU7)
MZ7[J">J&?,DS]*=D]E.U#?K>I\5\N69O54[T;IQ(5T[,!3(DJHEO"'>2T?9H
M=>=:P'S#GD=38E#7(J%_6SYX[0B694K4W?7=2J+$I7.4U-//?B$X^E:>EZ"4
M_'XSM24!VB09_. ;)"WHNM+U.K7R+CG>5YG6/$^<#FN9Y\W^[M8C2@(DMIS:
M/-08MU)5!BI7%GP \OO5GN0XSEQBWU)RAPWQ+7_N<6?H_.5-]#+VF^6,<4G;
M-9A=JZ9/6_50>6)!343%]P4G05Z+&;B&F)KLV-\=-+5_VT#L(,M=+WV/3QYU
M.[NYNCY7?T 87+^[\5)^]>$060QZ3L!_P6??-.DOH!%)17_3XAE3N([-'RGR
M+ U!V%PV%SN\,\LNM:H6RS8]D3_"?7B8RYRHUETOJ%QFO+G)T<)6NNRV)S?7
M'\_<V=Y<7Y_ND^4"W;I(-S*37%.!SX'53NCO *5#H"#@M0#,N;EWA>4NL%9Y
M'2&F#[9G"Z0AK-\7G.YBSY730G_/ON*.%_7]F*]BW W-O)/7ZT:='-A!=IN<
MO&2ZZ?G-<D$!;V'(+66ZIMJXLY0.'<C\Q5[.UX%[Y;Q5V:72OH,J^ 80OW4X
M9)I^U/ L0?N+NHX"TJ0"I:\)JGO )\C[>.,=ZRH/V$>(E'AN@H3&"OX5QF>_
M5/YZ&0W7JM%YVT'0MV]%G)_=KR/]/IYWD/$TK(E *4JW(@" IZ3 VWUV!4[%
M^INU8A_03N>H%K<$0F?MG?WI\OP"H>"ZR*R[J'"+=$71(POL[4L&O$;ELWOI
MVA0,G9M.77?R?*9P<#\^2^+Q\-5D-& %=L"\@&YND?&*JN@4GD]6'N'H!PH7
M0M%FIYRC49^N85![^_@$:3H<.<,<K&9"E&S%T8<#C9OVMA=24Z%1RI;WBL?N
M=@_N/ .V]$A'I9>Y(@'.XZG=F4R'ATK=7=IBD3LTU(!T[VV-;S/XQ@,"8YT>
M&9Q)D08:(7$-Z!\MS+M[4O67$]C;FVBK>>F;&5*$SP7<H6>07Q]ZN7.M_;"
MEK9I@. UP*\JA*E_?+!-2F?-K3$ 9.E.S@>2OVSNMBE^SWDGE)TD)P:J%\)U
M1W,4Z@\,'?7W_=!UU/D)LA  +?W02D4P@M+_&MF.MK_EGOJ?,+?3_0_!'X!Y
M":-S,<?207\R.O \U'RQ:N5^T)PI:U7A'I>"@XII M[/E;+-%]J@_87[Y#]0
M2P,$%     @ '8%;6DFA-!WU'   O5T  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&ULK3QID]NVDM_?KT#-VWJVJR1Y))_Q534>'YF\V)[UC)--;>T'
MBH0DQA2A .3(VE^_?>&@1'&<;+[,2"+1:#3Z[@9>;(W]ZE9:-^K;NJK=RY-5
MTVR>W;_O\I5>9VYB-KJ&)PMCUUD#7^WROMM8G14T:%W=GYV>/KZ_SLKZY-4+
M^NW2OGIAVJ8J:WUIE6O7Z\SN7NO*;%^>3$_\#Y_+Y:K!'^Z_>K')EOI*-U\V
MEQ:^W0]0BG*M:U>:6EF]>'ER-GWV>O84!] ;OY1ZZY+/"I<R-^8K?KDH7IZ<
M(D:ZTGF#(#+X=Z//=54A),#C#P%Z$N;$@>EG#_T=+1X6,\^</C?5KV71K%Z>
M/#U1A5YD;=5\-ML?M2SH$<++3>7HK]KRNX\?GJB\=8U9RV# 8%W6_#_[)H1(
M!CP]/3)@)@-FA#=/1%B^R9KLU0MKMLKBVP -/]!2:30@5]:X*U>-A:<EC&M>
M77WY\.'L\V_JTSMU=?'^X\6[B_.SC]?J[/S\TY>/UQ<?WZO+3S]?G%^\O5)W
M+TU5YJ5V]U[<;V!J!' _EVE>\S2S(]-,9^J#J9N54V_K0A== /<!YX#XS"/^
M>C8(\8W.)^K!=*1FI[.' _ >!$(\('@/C\ [RW/3UDU9+Y5?I_KOL[EK+##.
M__2MF.$]Z(>'TO3,;;)<OSP!<7':WNB35__ZY_3QZ?,!;!\&;!\.07_U.G.E
M4V:A+A%VW63(XGU(#H,YFZA>2.IZI=6Y66^R>O>O?SZ=39\\=RHWM0/*%%FC
M"[4HZZS.RZQ2#H9HD-/&J<QJM6$P\$J),I<;6\"+&MBZ6:DODZN)6NI:VZRJ
M=OA8;_#5+!)_8TN NZF _'=QZMGI\R]7ZOW9V25]FSZ_-QF@WZ- OT>#"__B
M-*[YK6M*D&R8"Y % FPRR^N'9^_""J_""OLH/#S1ZXGZBW/1'FRZ[_52'<#!
MUJ""+IN=T)DI!FKSC[:$#5%-W$_5&% @7[72 :&LABUPH)@W.!&^G34J6RQ
M<])(0,)8VJ<U;A.Q"[RO&QY:E=F\K,H&1&9$[Q>ERROC6DL+!^1P9P'7(X/@
M9WR/1@(^_G/?8D<T]AA.5M_HNI4%Z6]@N1Q\*5J+C!4'$9MI6YK"3=19WK0P
M!1 )]#@R>5L5L !8O%4+:]8PSKB$6$/<]SAPW^-!IKAD'L\JPOH\R-41&1X&
M=CY1 _#^HB0#O*HM]-%]P'FNS19HA*0NX0?7SEU9E)F%#9W\+?HC6S0 'S'0
M50FF+TA!"8_M./?L;+/:93ES+F(SSRK4.(,[]23LU)-!XG[6>05,6R[*G*;O
MU0##(-Y,U $4=:YM RX3:CMCU4YG-O#Q*KO1:JXU.CU^&% #I%:D'#\B5?+6
M6A2J'E)Z*M)L0W1X&NCP=)C),K<BXM*'MZ!5;K+JF$8<!O5VHHY"BT]R_*"3
M)\@]I6M(H<"SD5J!OP4VI"KA)=ST^BMX8QOC2E$P:U/K'6@Z^Q5\VT5;%TZA
MVUK"&(!U QM0SBN-Q/Q:FVV=ZA&:G!2IL>42R%L!G ;4"&DK4D]6:YP!/1K8
M0+!6?5H,4=FT-E^!VSBT"S^$7?AAD'17*]!>ZEH##UR@#(!2&K\&WD&%]D;6
MWK<APU#?3=3W .:7Q@V^% CM]427_$=)MX0=8*'.ZBX1<<=HF-482^#$79(3
MB6D<["M)#*#=YJMDT[O:HX%M=LU(4$2 X&78EAP37N)(;5<E0,@V&VN^B2V$
M_2M!\V?P!UBO'=RWZ6GTLD\':?R!V#!#AKO2N2RKUXT>AO-^HGI!I0K7>U-.
M@;90O$LWL-S@+2QM!EM6Z'FC7(30XZZ=79VK![-3=0)<$2&,@25@:)S\I#-[
MT%F.YEY'=)/)0%9.LINLK/#!&/ <.Y#SDQ$^2'V5PL#+M6EHSVK2@BM3D0>P
M5K4&+>^ 2RMQ:HA?=F#3<:3.2PH=X0D$@97*_/P)BNCVJ( 'T0OQ@$@2O8"Y
MIH"O (X#7@!-W0))P=(8ZU*V<N6R)M4.>G=M;J)7YOE,6>2LD0(] &X0/<(U
M>GQ'$-=]\ZICWV@><[-8[>%B:JT+?L$  %@ V,HJLQ[32<HEMRX<96BM,W3=
M2(2B'(PB+?YH#4J8J%8P8;DF+5A": <^5\$&"$(H) X$/O0<@; Y4N]!P&5)
MQJ&'AK."L3- Q__E*6"S-K"!0%55(KQ@.A&+DLB?DNO.GG?1=50,.'ML=\$9
MKT$%533-\A@:MN#HY6YYCR:)9A6!$9'1^;!ZA=D)L-; "V:-_[Q;V>%AT/[
MPG%!N&$X[7T@V:;*B$-;<#')ZLQWQ*U$.M1N469&2.*[)> D:^^B%=:(.RLN
M 0 1+Q@&$H[WAI#,^G%DT7-!D/;PFG1U#U(2^02!'TJX.U [I&@R,K]@D7%?
M4&WS-B.R^AL*.2[1N^!%PI6(5*'1)H&B!'6.<0O9<98G^,JNO :=!DP#84L-
M\@:0\ZQ%+('<2*$<H>; \V7CF>&H.GP\4B<Q7KNH76-;KQC/&<3/!.)$G565
MV=)X%+ ]^*[#:W''A)GNRL[=&\%F@*DRO.G?P^8<).%N1&/:1KYG! @L42G[
MAM^0^<6:^]"]7;<5S3/,\VX%8U$K:^OND,]&.IAP>@,J>CV'P3Y3,]KCN@)%
MP[0-+*4NV.KWV0M7(A6!>@ZU?P9<>-RV8(BW !J9$/KAQ,<P>M!!",@K)"#F
M2=WL(WP"^T+.QP&K)U8WHJ0@9((G:^1C"_PSZ%TD.;SIH%=P30;]S)M]"#<T
M^,US%+?Q'A.^]:M(6+77#QF>\4>0^O_?I!VM@5S:B#K&W96QP>($O92!0[F3
MA)7.0 ]QBA3C4$8$A4KPB#84_-#E2%235YBX:58S?]O2?669(0.[\\8X /<I
M$\XA4$ZE4)MLA\ FH -45L"Z2/3^#KTQZI*A=(% J/S05J,*COHPL";S)&OD
M5 _J+K2@,0N?;J-TG*B8N<\(;C*'3G3E,^@X#83W" 2)Q6%3C#[%X0 "+3/+
MGI'?-D](Y]DFN*@V81M405L08C W,/T"C"+G;0";B/X6%! J O@1O/8Y"3_)
M:H+HM@0%@5ZC 24&<8*0%X;H;VC+))SV2('KTY1NL>/THQX7>D&T$4'/ 244
M5B9K8QI8:];A[R.J80LV]3\>CGYX.B-ZP<<G/YQ*F'B@&.D5U$<CS$4A/-"R
MU6Y00<RB@I@-BBNZ[S5LSK&@XY;1$Y4 Z'S&+2,K1-XB<D]%62%,$"Z7R F-
M9H,.9$*#PU:(=HW#*W6Q($V)$'?TJB.;G[)UW\"N(4&VT6Y<($=R!M);??#B
MFRUF4]AZ B8^@S@('IC&<+;!9EOEU;7;DQX4RQ[!P2];J@<A76[ +"\QT+V1
M_#8@!8($)KD$Y?&KL5_)*;,&Z.5HAM0#)Y33&!:TCR-=P\0:X4ATD? IDR_&
M OP=1J,-([,^1X/HTZ%ELI.<5 *_2D)HW-;E</0;2RO3P5K(JXMN_'EI0>(;
M8&[UHP9KSGMXC#6'(?\T4=\)')1KO>3L13<<Y@0&NRW[D?+& QNO$%@>@*%>
M!Z\E9)0\3W T%=Q3Q\:AUQY,0>]+@:,;7;]E5&+8)H6/T=!>Q,+1=+CD<VG1
M3P3XR"4XU0;G[27],*!_8]ZY#];Q7,0F?5^']_M,9BP(7:%G" ;% <PBQH%$
MQ,>GGH3I")P*V=NC-U*7%0;G72P_9!389-Z<8:6EM*S2(%*W2[82H8R014':
M6WE<23<%)0YVX@<N;5:+@"X-Z(6:?I74N?;6D$,O22HF;CA$U_!"R5'T/]XD
MWSBBJ7)Y,?A-'";:#%71&#<05 LP+CR[D=3Z?KXA.A40'RW:2E6 3U!JG(V@
M+ VXLZ#JW;-_T 8\?OZ/UVU9H8J2)+Q\ U\7=OW&5V^B(@-O@7VMLE[8#)VA
MO &=]TP]&<\>47[/30+L#^#J ?9VC]XC" <6S1:ICK_#IA7XY9EZ,)YZ&.IB
MC?M*A.9M=10(8H2K"XY[$HW>(=T&"\$[)<T,I#\_&C!HLP]@56#UQ_F@<B:H
M%DGAM.!W@$;.-B4Z$!6H>,1$,I"$A.RGCML#>B3;;  )TBMA1Q;#>CD60:?#
MQ<D+\"G!&B#LLYAG>F],@1Y4KTX8!O@SZKLAF -YRC@NR7DM_;AC;O6CJ 'B
MS&X<YD,@G] 6#A$LUNVFP[6VA)= (GA]O60:!O.APY4!TMZ/47U%I87+.:1P
M2E2K;[!S!?PP,'<5*Y-(ST,J4[*-,T+@J$MV#>1[2SE3Q_XVQ1L,F1,7$@*Q
MM+0;ZM"I] UJV;RTH+(PGL^I'MQ-T&CR2[!.VU#.,,F)=@9B,A%5O4X"\<Q:
M\M%C9$-XR4+6V8Y\_CDG\=#K@F6.N' $HN>='I##TA'C:2DS+5"117=0JKYZ
M3;YIE+^NQQGRE12SEG'GT/E/"3/DCNZMR'NF27ZKN\CCX>7CT_$TBL*PY>NR
M6:]HPF@L-6).\(\6/&.L)-[H&'X35S1H+ #[(*0DQP'X1)UU!D=9CO,C" KE
M>#Z@&4,^($*6U.[1<580%:+GFE/DBMG+) U?[22$D#QDH', A]$_FN=$-(+F
M]PF?)*5:)NS!A5A A+./$JN@*T]Z9ENZ/4Y)!88'%V#KF+( 1ZBS3Q0R*&*,
M>^C1[68@BG"XG*&7.D^JY<B=G*NC.A<F3<)2^R0A;C)E1'R:_W"P/ #OI*%^
M'1*7[]@Y@!R+>;@1W>T![=/+*FR\.WE3[^A%\?K.O&-DMRY_[V^"+Z#MK8 *
MU$FF$'-Z6\[REQW9\NO8U_?1X1\,62Z.1"-J+QH10RH4\6D3K3YP'$GSG%6@
MA&L18XS:V_GOU-]CHO9/D!<S0OUAO-T2M8":&3]X-'XPZG4?$PB!C;P"=AU2
M^VP1BA#7AJ)Y\+&I)Y&'BY[WT?WM$-]QHM5SRJ"[%'M!IL.='#^3S]9K[X<'
M?IPH'KMGJ:,%499<=+,88R6(M%)H?_O\Z8MO?9.X $"%:N".]APSXJ*O4 =0
M T7J:$J915'\VZW"@Z&_"65XLE@\ 0@EFF9A4FS4H^(=8..UIM4^5]#'"K0B
M7]N"B<C_K=C<T?J\]/)TA-GA\C@J&IK'S*MRR=K.IVD9A.1G,:(K222\8:>Y
MI*D 7T1UCEV>KK.Z?ESV2I4^Z25PUFM40D0RZ@'I1A.RB* 9]] ,,5DDR$1=
M4>%C+;FHOO7+!A>&O!\,MLI"BT^"?:Q<?NZ(ZQT*95DQ (O,C0590 KAFRAN
M7!M+D2]K[@"G3NI0-_:>V<'"05MYK\\KHUN6S]G5N'1! @VF#VP)3-@A"=HY
MXMV7"1][&=_1:)0D: 0,#Z#<+346 )F2S#((B#.8S-FI7#JU@AL:4HYHG_0W
M;?/2B9=J1$9(V$/I%?D\RJ9LEYBQ3L6[$ZA+,O&0)ZAR7R<099Z)>H>*0 H1
M695N&03*6E/LZM3T] V1;GKZ=E MQM:PZ7!#UV?NNL0*$*[G6!?C+5 ^89O<
M :!C"E,Z/8^YPX]/'P=?V$,EZ3_WHL[OGH<20%_#8FPG!:'GKN5FKV1"0+FP
MC9ZZ7I?BWL%6;+,%5SPB: J'P*5"CQY]("W\UXPX98!ARHU.9B;XA4;?%BSV
M!KV0)+W;Z'Q5HPM,O_GGH>4"T2Q8Q*5ED.J21Q'],*!E>(V4:<E7I;XAO\>:
M=KGB7/IB@5.+9UV J0;70L90-@@4,/I\!8RL#(<A, (=ME]Q=GFWV6W$HT>=
MC&*78>EW66GOLM$^IRH?Y0X$9=%6"Q#(J+!\#UZA,0B6S%%7<T/<:TIVP<#/
MUCX94XH9="N)EXZ0!%0M$I"42UMG"YB?LS>AL#12W!"#4BH -Z0.2;^!<[^1
MA%T9BOO$G1/*9E(-K=J-^&=3>3SBO-CYBEL7.T*E7MDC%F3W8JLLF( N.L"G
MV B 5L-(9T1,42*'M<W*^$X4"4G]KM% (S[_&%00<D=L*X 0B3UEXF8,NVA<
MMW%$#)<+O4@H!4UKZ[3X1^J>4 []- !V5Z([#,/8O]R1/2K%;Z:^%O <V]P'
M1%ZXDHXFJG3NE3>/-2 1!,EU<![#,PY&H=2XB[U?H<3O&TN/+)<"H*"&N'.2
M^[B\&',WOM4<-:7=9MA\D8,AX$@MYA"0A(R2350I%4.]20%^9X,7YY;D,RL*
MF7S00L2VU>EPA^EGL/R9S;FS]TU4 ;UF8AC4)9J)?FC=!ZFFD;)8-['?[9B*
MJ?VS=5J9UL18L4H=G<@D@8\1G;.9KJ)N3H1DDT'HB :#,_68*CN")]4 L[6(
MC5DLR$W&"8\.H:5)P1_;6S/.PDBA(<&[6[CL^';!'1;M(C@(BZ:M,%()YZ(W
MYBXJ]OEBS_I:-[?$X(>H">=B!/U]G3&SV'<[&^Z7O>#,!ZFV/FZ[9?A_8CX[
M0AC*7M-;K DE$5,G?FKT3$,>!3D#MA5H.F<+@([+DX=I'B^=6T+ KA;QD;.3
M<@6Z$B6=9J%J=C@P@399@Z6PK)A]B$/;B+C\WD*(5)2YYU!6'JFWR]*"YKSA
M(3$E0I96TE6PGZ5;I>V>47N[U,->&U1HY5?,9E <BL$+:SH,92T:YRSQ*'JP
M#UT>E/'EYC8F#V:D*&^V1X<^*"07OFLU)&S%V_/'KEHL3>$H%B7>%A$8EZU9
MKX!A]>=AZO@D)6UW\V)>!)<<@RIJ9^=L*]80EYPOT2B+U+^#F;>OL3,F=#4E
MU34P;6U#M,&3,YRU9.G#8[U%BWX2FD$+AO: ,)UPE]3-(=7P=^#CWR5CWD<?
M3/_V< 'E4@.C%"-F"M_*S1XRF6O=.[%X.J(RO/?7STTFY8RH\KK4]G2=I/(7
M!!.=AV9KQJ[1FRBZ"S8)Y$KZ? OW;'"*,,2,@#?O)O4>7]-A*NNPMP+ E=WD
M5^=E^/85NZ!L)^\\U_([.<8X@%TD=-:8#W#^)(NVXX9NH,Z8J3-&ZHR1.@[L
M?L8-"]X1<J;2H9NE3,,+\ _B:0]*%&AXN8TIYEV(Q(%(F@ZB684\)&ZZ]*@P
M#9S&V",E@C2\^!JSD3(HKG .DK@HF]#PYTGD3PI45-)M.AR1*JXY^/_ZAB/N
M7D+$SI^)>A,2R:Y3J$EZZ2)*W[%)0C0Q#=&AE3K/$;!)E"(P^H]"]N;%[CCJ
M]4T@A.G]!!TU=,?Y,C=OA<^<A,,+).JZSBK)Q?$V4\PS/ V[WIBE-K5ONHQO
M^:S%D)F/#;"SX7;4MYFMJ?4 ^ZH^8> $JD1=86-RK]4?AO9YH@8 THGI')@Q
M>8-:H-G!C%T81W(3L\>G(V_@PS27 (2@BYE'B2Y*4$TH;#6=LC D!9;KBUG3
M@'IJN?<9G5F/HO0Q23MV/*9Y%UFD;M=HU8R]A_![N]3@E3GW[P60M#C7:=(^
M.%*+:1&J(O!$H%$-)=M@*I0J4!78SW<;R;A#/RFXHEXK?F^YS$@KB*3XLR2(
M1X>_?]$C%&5NRD=5S2>BT7Y$5ZO Q:&!WALZR-BQ<7,VW'IYWNFY9W^PEZ.'
MP5Q-5!^D8\UIP)HA?78[!MVEQ:; V7#KWCNPDY*I/*>*:RY]9-^X)T!]1JOX
MF<]E]ZYY&/[U1/VI*4@IYOZU$ V5:^(IL%C T2#V]4UI3>U+=^PH"W]=7UV=
MX=^/KVF6ZZN+ZU#M98O:+2GC!'0CPAM3X8DM7_ IZ&NX[@ 0:_W!>GZQ#,<4
MXP*EA4U\<K^.O4P2GHEM<#TA>$D:RTM?^J:[+R3#R <UP\Q<_AB'!E62"WYV
M],C,TP=I3/,.;#!F,\.&? !!!CD-\<T9B%>2J#H\IA4B\(B(C\+#^N0,N.*;
M;< #7OO2S:)B2[U_B&KOI%ARBHI2Z>SQV] .2#TRY! "BP ([]T=.2I_>75N
MT-7%JP2230OL)MSP4P8F&4RZ^@W\!\\./UW^YGEAE$3:1"-O:>(N2"Z@_Z*%
MWM&Q7JR]7%BIX7B-%[(#7;H68>%'R>@7?]O47A5W4? EPCTCPW/RE0T$0""2
M6TCV(MXGX#,^X0 6.R^?SB\&-73LIYT-M\%>-2;_.N8J.>I*X(ZC%SG< NK+
M1#&T^0&T;N8!+:2/^3%)XSRI4=RNS0;TU)/ITXX*#X#&/,<A]#S](6;,$A\O
M[A:=("[4C30 >5.,(Z7!M)-@\N^%1!-Y\MP,DAPY(S[89K9(MA9U"JD574GY
MI9/27/2@/;BOL3=R-MS*^"XVL21M%*Y[6TMRBJ=WOX>G^ 4L%,[RR_?/P@IU
M!A[DR=&QE!8--[#$:W1D:.@ED.]\!T794%V-2[V;EN(6BK7QC'Z%"4=)1&.;
MW5R'XJR/W&+/SS/U,[ZNIN%_X%<3F@YM1RW%?#7WTB#?R2%C.5U<^ON[I.M(
MLFZ4F:?Z5Q_<B6 P"___$B9"C\0@=G$+^7DSQ[1Y.%#=>#V<3K(+:>$N$*IZ
MR,GM?M0.2/"\!\0M%.'D$1.0[#.8UG:QP-NNL#(/(3U;.>S)!C>:0LOT>I6[
MTI.>HG'O.8Y8FT)78ZY?%C'OXZ*3U"U<$$GWB(8J&J@[U\K#V2^UTAGH'-L5
MYH:UP1R\F@2$]*2!8<K\[C\(___2[K=U E[PEB14S&ZQTC.56>XB.Z0+EA%[
M[DI_6]\17K[N;63L*TQV+N,8]9R,Q.1^MI-#=W41+L;HW#"0W(HAWF:X<":>
M;SE2:83G=48Y079+_7FV<.<!N0ZT1@@ELR0_MG<R.#I4_3N&!"GEO$1P2JF;
MHC;UV.(1&HI4N9MB^":H=_MS[7M/W0GV@6>4OS*^%X2B6_)%6%$F^TS6CRIP
M6>_E/72T$>_]PIR<:(LCUVA0LOF[CBP-6L78 #\;[EQ_HPD\-2G@Y#_J D^3
M]1J_84B_0MC3#^Q85,J.S=/IHU$RLC/P[@G9M.FCDWO'F[7E['@1092)?052
MZY(T?3_#<6N=M>)_K;N79' /SA'0@2VXGX.SI0".JM8+S. F3;@K6%*X3BW
MN^,H' II(+HBH<0\1+5+;D0[R+N!M\N\PO=TL6JO=ND-!)C?\/F9T(--6-!!
M3+[-C>^$<^'-< \'E3JH;PEC+9^;35K^!!(]O?TJ P]?KHI**)(F(+%[FNJJ
M^+5S"]@AD0N3TS;$GKW0TQ@<4IHAF5)"S95PU\$4G:L.8RD(YES*Z5@G[>==
M@*Q_@DY,2#,LI;%1=7;KK66\OV>%H?L5T\LMK:E-*\UZ_5[K,/#_HOO,OA,^
MRO)'//Z%^34^W8RKCZJV]Z#?:X-!@/=;WYU=O0Y.:^D<6JJSJR\ =T(@QZ=/
M1NI*+Z4'P.OUNZPO9D]/[SW#]NMP"@U9AU^32Y1X9.(RCT+WA%R?N&GG%25_
M&M8"&&[SZWN=D7,\%,H&T,8I'$_AQ$)W/(-XOC#>X",8<=K"U-S"CV7QM=SL
M46.=G\S.1%WNX2:=OM(V=8B%1'7Q0 *Z13OIHP_W-LH+P:P<$#PY(I11(V3)
M,9Z?I4@B$-]Z5>?4(L47^N[#/\>MNG6UUY0$WBHGS$+E1-)*U%0.BG$!$\/[
M=/H/?$D076I!Y=L$0T\"6A'F1SD61?/YFW&0AG0IRY\ ]5 R+X4)6H4*M$BY
M<(T594'H4 @8IKSQJG#?@XM>@2]WC<(-E7OY%9L8#=YL%[L] ;>W_EJU)8F6
M[+><*(R;-*AX8BOH[+964%$,%R*F1_4"8*=^ T]=-$BO'AJ<J_^"W=\2Y?1G
M<5"?ZKBIR!E_I[[J&_9E0ZT3,3Z/??XH:M>>>X(:ZMZK&F_7B!9'#)'EYH>.
MQ)$L]78'AWHVO8U)%U(\'.YCGF_OJ!(F!1R65_Q%([HN#HZ]^H#9'_!KC#\*
M[!M&669KN=TI*0T6J29.3@RWEB#"8W^W1+@0-.F^V61E(3TY5$%KR3E*56[:
MD@$JI8_S[R<W:J^U7=*]X70[;-WPY=KAUW W^1G?R!U?YXO-/V1VB1GL2B]@
MZ.GDR:,3/AOAOS1F0_=SSTW3F#5]7.D,/"=\ 9XO#$BR?,$)PHWMK_X/4$L#
M!!0    ( !V!6UI$!ZT-YP(  .L%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;'U4;6_:,!#^OE]QRJ1ID]H& K05!22@+T,:+2KMIFG:!^-<B#7'
M3FVGE'^_LP-9)[5\B7WG>YY[SO'=8*/-'YLC.G@II++#*'>N[,>QY3D6S)[H
M$A6=9-H4S)%IUK$M#;(T@ H9)ZW6:5PPH:+1(/@69C30E9-"X<* K8J"F>T$
MI=X,HW:T=]R+=>Z\(QX-2K;&);K'<F'(BAN65!2HK- *#&;#:-SN3[H^/@1\
M%[BQK_;@*UEI_<<;LW08M;P@E,B=9V"T/.,4I?1$).-IQQDU*3WP]7[/?AUJ
MIUI6S.)4RQ\B=?DP.H\@Q8Q5TMWKS5?<U=/S?%Q+&[ZPJ6-[202\LDX7.S I
M*(2J5_:RNX=7@//6.X!D!TB"[CI14'G)'!L-C-Z \='$YC>AU( F<4+YG[)T
MADX%X=QH^3B?C^]_PMTU+&<WM[/KV71\^P#CZ?3N\?9A=GL#B[MOL^GL:@F?
M']A*HOTRB!TE]O"8[Y),ZB3).TG:"<RU<KF%*Y5B^C]!3(H;V<E>]B0YR'B)
M_ 0Z[2-(6DGW %^GN89.X.N^PS?F7%?*";6&A9:""[3P:[RRSM"S^?U6Q35?
MYVT^WTI]6S*.PXAZQ:)YQFCTZ6/[M'5Q0&VW4=L]Q#Y:4FNFE430&5Q9)^AQ
M8@I77"M=" [?Z)W;MS0?9KU$DLH%"]TB+' F>24#M7_W*9#;Y0C^4OQ;/_8$
M4*#+-9T]HPFG4UV43&T_?3Q/VF<7%K#15UG,*@G2J_/*?32S%IT]HA4R+6E"
MV/X'#TU.+SY,*B%3^B,6F"().PM$41K*1H/! X7BL@K^C'$AA=N2*S.,1%;<
M50;[<':<]&"+S-B3AGO.>$[JS39PXU,E2D]X!%9G;L,,!G_.3.J-/G2.VWN.
MM_Y?_*H!"S3K,&;H!OV;JGNQ\3:3;%PW\+_P>@S.F5D+94%B1M#6R5DO E./
MEMIPN@SMO-*.AD/8YC2-T?@ .L^T=GO#)VCF^^@O4$L#!!0    ( !V!6UH#
MV;FU=@(  #,%   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'V446^;
M,!#'W_,I+#9-FX0*.(22+D%JEE;K0[LJZ=J':0\.7()58S/;-.VWWQD2EDEI
M7O"=???S_XS/DZW2SZ8$L.2U$M),O=+:^B((3%Y"Q<R9JD'BREKIBEET]28P
MM096M$F5"&@8)D'%N/2R23MWK[.):JS@$NXU,4U5,?TV Z&V4R_R]A,+OBFM
MFPBR2<TVL 3[L[[7Z 4]I> 52,.5)!K64^\RNIC%+KX->.2P-0<V<96LE'IV
MSDTQ]4(G" 3DUA$8#B_P#81P()3Q9\?T^BU=XJ&]IU^WM6,M*V;@FQ)/O+#E
MU$L]4L":-<(NU/8[[.H9.5ZNA&F_9-O%#JE'\L985>V244'%93>RU]TY'"2D
MX3L)=)= 6]W=1JW*.;,LFVBU)=I%(\T9;:EM-HKCTOV4I=6XRC'/9C=WCU=W
M#S\6-U=+\OF!K028+Y/ (MFM!_F.,NLH]!U*1,FMDK8TY$H64/P/"%!2KXON
M=<WH2>(<\C,RC'Q"0QJ?X W[.H<M+WZO3OD"TBK]1N;<Y$*91@/Y=;DR5N/%
M^'VLY XX/ YTS7)A:I;#U,-N,*!?P,L^?8B2\.L)N7$O-SY%SY;8?$4C@*@U
MV4OG8([)/ DZ+G,.EG%A!NYLW6<X6+ MWBH+FC.<_SB(Z+D?G4?.BD=^.HX'
M3]A<A$M2:Y6#,8,H2OTDIC@F?C).!]=<<KR&!=DH52":^G%*$>Z'XP0Q-$E]
M.AXY*Z5^DJ;DV"D%!Q>Y KUIV]607#72=G>ZG^U?A,NN$?Z%=\_)+=,;+@T1
ML,;4\.Q\Y!'=M6CG6%6W;;%2%INL-4M\U4"[ %Q?*V7WCMN@?R>SOU!+ P04
M    "  =@5M:E'=/2*T"  "F!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q]5-MNVS ,??=7$-XP;$!6W^)<NL1 ;D/WT#9(VNUAV(-B,[$P6_(D
MI<G^?I+LN!F0YL4F)?+PD/;AZ,#%;YDC*CB6!9-C-U>JNO4\F>98$GG#*V3Z
M9LM%291VQ<Z3E4"2V:2R\$+?[WDEH<Q-1O9L*9(1WZN",EP*D/NR).+O% M^
M&+N!>SI8T5VNS(&7C"JRPS6JYVHIM.>U*!DMD4G*&0C<CMU)<#OMFG@;\)WB
M09[98#K9</[;.-^RL>L;0EA@J@P"T:\7G&%1&"!-XT^#Z;8E3>*Y?4+_:GO7
MO6R(Q!DO?M!,Y6-WX$*&6[(OU(H?[K#I)S9X*2^D?<*ACHTC%]*]5+QLDC6#
MDK+Z38[-',X2!OX;"6&3$%K>=2'+<DX424:"'T"8:(UF#-NJS=;D*#,?9:V$
MOJ4Z3R6/3W>+%<R>5ZO%PQ-,UNO%TQH^/I%-@?+3R%.ZA GTT@9N6L.%;\ %
M(=QSIG()"Y9A]C^ I[FU!,,3P6EX%7&.Z0U$00="/^Q>P8O:AB.+UWT#;RFP
M(C2#Q5'_UQ*!L P>58X")E*BDAV8[85 IN#G9".5T+_-KTMSJ*M$EZL8*=W*
MBJ0X=K56)(H7=),/[X*>_^5*#]VVA^XU]&2MI9GM"P2^;;B?.-<]7.)[%?$R
MWSDJ0@OIF,F;1^3,J=!JLC.C+*L=18Y:G2G2%_O3..^=L-^)X\ 886<P#)W3
MR+$>N72BL#,<Q$X0=/QAWUF])L-6\!)T<SO*=J"'SR2QZI7P&20B/'"%$ 03
MI]\;.(%&[SKU ,X9Q$'D]"-=OZ<C@KXVHK@SC'MP:?3>F79*%#N[(22D?,]4
M+:/VM%U"DUI[K^'U!KLG0O.64.!6I_HW_=@%46^%VE&\LDK<<*5U;<U<+U(4
M)D#?;[ENKW%,@78U)_\ 4$L#!!0    ( !V!6UINJ5K_C (  &,%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;'U4WV_:,!!^YZ\X9=.T2;0)X:<Z
MB%16ME4J#!76/4Q[,,E!K#IV:CO0_O<[)VG&),I+[+/O^^Z[B^_&!Z4?38IH
MX3D3TDR\U-K\RO=-G&+&S*7*4=+-5NF,63+USC>Y1I:4H$SX81 ,_(QQZ47C
M\FRIH[$JK. 2EQI,D65,OTQ1J,/$ZWBO!_=\EUIWX$?CG.UPA?9GOM1D^0U+
MPC.4ABL)&K<3[[IS->TY_]+A@>/!'.W!9;)1ZM$9M\G$"YP@%!A;Q\!HV>,7
M%,(1D8RGFM-K0CK@\?Z5_6N9.^6R80:_*/&+)S:=>",/$MRR0MA[=?B.=3Y]
MQQ<K8<HO'"K?/D6,"V-55H/)SKBL5O9<U^$(, K> (0U("QU5X%*E3?,LFBL
MU0&T\R8VMRE3+=$DCDOW4U96TRTGG(WN?BR^7:QG]W.X73S,5NOY;+%>P<<U
MVP@TG\:^I1C.TX]KOFG%%[[!UPEAKJ1-#<QD@LG_!#Z):Q2&KPJGX5G&&XPO
MH=MI0QB$O3-\W2;C;LG7>X/O5N[16'I7UK3A!C<6F$Q@]E1P^P(KC O-+4<#
MOZ\WQFIZ-7].5:&*T3T=PW72E<E9C!./6L6@WJ,7?7C7&02?SV30:S+HG6./
M5M2922$0U!;NE-Q=K%%G<)37*<%G*4\+OD'+N# M5WCWZ;:.8@"7D&N^9Q;%
M"Z0H$HA5EC-)M6N];PW:PU'0K,NZBW/!)$@:-<P8)(X+,(BP4);JW0FGK4Y[
M- SH.QB&A!VU!_V@7'O]$$X5SC]Z^!GJ7=G>AH04TE8]T)PV$^2Z:IQ_[M7X
MF3.]X]* P"U!@\MAWP-=M71E6)67;;11EIJRW*8T!5$[![K?*DJC-ER 9JY&
M?P%02P,$%     @ '8%;6KI(UE%X P  2 <  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&ULE55M;^,V#/[N7R%XQ= .0OV>MR4!DFL..V!MLS3=, S[
MH-A,+)QL^23YTO[[47*2I4 ;;!]LDS+Y\"$E4N.]5%]U"6#(2R5J/?%+8YI1
M$.B\A(KI6]E C7^V4E7,H*IV@6X4L,(Y52*(P[ 75(S7_G3LUI9J.I:M$;R&
MI2*ZK2JF7N<@Y'[B1_YQ8<5WI;$+P73<L!T\@7ENE@JUX(12\ IJS65-%&PG
M_BP:S5-K[PQ^Y[#79S*QF6RD_&J5+\7$#RTA$) ;B\#P\QT^@1 6"&E\.V#Z
MIY#6\5P^HG]VN6,N&Z;ADQ1_\,*4$W_@DP*VK!5F)?>_P"&?S.+E4FCW)OO.
M-L6(>:N-K [.J%>\[K[LY5"',X=!^(%#?'"('>\ND&-YQPR;CI7<$V6M$<T*
M+E7GC>1X;3?ER2C\R]'/3)>KQ^5BM?Z3S![NR.*WYR_+^\7#FI*'Q9I<K]E&
M@+X9!P8C6?L@/Z#..]3X ]0H)O>R-J4FB[J XBU @!1//.,CSWE\$?$.\EN2
M1)3$89Q>P$M.>2<.+_TH;X7G6IE72I:"U8:PNB"+;RUO\, 9\M=LHXW"$_/W
M>[EWR,G[R+:+1KIA.4Q\;!,-ZCOXTQ]_B'KASQ=XIR?>Z27TZ1-V9=$*(')+
MCCF\)8][!^8]VI>![\ P+K1GZVM?B?>H^([73)!<:C,BUS_=>+_:2/;9M%P4
MO-YI2GB=B];*9,MR+CCRX?56,2Q@FYM6@7?EI;V$9KW42O&01L/(NV=YB0Q4
M1QZ.Y+V4QH.(#J*^E]!AOT^3081K_30[2&G8HUD_]F9YWE:M8 8*;$(L=,Z9
M;?.1-_\_U*Z3,*%A&GDWWG4\C&AOD*+X$;GKA$991OO1P-G383; 9VB5A*:H
M](]*G(6TER:H7'D1IM2CO3AVL@48QD-;3O*FP@>VH,GJ\9DPK<%HTF+[*)*S
MAALT$X#S!^V(*8&P2K9X5/$<7$69)39T;*_B$&N8A(A@_V'?0+5!C&/O.".[
MOQ1GJF[ 347Q>DO6B'E>20(O./FU.VFZS<LCI2XNEMU(&QEW,^L"1P.:A'V"
M%X7C]PI,:0*V__\[B_<Z)#B;;A6HG9OA&FN&-+I!=UH]71.S;CK^:][=,?=,
M8<$U%G*+KN%M/_.)ZN9VIQC9N%FYD08GKQ-+O.I 60/\OY72'!4;X'1Y3O\!
M4$L#!!0    ( !V!6UJ>,Y-X+ ,  '<'   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;+U538_;-A"]ZU<02A'8@++ZLF1[8QNP=YUT@6:QB)WV4/1
M2R.+"$6Z)!5O^NL[I+RJ6WA]*=J+^#7SYKVA9C@[2O55UP"&/#=<Z+E?&W.X
M#4-=U-!0?2,/(/"DDJJA!I=J'^J# EHZIX:'213E84.9\!<SM_>D%C/9&LX$
M/"FBVZ:AZOL*N#S._=A_V?C,]K6Q&^%B=J![V(#Y<GA2N I[E)(U(#23@BBH
MYOXROEV-K+TS^)G!49_-B56RD_*K73R4<S^RA(!#82P"Q>$;W 'G%@AI_'["
M]/N0UO%\_H+^P6E'+3NJX4[R7UAIZKD_\4D)%6VY^2R//\))3V;Q"LFU^Y)C
M9YME/BE:;61S<D8&#1/=2)]/>3ASF$2O."0GA\3Q[@(YEO?4T,5,R2-1UAK1
M[,1)==Y(C@E[*1NC\)2AGUD\/&Z7CQ\?5C^MR7*S66\W 7E<;\E@2W<<]' 6
M&@QB3</B!+CJ )-7 ..$?)+"U)JL10GEWP%"9-=33%XHKI*KB/=0W) T#D@2
M):,K>&DO.75XH]<D"T/%GJ$^LM0:C$;)^/</UL\%;TLF]N2CE.61<3XDORYW
MVBC\=7Z[E(DN3GHYCBVG6WV@!<Q]K!<-ZAOXB[=OXCQZ?T7%J%<QNH:^V&!Y
MEBUJD!6YK.@2XZN8EQF?@5,'3@J)-:F-C6QJ()7D6-HV;U3;/;PO:':@^CN[
M]>[!4,:U]T5#U7+"605D\!VHTD/O3FKC+8NB;5I.#91DV4AEV!_45JV'.KP/
MM&"<&0;Z[9M)$H_?$PY8B%X\]7[PTC3(H@@G@S0*\DGB#7&>!)-XXFVAJ(7D
M<H^>7AR]2R(O#\9H/,B#-+&6Z7CBW;DB0[H*N(NI:W9 ^PQ1<FO<#4/OG;>5
MAG+"2A"&5<Q6"&'_S Y&'V'X$Z4I^HX<I32(ISGYU\E,_Z=D)M,@G7;,1T$<
MY5>2F07Y-$;+.(BBZ7^;SC'><.9(94$<9^12'85GS1!Y[%W+MWENA>GZ8K_;
MORK+KIG^9=X]29^HVC.A,4,5ND8W8VSBJFOSW<+(@VNM.VE0M)O6^#*"L@9X
M7DEI7A8V0/_6+OX$4$L#!!0    ( !V!6UK'_;V@^@(  #D&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;'U5WV_:,!!^SU]QRJ9ID]*&)!32#I!H
MR]9)_26@V\.T!Y,<8,V),]N4;G_]SD[(F$1YL<_VW7??9^<N@ZU4/_4:T<!+
M(4H]]-?&5!=AJ+,U%DR?R@I+.EE*53!#2[4*=:60Y2ZH$&'<Z?3"@O'2'PW<
MWJ,:#>3&"%[BHP*]*0JF?E^BD-NA'_F[C2E?K8W="$>#BJUPAN:I>E2T"EN4
MG!=8:BY+4+@<^N/HXK)K_9W#5XY;O6>#5;*0\J==?,F'?L<20H&9L0B,IF>\
M0B$L$-'XU6#Z;4H;N&_OT#\Y[:1EP31>2?&-YV8]]%,?<ERRC3!3N;W!1L^9
MQ<NDT&Z$;>W;[_N0;;2111-,# I>UC-[:>YA+R#MO!(0-P&QXUTG<BROF6&C
M@9);4-:;T*SAI+IH(L=+^R@SH^B44YP9/<QO)E.X?;C_?#*?3.]@/)M-YK,
M[B=S>#]G"X'ZPR TE,GZAUF#>EFCQJ^@1C'<R=*L-4S*'//_ 4*BV/*,=SPO
MXZ.(UYB=0A(%$'?B[A&\I-6=.+SNJWA+5 ISN)+:Z "N6,4-$_P/Y@$\*JP8
M)X.5.3R8-2H8:XU&PS77F9!ZHQ"^CQ?:*/JJ?ARZGSI[<CB[K;0+7;$,ASZ5
MDD;UC/[HW9NHU_EX1%NWU=8]ACZ:4>7F&X$@E]#JG+.7/3FWLER=S%$5C;!#
M$HXF.2RA!A<6W%APYL #**F[9)(J61M+BKQ@*04U!%ZNR*DFFF&QH.C=(SNV
M9"07WC4:QH7V[+8=$N^V35'5;P7X0GU*H_;>>G%P%G5ICM+@[#SUI@]/<-)0
M@0U]CPJHIREF;'*!S ;U@[3?]<Z#?B_VFM??DR$L%>?II-@$_9C&WGGBM1=L
M[ 7;))1,(\*]- A1ZD4$:L<TZEA.W: ?IV0D<9#V$CCTW.%>.1>H5JYI:;K
M36GJRFYWV[XXKMO!/_>ZJ=XQM>*E)O)+"NV<]L]\4'6CJA=&5JXY+*2A5N/,
M-?5V5-:!SI>29#0+FZ#]6XS^ E!+ P04    "  =@5M:Z]K,:+4"  "_!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q]5&UOVC 0_IY?<4JG:I-0
M\\;;*$0"VJE(;5<!W3Y,^V"2 ZPY<6:;TO[[G9.0,HGRQ;X[WSU^GCAWP[U4
M?_06T<!K)G(]<K?&% //T\D6,Z:O9($YG:RERI@A5VT\72AD:5F4"2_T_:Z7
M,9Z[\;",/:EX*'=&\!R?%.A=EC'U-D$A]R,W< ^!.=]LC0UX\;!@&UR@>2Z>
M%'E>@Y+R#'/-90X*UR-W' PF;9M?)OS@N-='-E@E*RG_6&>6CES?$D*!B;$(
MC+87G*(0%HAH_*TQW>9*6WAL']"_E=I)RXIIG$KQDZ=F.W+[+J2X9CMAYG)_
MA[6>CL5+I-#E"OLJ-Z+D9*>-S.IB8I#QO-K9:_T=C@KZ_@<%85T0EKRKBTJ6
M-\RP>*CD'I3-)C1KE%++:B+'<_LH"Z/HE%.=B;\O[V[G,'V>SV\?EW _&T]F
M][/E['8!GY=L)5!_&7J&[K'97E)C3BK,\ /,((0'F9NMAML\Q?1_ (\(-BS#
M \M)>!;Q!I,KB((6A'[8/H,7-:JC$J_]D6JS107WG*VXX(:C;L%TIQ3F!GZ-
M5]HH^EE^GQ)>P4:G86T##73!$ARYU"$:U0NZ\>5%T/6OSY!N-Z3;Y]#C!35D
MNA,(<@V5@ /G(R&G2)^%/4VZPD]J?/&.#XFDAM3&DJ <6$M!?<WS#3!M8_12
MF*VH]O!:P/+4&M' N4'#N-".#=LE<I;L%0KV5OYHSB<G"%OML$]&K]7V?><.
MTXU%IN?(-2N[6-,@$,Q@VI3!Y44_#()KT(CP* U"$(R=3LOO^4Z'0$HEV@E:
MO2"D%:)^U][TM14&/AFT][MPZG6\HZ;*4&W*T6'U[W)3]5<3;:;3N&K*]_1J
MM#TP14(T"%Q3J7_5Z[B@JG%1.48698NNI*&&+\TM35A4-H'.UY*$U8Z]H)G9
M\3]02P,$%     @ '8%;6O.!V?UY!   :PL  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&ULG59M;^(X$/[N7V%%78E**>0%$J@ J=#NWI[H4M'NK?:C
M(0-8F\0YVY3MO[^Q$U+:TERU7QP[\3PS\\Q+9K@7\I?: FCZ.TMS-7*V6A>7
MG8Y:;2%CJBT*R/'+6LB,:3S*34<5$EABA;*T$WA>U,D8SYWQT+Z[D^.AV.F4
MYW GJ=IE&9-/$TC%?N3XSN'%@F^VVKSHC(<%V\ ]Z._%G<13IT9)> :YXB*G
M$M8CY\J_G,3FOKWP#X>].MI3X\E2B%_F\#49.9XQ"%)8:8/ \/$(4TA3 X1F
M_%MA.K5*(WB\/Z!_MKZC+TNF8"K2'SS1VY'3=V@":[9+]4+L_X+*GY[!6XE4
MV97NR[N]T*&KG=(BJX31@HSGY9/]KG@X$NA[[P@$E4!@[2X562NOF6;CH11[
M*LUM1#,;ZZJ51N-X;H)RKR5^Y2BGQ[/YMR\7#S>+6WI],WF@K0>V3$&=#SL:
MP<V5SJH"FI1 P3M ?D!O1:ZWBM[D"20O 3IH56U:<#!M$C0B7L.J34/?I8$7
M=!OPPMK5T.*%[^#=8T(GNQ2H6-.YWH*D,Y%O+AY 9O0:EOJ4SXV(IF N5<%6
M,'*P(A3(1W#0;,UXJHBQVBPA^?ON)TT%RQ6]H(7D^8H7+*4L$[M<XRL%0+\)
M#8KZWH2R/,'GE"Y-O9 S,NB[@RC C>\%;G?@DRDKN$;Y%# 9E;TOK#>I\48;
M;U+.ECSEFH,B<>@.XICX_L -?8_,"Y!,\WQSD'_6CVIO*K6QVX^[9.#&J'D&
MRMQ:[:0$M!<+82=+Z%:W[X9Q1,Y)JX=6]@+<H9TAVAG&9A<';N3[M"%VW3IV
MW0_';@$%>\J,+7B8&5Y/1:X1KSER7W-D$92F"Z;!A+!GEL@LL5GZ9AG@$GKD
M06 LR*RFOHXU"=H>^80L1&[8C_!Y8;EQ@\ <@LCM]KR3FS+@3:3U:M)Z'R;M
MM@S;D]D?,FA69L!1MIPBLE'':2(_<[5"_)_ )+DJT[QU=EXR:3WM>6%%:=?M
M^Q6S,7+CE?SV7*\?ERQW7=_O6Z[+5,\Q+8,HJHB/8]?#K*YRE&?%3D-">15
MT@I=+PPQ+<O;9U4U-)$;U>1&'R9W*K)"*&Y_,Z:YU#56,GR*U6;P0R;>&4IS
MS2PRSRG6.2K+E4AYPHRG$Y:R? 7TWOP %,&6"=D2>\&A;;YY$Y+%_#M2Q91"
M ;K#7BVI>-44R/Q50REONS0';4BTW>&L[@\H<IQ$EV1:]8I7N"_ZTO1-/S'4
M/:M,L".C#HR7']JGJ8[G.FN"GKT$08C(-V7H!V4>- J_=N^'_:\CU>P1A3:
MDXB9=9Z%K:+6$^:ZPA1O1R1LAV^E$BP)6PC2]!2_/>AA<\!'EWQJ2,:X3L;X
MCRK]=2;^7ZTW:OF36D?NRYZ)M+@^AL%6^L _U&_?];SN^^7K8X<]*EX3F).U
MVSD:@#*0&SOF*6H9+V>A^FT]25Z5 ]3S]7(,O65RP_%7G<(:1;UVC/U/EJ-=
M>="BL./44F@<SNQVB],P2',!OZ\%_DNK@U%0S]?C_P!02P,$%     @ '8%;
M6LC=B6E,!0  A@X  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULS5?=
M4^,V$'_W7Z%)F4ZX,<3?=BAD)D"X,@,,)7!]Z/1!L3>)YFPK)\D)]*_O2G9,
M:$+FN/:A#XF^=G^[VD_K=,7%5SD'4.2YR$MYUIDKM3CI]60ZAX+*8[Z $D^F
M7!14X5+,>G(A@&:&J<A[GN-$O8*RLC,X-7OW8G#**Y6S$NX%D5514/%R#CE?
MG77<SGKC@<WF2F_T!J<+.H,QJ*?%O<!5KT7)6 &E9+PD J9GG:%[<AYK>D/P
MA<%*;LR)OLF$\Z]Z<9V==1RM$.20*HU <5C"!>2Y!D(UOC68G5:D9MR<K]&O
MS-WQ+A,JX8+GO[-,S<\Z28=D,*55KA[XZE=H[A-JO)3GTOR354T;H<2TDHH7
M#3.N"U;6(WUN[+#!D#CO,'@-@V?TK@49+2^IHH-3P5=$:&I$TQ-S5<.-RK%2
M.V6L!)XRY%.#J^N[X=W%]?"&7-^-'Q^>;D=WCV,RO+LD5\/K!_)E>/,T(K>C
MX?CI852?=1_I) =Y>-I3*%^C]-)&UGDMRWM'ENN16UZJN22C,H/L+4 /%6^U
M]];:GWM[$2\A/2:^:Q//\8(]>'YK#=_@!?^9-?X83J02&%M_[K)'+<W?+4WG
MVXE<T!3..IA0$L02.H.??W(CYY<]=PG:NP3[T =CS-^LRH'P*7F M!*"E3-R
M19D@7VA> ;D%*BL!F&%*[E)^+_QNY2]!499+"_T"Q01$ZQOKMXHKR,A"L!0D
M8>MTQ% 67['T=&]@"3EQ#ZTQFY5LRE):*L+5'#'X1*/KH$.^1:7DFMI[2UV5
M[U+ZA]:]8$NJ('\A<\@SDO)B04L&TCJP(CM.'!R/FE^]QJ3'E"X)/*=S6LZ
M8 5<49$16B+["]HC R')$2E1_YS1"<N9>B$++IFN-U8WL'W'LPX1<F-Z8'EV
M$">-I/9@+?0] _K_7P.21G<<CYI??9=;HYD!DSK^T"Q(;9C1E$32'"PW">Q^
MY* Q7F<?,CR5$O];H[NVWP\T6C,>6&[?MUT_:#1SD\CVPZ#5>4^>A6V>A=^=
M9QM7'K=7WI5;^R$?Y_K2.39,G;*-"4W79'^A"6G!A<*9=H)4TB8SP:5$]V%7
MSLW^#+NQ-/;*\03J*4C%L(WA\507@:4N E)K39<8<UK($5KZ2/NEB:I_^HX:
M\JW8/&G#=MAJ=H&:D>ZG0^OS3MVVMVM%K=$.):T++A9<X"Z9\#+3*>M&VH^1
M22?'#74JQ;;KQB:5W,BUO3"P/O,EB%+7MX;/T[GG6+%O=1--JM<&Q$T2._$:
MN"2IX3PGJ.$2WXY=AWPBH^<TKS+M$YJFHD(E6:D JY_2=CG04IWC/2$5M2$5
M?2"DU-K\'PFPO0)V%V\==;*1G&$$;,K]MR%BDQ7:29_6<2W?BYG= 7")[6K%
MU!S+'B^!O  5Z!@$=V+M>]^Q^WZR2>4=A89*6IC[Z)8(1\?V8M<0T2EZC:PI
M4+N@'^I@"!WW33"L/;_'I7'KTOB[77I=+C%D3-\U^N+%2\7*BE>2/+UFQ(W)
MB%W.W2]JNW=L"4Q?!6ZEH"G.^($GB<+R2]0*<MUFS(?;#R"]X2>X@>X&ZY$K
MFF/V? "M#9BKU[AXVB+Z\</M(A/T[23P=3'P,=#\NDUCF8GBNG4[05,@W!B+
MD+-9A+9*CV][_;[5U;T^M .L+-TDQ'EBQ\ZZ&AF;($B(#2OPUF)#(R+&X(S=
M6JSK]6NQ7HC1Z6\4JUUQVMMX&Q0@9N8%)-'25:GJ9T*[VSZRAO7;XI6\?J%A
M\9GIOI+#%%F=XQB[F*A?/?5"\85Y:4RXPG>+F<[QH0A"$^#YE.,W3+/0 MJG
MY^!O4$L#!!0    ( !V!6UI4HAJXY @  /,A   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,W+GAM;,U:;4_KN!+^GE]A]>ZY*E)I$^>="T@%BA8)SD' [FJU
MNA_<UFU]-R_=Q.%E?_W.V&F:0AI:]J"[0L1.8H^?&=O/S#@]?DJSW_,%YY(\
MQU&2GW064BZ/!H-\LN QR_OIDB?P9I9F,9-PF\T'^3+C;*HZQ=& FJ8WB)E(
M.J?'ZMEM=GJ<%C(2";_-2%[$,<M>SGB4/IUTK,[JP9V8+R0^&)P>+]F<WW/Y
MT_(V@[M!)64J8I[D(DU(QF<GG:%U=&8YV$&U^%GPI[Q6)ZC*.$U_QYNKZ4G'
M1$0\XA.)(A@4C_R<1Q%* AQ_E$([U9C8L5Y?2;]4RH,R8Y;S\S3Z14SEXJ03
M=,B4SU@1R;OTZ4=>*N2BO$D:Y>I*GLJV9H=,BERF<=D9$,0BT25[+@VQ2P=:
M=J *MQY(H;Q@DIT>9^D3R; U2,.*4E7U!G BP5FYEQF\%=!/GHYN;J^__3H:
MD;O1]?!A=$&NKX9G5]=7#U>C>])]8..(YP?' PE#88?!I!1[IL72+6(M2F[2
M1"YR,DJF?+HI8  8*Z!T!?2,MDJ\X),^L:T>H29U6N39E>*VDF=OD7>;YC+C
M4F0<UI@D-WPJ)BSCY#9B"?GMAL=CGOVW2?%6L;B)CO(EF_"3#NR2G&>/O'/Z
M[W]9GOF?%M!.!=I1TIVM1IC!DRDYXPG4I 9[(?))E.8%@/_M&EZ3*\GCO!&[
M\PG8W0J[VVKP>R"4:1%QDL[(5Z";6YZ)%(Q>*7,.,]($NE5L,^@++IF(<@/7
M"EYLO% #AUVNAAV7PTY@V"/C'CJ*"5=WQ@\&+?\=XRJ1'.3J=H;G&KYEN+XQ
MC--,BC^9HA;0: E2@>QJ4G+C4/V];ID B.X<^/* P*SE1I?ZU#B (E"%!<(/
MC(=4LD@U;<0+R+K4=*&AJH2Z$GI0?I,+GI')@B5SGA.1D"6N$9;G7.:$)=.5
MG)RDXTC,%:P<^'62SA/Q)ZPMZ))J&6D,%ET@ S]R> SW_,BX?:,H =] H$<)
M%9 <5O]?-Y5]W;1K.:%2.D1=NJZ%Q=\S+0Y&NCC8@8&61;.B3;5%=]43P%NP
M:GXP A\M:[M!-2F;(K9.D;)UZP!=->%06K2L.*X#E5^4)P'Q[)%GX!EQ\HIX
MJ2>JR/GTR, MGQ9 6QF3W'#[IFE\@<+"PM9WH^<E.#Z0 B179*#KQDHPO@Z&
MU?\="$'S(4X J<T),,'+YWRSZ1"A@- %9Y%<$,682EO@4M 7X>1'QH_;WVIE
M0 *NA$F194B^+YQEI LV.O3<P1(Z0+EFY.'TD242#'%@!'UJ?AE8EE;1[]MP
M%_:I"S<>//LR"/HNOODN +ZFR>%V$$'?7V,(X%IA\/H.WOP421'C@&K45\(/
M# >0?ADX&N_VFU\1&>Z88D.<P"W+D%'?2J:F;0_P@C4+:U:M=@.36I1.;XJK
M!QRK<G:5<WWSQ'[SA)(6A^!5#L';V2&<K_GJ-DO_IU?NRC%\6Q-5CUPRD9&?
M652H?LH!#M62[JD==UE@O$'N)9-%WN1-6C'MY4TT9H0<JU42Z0V6\8@A^A49
MK&GVR+C9K2%A$I[.19*(9*XH<,6L5L^V0E4B5V 96G33>0'E;7=;9ROR7S(!
M]*L]CHU79)XM&BVS]%%@&%[Q[D06+!/POL;M/>3"9D9?362CG6IJXQ[=U);:
M[ANMURAKA'9DJ(7QN%H8&UYOFS77?FH4+Z/T17%U(C,Q+A /&!)LX[QCM-9Q
M7VNT'K%Q*: WF<$*!J#*,2C]M8]0)BBKVD]L69;@%,$SO';I.6P(O>D!#@21
M+)G@_ %I"+TTSTLJC 0;BP@> O/#8*ZG!P4RTB6"0&:<-+0':):OI[]'O;)B
MJY6 @0"+M<^J@+VOXP=\H:]]8=TE_M\<7,*?]_)NGO9NBOE;?-W?'WZ[;_/4
M,.$:09.C:_5MC;KMZ.[:!6]#_5F^M%$3\*(.NE*W<K1.S;WN/\8VI5;C.$T.
MO<W_^I7_]7?VOY>%Q/RQRBO9"W)%HP-M%=KL0"]ABP+9H&W*_&1%J4A9R/!
M,U#ST%%!Z1N^*@,C,+$,,0P'M4UR2)1%(#&S@S8;!)4-@O93@/)\Z=VLOU7,
M!S/GL (9?FK6'WX"=LM<'S"9GY/WM\O]7HG_9J $"9\7X#6TX.K!2GPGCP)/
M9?JN]G2X,J'B^Y@L5OW8-!:)R"7P *9__!E=$$>(9O6_2\IKJ[^FE%=EUCH2
M,P W)JZ'.YP@J-36"C#+=>D_\-R@IM;;<X,0HS#;\2 F=!UW)P-V5<A67=X[
M/.B"*7%:*38^W/_\H$L#'3M1:JK8U77HGD<(I?+OGR18H8Z;'-/60X7._J&3
MH[U^&3-1???.\G<A7E!]/'WTL&>XU4;A5NT(V_H')I+MH#Z8238EC6?[Y(=!
MCP9(79;?<VQ/K;Z>"4\V:0Y)#BD.">Y5=A-Z:H>416!NYH7OY8-U*L)LP,5M
M&EH^I$H]QPMJN6!;VN?WM)-_K<WWR_RLL!>ZMJZX%@Y!W9X/4:)2)=JRVBV@
M3*OG05S2=7O40GYH3ARU648EU:_RQO*<ESKKXHWQ'6U\NC;^7ODE6"PTG08%
M-Y:SXHC U[3D^>JP6[FQ#^:.]7RP--6V$;:ECMIBV[+$9ED?2 X]G12$'TH.
M6]F*KMF*?D;8W2[UHW$W9-^.HT-OJ 9E] V)N$UU  Y5U]<Q.%156%X/P[V>
M%YJM=EE_C[/:/\C5[5+-[+"<6<7,9!A%Z43S=Z.)/O!I;L7(U_R11\0J2UJ6
M-O#F(["FFA7<"K!(()J;1YA@PX[*RX"EVG:K..'5-IU5>_AMA^^$8+7?=T90
M=6B=OO672:OUX^'&]&D_2LJCYBF.7_>V@(O<<60!I.4SEHOFZ6P?4"^)<]B]
M\S1[:3C&?F#9'/FD6C1$+?K1'X60+Q ; @#-/8H&U.6"CV7]C>()=5%&A4:Z
M*5R;C#:H?8>/.8R.OS;(B6(@_4F^>EK]HF&HO^.OF^N?0]P > $T%O$9=#7[
MOMLAF?Z%@;Z1Z5)]U1^G4J:QJBXXF_(,&\#[69K*U0T.4/W.X_0O4$L#!!0
M   ( !V!6UIV>O_N 0,  %@&   9    >&PO=V]R:W-H965T<R]S:&5E=#,X
M+GAM;(U546_B.!!^SZ^P<JM35Z(-"12Z/4"B@;WK2="J]&X?5OM@DH%8Z]A9
MC[.T__[&3IKV3A3= V1LSWSS?1//9'+0YCL6 )8]E5+A-"RLK:ZC"+,"2HX7
MN@)%)SMM2FYI:?815@9X[H-*&27]_B@JN5#A;.+W[LULHFLKA8)[P[ N2VZ>
M;T#JPS2,PY>-![$OK-N(9I.*[V$#]J_JWM JZE!R48)"H14SL)N&\_CZ9NC\
MO</? @[XQF9.R5;K[VYQFT_#OB,$$C+K$#@]?D(*4CH@HO&CQ0R[E"[PK?V"
M_MEK)RU;CI!J^47DMIB&5R'+8<=K:1_TX0]H]5PZO$Q+]/_LT/B.1B'+:K2Z
M;(.)02E4\^1/;1W>!%SUWPE(VH#$\VX2>98+;OEL8O2!&>=-:,[P4GTTD1/*
MO92--70J*,[.TKO5ZO9QM5P_;MA\O6#IW?KQ=OW[<IW>+C?L[)%O)>#'260I
MEXN(LA;WIL%-WL&-$[;2RA;(EBJ'_-\ $9'LF"8O3&^2DX@+R"[8(.ZQI)\,
M3^ -.N4#CS=\3[DN2V'I?EED7.4L);I"[4%E I M!&928VV ?9UOT1JZ/M^.
ME:%),CB>Q+74-58\@VE(/8-@?D(X^_67>-3_[82$82=A> I]MJ$6S6L)3.]8
M6G BCTPH-L\R4W.)[ $DMY SJ]G<<,$^DPAMGED*B-PUQ3%!)U,>%[0 RX7$
M8(Y(8R076&GDDCK.\PCN; &&R% 5Z\S6AJK,,HVN[JV'9TQ$MUQRE0'CZ"3]
MR55-@X(U[WP0? CBWJ>1>XY[H\%EL'RBT830PD >G ?QI]YHE 1=!<QK!;@C
MA\%9W!L/X^!C<#;N#>(K,E*.!:OXL[\*P5F2).XT'O>N+IUUG!O=1BBW)&OP
MRNZ<?DDO3L;_@3PG4+_]?\&&+=@Y.W9)HC?=7H+9^YF&5-%:V:;QN]UN;,Z;
M:?'JWLS<%3=[H9!)V%%H_V)\&3+3S+%F877E9\=66YI$WBQH](-Q#G2^T]J^
M+%R"[F,R^P=02P,$%     @ ((%;6KS1"DL#!0  A0L  !D   !X;"]W;W)K
M<VAE971S+W-H965T,SDN>&ULM5;;;N,V$'W75Q!NT3H%*XNZ:YL8R*W=!9K=
M-)<NBJ(/M#2VA$BBEZ3CS=]WAK)=M^LU\M(72:1FSES(.3.G:Z6?3 U@V>>N
M[<W9J+9V^68R,64-G32^6D*/?^9*=]+B4B\F9JE!5DZI:R=A$*233C;]:'KJ
M]F[U]%2M;-OT<*N9676=U"\7T*KUV4B,MAMWS:*VM#&9GB[E N[!/BYO-:XF
M.Y2JZ: WC>J9AOG9Z%R\N4A)W@G\WL#:['TSBF2FU!,MWE5GHX <@A9*2P@2
M7\]P"6U+0.C&IPWF:&>2%/>_M^@_N]@QEIDT<*G:CTUEZ[-1/F(5S.6JM7=J
M_18V\22$5ZK6N"=;#[)9.&+EREC5;931@Z[IA[?\O,G#GD(>?$4AW"B$SN_!
MD//R2EHY/=5JS31)(QI]N%"=-CK7]'0H]U;CWP;U[/3^[?G=]=L/OUY=W]U_
MSZY_>WSW\ <;/\A9"^;D=&+1! E.R@W<Q0 7?@5.A.Q&];8V[+JOH/HWP 1]
MVSD8;AV\"(\B7D'ILTAP%@9A? 0OV@4<.;SX:P%;53[5JJU &PSXTZJQ+^R]
MLL#^/)\9J_&:_'4H[@$U.HQ*I?/&+&4)9R.L#0/Z&4;3[[X1:?#3$9_CG<_Q
M,?3I/99BM6J!J3F[ W2R*2U4[+Z6:(L]]HTU[)RN-\9RR/?CZ)18RFY$C]"[
M BN;UGCO5]T,M#-Y_VB\C^Y^HU7Y#!K+E<UEH]FS;%?P/XE^6%EC95\U_8))
M0RHS6#1]3VM<O(#4GN!)GO D#;QOO2CW18 [F0AY4:2T$_I%X(4\%(*+@&3"
MV!?"^T7+'HTZ;<'C(B19X>>%EQ49#V-!Z\Q/8R]%K#RG=1S[1>%=JAX=)=UQ
M%J8\"#+OA(13/PF]<9X%/ L#MQ5F?AYX8\&#-$<'BF%3$ C2R1P:!Q*CJR+8
M8J#3XR3B1;)!#?VX<#)9F@[ZL1_&!Q(#?;5-"1O_<((A1T7.19002NPGXC6)
M(DWVKB_;505LW)RP+,((1<Q9DA1<Y#%#FRPI$IXE&;O%X]M8QQ(%=ZK;,N7#
M=2)QNE(<V=LLP?%O^^*VQPWBIW&!R2[8S1$HGSW4P):@7?_I2V +)5LGNW%O
M\$1]D9,OH-@:-& ;J!MXAFH WJRPRUC2P;[TA(UP9\*BR,UKX4TMVQ;O*#8%
M"QJY&J]U0WVG5+IRKJ\;6S-)3</]W(^J VE6>G"D UNK2K5J\>(?88]DQQ[)
MJ]GCNENVZ@60-1QYT'&C13P7=MO*WAPBCZ/@AXEO0R$,HW,I=/<2J"'LI\VC
MK-$C\ASQT'DT/9(;=OQRX !RN=R6W, 86 0Y3].,/E)>9'1]XYSG8>$ E&Z0
M(V2[1R2'05*>B($1>!@02!@1$[ C"4]W"4]?G7#7;GZ\P+FA8I>JPUG*2#>.
M7'^F;XH89:3=7<$/>"N<Q,'#.&KXZ&'\-]N7RCA["Z4J2DB.)!.[=Q01'V9(
M(9&'W0;/KJQ=T598*:U:DJ><]6!1)D:DA*=1X<7("K%WXPH(JX2S!?082>LT
M987ET%!WI;OFB8RGQ$E(=4A(R$+(D=Z#LBAM7+YF+E_E?KY@R!>15<3SR)U_
MQHM(;,Y0) >/;K(W&G6@%VX - B]ZNTP)>UV=S/F^3!:_2,^#*@8&UXMPUJ8
MHVK@9U@9>ACZAH552S=HS93%L<U]UC@G@R8!_#]7.&9L%F1@-WE/_P902P,$
M%     @ ((%;6JY:96Y6!   /@L  !D   !X;"]W;W)K<VAE971S+W-H965T
M-# N>&ULO59MC]I&$/[N7S$BO2B)'/ +-G !),-=+D3A0)AK557]L)@!W#->
MLKL<=_^^LVMPB<(A^J&5T+!O\\PS.[/C:>^X>)0K1 7/ZRR7G<I*J<UUK2:3
M%:Z9K/(-YK2SX&+-%$W%LB8W MG<**VSFN<X86W-TKS2;9NUL>BV^59E:8YC
M 7*[7C/QTL.,[SH5MW)8F*3+E=(+M6Y[PY88HWK8C 7-:B7*/%UC+E.>@\!%
MIQ*YU[U0GS<'?DUQ)X_&H#V9<?ZH)X-YI^)H0IAAHC0"H[\G[&.6:2"B\7V/
M62E-:L7C\0']L_&=?)DQB7V>_9;.U:I3:59@C@NVS=2$[[[@WI] XR4\DT;"
MKCC;""N0;*7BZ[TR,5BG>?'/GO?W<*30=%Y1\/8*GN%=&#(L;YABW;;@.Q#Z
M-*'I@7'5:!.Y--=!B96@W93T5'=P_WDT&4;3P>@>Z'=W.[J;1.,O@SY$D]LH
MANC^!H;1U]$$^@_Q=#2\G<3P;LIF&<KW[9HB!AJGENRM]0IKWBO67 ^&/%<K
M";?Y'.<_ M2(>LG?._#O>6<1;S"I@N_:X#E>_0R>7]Z';_#JK^#%N*244S#!
M#1<JS9?P1S232E#V_'G*WP+-/XVF7]2UW+ $.Q5Z,A+%$U:Z;]^XH?/I#-=Z
MR;5^#KT;TPN=;S,$OB"^3YAO4<+L!>Z0+P7;K-($(GJHIVB?!XZJY_#@(S )
M8Q0)710]7&U^RA7+#DKP.S(A 76(@0*$ZQF*,DA&^L#RN1YXU]8-*I9FTM*;
M6OA:>-9#'%EUS[JRZJ$6+1)?V8;EEAM:;D/+2*8,WG&U(G2U8CF8_?>63P@-
MRPNMVZV@ZF6U+-<A83C2T"&D(WDF$$$9B.#B0'SC^?+C-ZHT<XBD1'5I1,Y:
M.)U(O>I%UJQX2QG,<I6R+'L!$D7$=BC>OFEZ;N.3A$SC9 :'%3A,(*TF3-%2
MFL- "H:93<7[%%9\WRNA=&"G<1Q=CDT!A(<\U;-8T:)\S<PX[O/+84TV&#JO
MD!Y,_X7_E#LO5;IDK?I33A^RV3^5S<756;]04K9LO4"CH&XWPZ;U@]>6[WEV
MJTZ9&SAV$#J']*T'GAT$#<MON';0]/>OP/,]VVD%!-JT6VZ30%W;:X9V2$]'
MC]T@L%M>"\ZD=UBF=WA9>H\6$"4)W^9T/Q.Z@_1)?PB@QS*6)_3_ D/V%Q?0
M-]\MI!I@OA0PQ6<%/;K-QU.9?][X3?4GT/^G_ASL062YOBX6]8,H=WJ6ZU)A
M:5DC4X.2DN$'79X\UR+ #Q9]2O23U9?&EDN!2Y-38L]5<<I_@7BD3;5,4;MB
M+II.4N<%,U0[Q!S\*T.\=:6=5L;I ]!\*_3GJG#Q/T#U;7.(D!=\*RX#KA?
MS;/ 7O54CM:.>AHRLS2=FP1CI6AORM6R.8R*GNB?XT5G.61BF>;TR'%!JDZU
M0;56%-U:,5%\8SJD&5?DDQFNJ,%%H0_0_H)S=9AH V7+W/T;4$L#!!0    (
M ""!6UJQ?HF;/ ,  (8&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;(U576_;.@Q]]Z\0O(O!!;3ZVTFZ)$#3IEL>FA7+MGN!BSTH-A-KM:5,DIMN
MOWZ4G7@=T 9[L4B)/#RD1'J\E^I>EP"&/-:5T!.W-&9WX?LZ+Z%F^ESN0.#)
M1JJ:&535UM<[!:QHG>K*CX(@\VO&A3L=MWMW:CJ6C:FX@#M%=%/73/V8027W
M$S=TCQL?^;8T=L.?CG=L"RLPGW=W"C6_1REX#4)S*8B"S<2]#"]FB;5O#;YP
MV.LG,K&9K*6\M\JBF+B!)005Y,8B,%P>X JJR@(AC>\'3+</:1V?RD?TFS9W
MS&7--%S)ZE]>F'+B#EU2P(8UE?DH]^_AD$]J\7)9Z?9+]IUM@A'S1AM9'YQ1
MK[GH5O9XJ,,3AV'P@D-T<(A:WEV@EN4U,VPZ5G)/E+5&-"NTJ;;>2(X+>RDK
MH_"4HY^9WBR6E\NKQ?(=62RO/MS.B3?_[VZ^7,W/*%G./Q'O$UM7H,_&OL%H
MUL?/#\BS#CEZ 3F,R*T4IM1D+@HH_@3PD6;/-3IRG44G$:\A/R=Q2$D41,D)
MO+C//6[QDA?P/I@2%%F(7-9 F"C(_!'?N@9-_K]<:Z/PQ7Q]+N\.-7X>U7;1
MA=ZQ'"8NMHD&]0#N]/6K, O>GN"<])R34^C3%79ET51 Y(;<<,%$SL7V2/PY
MLJ?AKL$P7FG'5M1^8ON)G(4P@-P-@0[8^<?Q$AI$(^>L$Y,DZ<249L,!BKT'
M;\OII"E-AD,G'M$1GH<Q34>9LP+%L;KOR#6L09@&'0BKI3+\)[,]2C%>7C*Q
M!:*8Z>Z$&TTPY:U-$Z]$:-:VL\:)4*%-@:O&#M3.&\?+D@"I>(-!A,O\#ZBC
M54R3('9"&H2QX\5(+D/3]W^#[PWH,&CQ4QJF,0IOG%NF[K&"V"%$0]XH;FQ^
M&\85>6!5@QD4W["'<8@A )8J2)V(CK!VWHA&48H8,R;NR09L(3!9:5\DA@KI
M,+81D&$XL R]C&:CN"UY&N!A@D(<T#0.[26$$1UD> O/O2__R6RH06W;":A)
M+AMANC'1[_9#]K*;+;_-NPF-V6*9-*E@@Z[!^2!UB>JF7J<8N6LGS5H:G%NM
M6.*/ I0UP/.-E.:HV #]KV?Z"U!+ P04    "  @@5M:TQ<$H $#  "+!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R%5=]OVC 0?N>O.&73M$E;
M$P)M60M(H;"M4MLA8-O#M >3',2:8V>V4]K_?F<'4JI1]N+<G7W??9]_7/H;
MI7^;'-'"0R&D&02YM>5%&)HTQX*9$U6BI)F5T@6SY.IU:$J-+/-)A0CC*#H+
M"\9E,.S[V%0/^ZJR@DN<:C!543#].$*A-H.@'>P",[[.K0N$PW[)UCA'^ZV<
M:O+"!B7C!4K#E02-JT&0M"]&7;?>+_C.<6/V;'!*EDK]=LYU-@@B1P@%IM8A
M,/K<XQ4*X8"(QI\M9M"4=(G[]@[]D]=.6I;,X)42/WAF\T'0"R##%:N$G:G-
M%]SJ.75XJ1+&C["IUY[& :25L:K8)A.#@LOZRQZV^["7T(M>2(BW";'G71?R
M+,?,LF%?JPUHMYK0G.&E^FPBQZ4[E+G5-,LISPYGDYMD,1G#-)DMKB=S&"4W
MR=T5&<G=&!:SY&Z>7"VNO][-X>V"+06:=_W04EV7':;;&J.Z1OQ"C78,MTK:
MW,!$9I@]!PB)<,,ZWK$>Q4<1QYB>0*?]'N(H[A[!ZS2[T/%XW9=V 06SF,&4
M:?L("\VD8?[6&/B9+(W5Y/TZ)+R&[1R&=0_JPI0LQ4% +\:@OL=@^.95^RRZ
M/$*ZVY#N'D,?SNF!9I5 4"MX+F#$!),I&F R>Z;FD(2C10Y+6.0(DME*^]J6
M/.WJNPHY+X'+>R7NB0TS;IX."XLEZN; /"TR.A>M,5K&A6FYL!LZK1LEUQ\L
MZL+!H+'4 &QK\J?BI.LI0B8P$+S@3G5)JB5J5[SUNM6-ZF&,)M6\](]_2]/N
MGRQU-!]\1*8-H+N:_W+U8V?'.'YB_!_T/44NK_49B2 3'HAE])"YNU6N(P$^
M4(<UV!IS3:U*:?/F52]NGU_""K='J)$7RTH;]-*M@FRWE)3VHBZ-YSVG^NSC
M&1RZ6>%>@RA0KWT;-)"J2MJZ5S31IM,F=8-Y6EZWZ5NFUYQV3^"*4J.3\],
M=-WZ:L>JTK>;I;+4O+R9T]\"M5M \RNE[,YQ!9K_S_ O4$L#!!0    ( ""!
M6UK=C48VN 8  ,L1   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;,U8
M6V_CNA%^UZ\@W&WA%-Q8I.YI$B"W@VZQER"7TP)%'VB)MMDCB2Y))9OSZSM#
MR8JS<=P4!RCZD)BFR&]FOKG*QX_:_&)74CKRO:E;>S)9.;<^FLULN9*-L(=Z
M+5MXLM"F$0Z^FN7,KHT4E;_4U#,>ANFL$:J=G![[O6MS>JP[5ZM67AMBNZ81
MYNE<UOKQ9,(FFXT;M5PYW)B='J_%4MY*=[^^-O!M-J)4JI&M5;HE1BY.)F?L
MZ#S'\_[ STH^VJTU04OF6O^"7SY5)Y,0%9*U+!TB"/AXD!>RKA$(U/C7@#D9
M1>+%[?4&_2=O.]@R%U9>Z/JOJG*KDTD^(95<B*YV-_KQSW*P)T&\4M?6_R>/
M_=DDG9"RLTXWPV70H%%M_RF^#SQL7<C#-R[PX0+W>O>"O):7PHG38Z,?B<'3
M@(8+;ZJ_#<JI%IURZPP\57#/G7[Z>O'MRQ6Y._L;F=Z)>2WMP?', 3 ^GI4#
MR'D/PM\ 89Q\T:U;67+55K)Z"3 #C4:U^$:M<[X7\5*6AR1BE/"0QWOPHM',
MR./%;YG9EKJ1Y$Y\)Y?*EK6VG9'D[V=SZPP$QC]VV=PC1KL1,5F.[%J4\F0"
MV6"E>9"3TS_\CJ7AG_;H&X_ZQOO03V\A^:JNED0OR);NUT8_*,R'7?KN1=RM
M[Z5T0M4V0);Q7X3_>'#1&2-;1QR(E-\A_ZT\"C[K4M3!AX!E-(X8+#[Z/\@-
MB/PV2&B2%0&+:)3%^,'2++B4"PE(U380F<YE*Q?*'6P@IX#(8A8<!"FG69P'
MG-$D"4?DF$91"J="FK,03DT+RED"BX&8+7!*6NE0QY#R,(%%FM"(<5APT"_D
M9(]KDM$UR;M= _X 2\CTL[;V@)Q+*)+>4=+N<M!>W/_*01NYM9<[[^4ZE/OL
M)QYSFH-+/@1)GM,XB7"O2,!Y^4CM%&B)$XZD1C1EK%_$*;)[IYVHR?I-20B'
ML< S+R*F>>R)+A@MLF@?T^G(=/INIL=0PC0XLU:ZV6<EYJI6[FD7U_N17]/Z
M(E0%XA/15J3>R" ?2:W;Y4<G37.TXS00_Q7N0+,TPJEV29 P4@ICGH"R1V$J
MX":C48%L%33/B^"J6=?Z24HXIAL,7X%]"AZF60)'<_#865F:3M36ZR)JZ*"B
M+8%ZQFB4)!CF!0#>0+0(4Z[\J4H^0*==-YB_):BH'$0"34$>?F1OGZ9$M67=
M5:C\[= S61:3#DJZ(?>'MX=0B<#\%J+B!JZUG207NI(!SV@6\8 5-,EY\%E"
MCQQY4Z L&,2R@''*BB+XYE;26,A+'L &A#*$"X/'.7##BN!G47>B;]<;:RFQ
M4I*OVDG"\I\@!&$?HI0!:H3QRB'7(:0/=CD%(Q/4"F,L!1D-<_;RU)::/SH8
M<K!4@RI(?J.-4[_V+OH03%.(]Z0 J;#...5)#.N;;_< TXL>>-L*""3&0AVC
M+/*)!A:$B#!0,LU#OYV_-F:;392=TJQ@@^R89O[>-=8,\$\%;O26$+0$!Y0=
MI#":I;G_Q)+ZGJL_J%#0,$EZ#0JH*%"6]^1[-N9[]NY\OY&E;DN0V+L =NY;
M\(A>MNK7H0J<]WUD9ZG=*VAWJ3TCYI5,\ P$W%*U+7H0XT"V/D$@'#I(,#C2
M;:N%3 WMS1(%:6O)0F,@6PRION;<OW4A.!<U!CS> N"_B+:#,9D,0Y O&U!P
M@[,*<AKT0VCC =;:#CMPK1QZ]Q,D>9!QS/>JZ[.Y@HQUFE@G7.<\R[5JE!/C
MW;51 (DW?9R&(;;;EUK!8":;.01V]*Q73HLX_HWV11XG+L+_E7T?_X-AT4CX
M;S.,^[J?I='_BV%\P_2^%IV/*9N_.V6O%@OIW[&V)]8; 0J_3.9=^;I?RAVD
MX>[D_&2-D+4:J-' NGH>"@W*!M[PH!R5&Y]X+\ C3QLF-KCU57CWL>!3'[E[
M3N,?)K*[K0D7VWF'Y52X+<50INV;V?2/!T,?@_X40I[Y6AS%-&%#IV+03WH^
MT=)*P7*<R#T0ENKG[7]V1ME*E7U H+)0TX?J?85-&P($%!LJ)G3/%'IU[KL-
ME.\\PU6<TI#A*'BQ$NU2HH"'U]W8CQXPGW":PN21T *&QFOH%J)%/38:P8SB
MM=#8VOJA?,K O (+"@R-*'R*4S[;.<;OF^"1.XR'[5>*1V&?2<=W=)#<OA$?
MI39K[?W_8Z0 T3SZ_>&NK)AMO6 WTBS]SP@H$YI _ZX][HZ_5)SU+^C/Q_N?
M.;X( _W$PCBP@*OA809O!:;_Z:#_XO3:OZ[/M8.7?[]<20&S!!Z YPL-H]#P
M!06,O]^<_AM02P,$%     @ ((%;6H[O,!:U!   !1X  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&ULQ9G;;N)($(9?I>4=K1(I@P\<<EA (MB>9900
M%,CNQ6@O&KO UMANIKL),V^_[4,,9APG2"7E)K&-_Z_+_5>7H;J_8_R["  D
M^1E'B1AH@92;&UT77@ Q%2VV@41]LF(\IE*=\K4N-ARHGXGB2+<,HZ?'-$RT
M83^[-N/#/MO**$Q@QHG8QC'EOVXA8KN!9FHO%Q[#=2#3"_JPOZ%KF(-\VLRX
M.M-+BA_&D(B0)83#:J"-S!O7[*:"[(Y_0MB)@V.2/LJ2L>_IR<0?:$8:$43@
MR11!U;]G&$,4I205QX\"JI5CIL+#XQ>ZFSV\>I@E%3!FT;^A+X.!=J41'U9T
M&\E'MOL;B@?* O18)+*_9%?<:VC$VPK)XD*L(HC#)/]/?Q83<2!0G'J!50BL
M8T'O%4&[$+2/!9U7!)U"T'FOH%L(NN\5] I!+YO[?+*RF;:II,,^9SO"T[L5
M+3W([,K4:H+#),VLN>3JTU#IY-!VYN/'R6PQ>9B2!Y?</LTG4V<^)Z.I3;XX
M4^=Q=$?.II1SFF; .3FS0=(P$N?D,WF:V^3LTSGY1'0B LI!D# A3TDHQ86Z
MJ(X7 =L*FOBBKTL5;#JD[A6!W>:!6:\$9I)[ELA $"?QP:_1C]_06PT 7<U2
M.576RU3=6HW$T7;=(F;O@EB&U:X+J%EN@]<B;3.3=VKD]OOE=:,[[Y=;-7*W
M6>["4CU[MTY>F<MVF7;MC-=YA:<*0427+,\J,E+IE:Q!%2Q)5+94SA]D )S(
M@":D*OIVIYAD(B$6_]6E5QY NSZ M&#?B WU8*"IBBR /X,V_/,/LV?\56<M
M)LS&A#F8,!<)5DF)3ID2G2;Z<*I>HVQ%J!#,"ZD$GZP :@M'(^=49W-8-X.E
MK^'GH='7GP_M^OV.SVVSW37,ZGW.FR07*?#*]';+Z>TV3N^"[=0ZFE$N$^""
MS"$./9;X6T\RKE96ZX+<29^<:8O9?,RT<_+M'N(E\-JEU3C2J09@PFQ,F(,)
M<Y%@%>][I?>]CZZV/<R4P(39F# '$^8BP2HI<5FFQ&5C.9@!]Y3AZL=#6G3#
M1((:0PKU3?_'-N2U7[AN&XFG>IS#3..P7+:Z1S75QAS2P82Y2+"*>5>E>5?-
MK\KM,Y/J9]D"O"!A$5O_4JN5;[*UJBY_I1NU?L^TZ6+\]8U*WCC.J99BPFQ,
MF(,)<Y%@%>>O2^>O/[J27V.F!";,QH0YF# 7"59)"=/8_X0WT&MY,_)4FPO:
M437O7!]5<]1!'52:BT6K>GC0AC$;/9PHUZ)*%6\JV\VPD]W#I-FH- >5YF+1
MJB9;>Y.MCZ[>1018F8%)LU%I#BK-Q:)5,V/?#C,;6RO#>=X^W?#0 [)1UF?]
MU%J#4?M:J#0;E>:@TMR"=MB>Z;;+]U/5MGW+RFSN62V QV&2U^NT6T4X>*"6
M:?TK]_<&4?L@A,(0S.:6C4IS4&DN%JUJW;X=9C;WP][?;FP&G;SB4/M=!:V2
M4W6]2=1172Q:;IU^L'L5 U]G^XR">&R;R'QWIKQ:[F6.LAV\H^MC\\;)=R3W
MF'R#])[R=9@($L%*(8W6I7H GN\YYB>2;;(]LB63DL7980#4!Y[>H#Y?,29?
M3M(!RIW?X?]02P,$%     @ ((%;6F:3WQMO @  5@4  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#4N>&ULK51=;]HP%/TK5UDUM5+7A$ _!Y%H&%TD2A&4
M3=.T!Y-<P*IC9[:![M_O.DDC*M&I#WN)O^XYON<X]W9W2C^9-:*%YUQ(T_/6
MUA8WOF_2->;,G*D")9TLE<Z9I:5>^:;0R+(2E L_#((+/V=<>E&WW)OHJ*LV
M5G")$PUFD^=,_[E%H78]K^6];$SY:FW=AA]U"[;"&=IY,=&T\AN6C.<H#5<2
M-"Y[7K]U$[==?!GPC>/.[,W!*5DH]>062=;S I<0"DRM8V T;#%&(1P1I?&[
MYO2:*QUP?_["/BRUDY8%,Q@K\9UG=MWSKCS(<,DVPD[5[BO6>LX=7ZJ$*;^P
MJV,##]*-L2JOP91!SF4ULN?:ASU J_,&(*P!X7L![1I0.N=7F96R!LRRJ*O5
M#K2+)C8W*;TIT:2&2_>*,ZOIE!/.1K/Y_7U_^@,>AC!+[L;),(G[XT?HQ_'#
M?/R8C.]@\C!*XN3+#(['3&OF7#^!XP%:QH4Y@4\PGPW@^.@$CH!+>%RKC6$R
M,UW?4GKN$C^M4[FM4@G?2&6 Z1FT6Z<0!F'G #Q^/[S]&NZ3*8TS8>-,6/)U
MWN#KIZG:2&M.8:PLTC!23!H@;3#DDLF4RQ5,,46^90N!\'-$!)!8S,VO0^*K
MV]J';W/%>F,*EF+/HVHTJ+?H11\_M"Z"SX>L^$]DKXQI-\:T_\4>]065/NE'
MH"9"_ZC6*"W@<T&5B1FD&C-N02AS\!^HN,]+;M=BME'G^BKL^MM]>0>"+J^#
M)JA*V]_[ZUW'N6=ZQ>F%!"X)%IQ=$EY755PMK"K*0E@H2V553M?4^%"[ #I?
M*GKH>N%JJVFET5]02P,$%     @ ((%;6AW;7C'Z @  + P  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#8N>&ULO5=M;]HP$/XK5B9-FX2:%][:#I" OBQ2
MH:BTFZ9J'TQR(5:=.+6=4J3]^-DFI$PK8:N6?0'?Q7?W//AQ[NBM&'\0,8!$
MSPE-1=^*I<Q.;5L$,218'+$,4O4D8CS!4IE\:8N, PY-4$)MSW$Z=H)):@UZ
MQC?C@Q[+)24IS#@2>9)@OAX!9:N^Y5I;QPU9QE([[$$OPTN8@[S+9EQ9=IDE
M) FD@K 4<8CZUM ]';E-'6!V?"&P$CMKI*DL&'O0AA_V+4<C @J!U"FP^GJ"
M,5"J,RD<CT52JZRI W?7V^P7AKPBL\ "QHQ^):&,^]:QA4*(<$[E#5M]AH)0
M6^<+&!7F$ZV*O8Z%@EQ(EA3!"D%"TLTW?BY^B)T M[4GP"L"/(-[4\B@/,,2
M#WJ<K1#7NU4VO3!43;0"1U)]*G/)U5.BXN1@?C>9#&^^H>L+-/<OI_Z%/QY.
M;]%P/+Z^F][ZTTLTN[[RQ_[Y''TX XD)%1][ME25=;P=%%5&FRK>GBIG$!RA
MIMM GN.U?@VW%> 2M5>B]DR^YIY\HYS0D*1+@7 :HD5A(9)DG#V!$HT4#432
M@.;&'^& 4"+7RA5Q+"3/ YES0/<32!; OZ,?:$)2DN1)Z7J-8R4F?7U.188#
MZ%OJ?@C@3V -WK]S.\ZG"L;-DG'39&_M83SCZB)RN6Z@&<6I-+S/'W.2:;+H
M_DIM1[Z$1+R*O%D#\E:)O%5Y5EOD!C)L(3<0"$G4K0+E#%C*$A(@2B)X#7YU
M@2Y: ^:B FJ[A-K^W[+"SP=E58GIC8?3*1EW:I15IP;DW1)YMVY951?PV@=U
M=5QB/:Y,-<%!K%S\-[""17*%E62T/\8\-,9?OI8J:[_Q%$Y*9B<UZN>D!N2N
M\]+YG+H5=*!"\Z""W)T^[=:EH3]X!U47?^M1O+1SUZM11FX=C=E]Z<QN9?O\
M)SJJKN!6O(KLG=E/S]$3S)<D%8A"I'(Y1UW57OAF--T8DF5F'%PPJ89+LXS5
M. ]<;U#/(\;DUM 39OD'8? 34$L#!!0    ( ""!6UHOCH\^M@(  'X'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U576_:,!3]*U963:VT-I\D
MH8-(+;0:#^LJZ,?#M >37()5)\YL0]I_/SN!B%*#^K"7Q!_W')]CWVL/:L9?
MQ!) HM>"EF)H+:6L+FU;I$LHL+A@%91J9L%X@:7J\MP6%0><-:""VI[CA':!
M26DE@V;LGB<#MI*4E'#/D5@5!>9OUT!9/;1<:SLP)?E2Z@$[&50XAQG(Q^J>
MJY[=L62D@%(05B(.BZ%UY5Z.(AW?!#P1J,5.&VDG<\9>=&>2#2U'"P(*J=0,
M6/W6, )*-9&2\7?#:75+:N!N>\M^VWA77N98P(C19Y+)Y="*+93! J^HG++Z
M!VS\]#1?RJAHOJAN8X/(0NE*2%9LP$I!0<KVCU\W^[ #<(,# &\#\#X+\#<
MOS':*FMLC;'$R8"S&G$=K=ATH]F;!JW<D%*?XDQR-4L43B:3NZ>;NX=?T\G-
M#)V.06)"Q1DZ1X^S,3H].4,GB)3H8<E6 I>9&-A2K:F1=KKAOV[YO0/\8T@O
MD.]^0Y[C!0;XZ/-P_SW<5DX[NUYGUVOX@D-VRS64DO$W-"8BI4RL.*#?5W,A
MN4JH/R9_+:%O)M1%=BDJG,+04E4D@*_!2KY^<4/GN\GM?R)[Y]WOO/O'V),I
MKE7F2. $4^-)MO!> ]?5OTY<+W(C=V"O=ST8PH)>W ^ZL'?J@DY=<%3=LZIV
MG6L59RD(H[Z6(-Q=V(W#P-O39PH+PWYLUM?K]/6.ZKLE)5%EEJ&<,7,A]#ZL
MZWE!O*_.$.4X_= L+NS$A4?%/3")*>J2VZ0N_+AN&'O]WIX\0UBL @]L7M3I
MBX[JN\IS#KG*/77"VP*L.9%PGK&Z-.YF]"'+XMCQ]]0:@GPOVM-J[]R.^F7Z
MB7E.2H$H+!3,N8@4GK>W?=N1K&HNS#F3ZOIMFDOU0 +7 6I^P9C<=O0=W#VY
MR3]02P,$%     @ ((%;6F9)0Y;B @  R@<  !D   !X;"]W;W)K<VAE971S
M+W-H965T-#@N>&ULK55-<]HP$/TK.VZFD\ZD,;:Q#2EXA@"=]-"$ =(>.CT(
M>\&:V!:5Q$?_?279<0DX-(=>0++WO7UOUROU=HP_B111PC[/"M&W4BG7-[8M
MXA1S(J[9&@OU9LEX3J3:\I4MUAQ)8D!Y9KNM5F#GA!96U#//)CSJL8W,:($3
M#F*3YX3_OL6,[?J68ST_F-)5*O4#.^JMR0IG*!_7$ZYV=LV2T!P+05D!')=]
M:^#<#$,=;P*^4=R)@S5H)PO&GO3F2]*W6EH09AA+S4#4WQ:'F&6:2,GX57%:
M=4H-/%P_LW\VWI67!1$X9-EWFLBT;W4L2'!)-IF<LMT=5GY\S1>S3)A?V)6Q
M?F!!O!&2Y158*<AI4?Z3?56' X#3?@7@5@#WK0"O GC&:*G,V!H12:(>9SO@
M.EJQZ86IC4$K-[3079Q)KMY2A9/1P_QN/(7AXW0ZOI_#8#8;SV=P.4)):"8^
MP$=XG(W@\N(#7  M8)ZRC2!%(GJV5,DUA1U7B6[+1.XKB4887X/G7(';<ML-
M\.';X=Y+N*TLU[[=VK=K^-JO\$TXK@E-8+Q7\R 0E"EXD"ER& B!4ES!<,,Y
M%A)^#!9"<O6Y_6PR76;QFK/H$;P1:Q)CWU(S)I!OT8K>OW."UJ>F$OPGLA<%
M\>J">.?8HQ'E:K),'6B1E!M)]FI28Z1;LLBPL>DEJ6](]8FQC=S0]YV>O3TT
MUA#E=KIN'?5"<;M6W#ZK^+F%6+:P45[)$!PD]MQNQS^2=QKE.*UNV"S/K^7Y
M9^5-_Q8.EISED&*RHL4*U,=4"&).,:$&3"#"/9,(CC-HLN"?B N#SI&!TQBG
MTVTWZP]J_<%9_>4T_*/]P4EBW_&.Q)W&A%ZSM+"6%IZ5-F>29,",P+@:4V+&
MMDEC>/+Q!4['"8]4GD9Y?M</CH3:!R>MON6^$JYZ*B##I<*UKD-%P,N;H]Q(
MMC:'[X))=92;9:HN6^0Z0+U?,M7Z:J//\_KZCOX 4$L#!!0    ( ""!6UIE
M/+2!G0(  (4&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;*U574_;
M,!3]*U:&)I H:9.FK5@;"=INJP1=10M[F/;@IK>-A6,'^Z:%?S\["5%@@?&P
ME\0?]YQ[SK5S,SQ(=:]C "2/"1=ZY,2(Z;GKZBB&A.HSF8(P.UNI$HIFJG:N
M3A7030Y*N.NUVSTWH4PXX3!?6ZAP*#/D3,!"$9TE"55/E\#E8>1TG.>%&[:+
MT2ZXX3"E.U@"WJ8+969NQ;)A"0C-I" *MB/GHG,^#FQ\'G#'X*!K8V*=K*6\
MMY/99N2TK2#@$*%EH.:UAS%P;HF,C(>2TZE26F!]_,S^-?=NO*RIAK'D/]D&
MXY$S<,@&MC3C>",/WZ'TDPN,)-?YDQR*V*#OD"C3*),2;!0D3!1O^EC6H0;H
M=-\ >"7 ^RC +P%^;K10EMN:4*3A4,D#43;:L-E!7IL<;=PP84]QB<KL,H/#
M\.K'_%MK-;VY)K/YW72YNI[.5TMR/ &DC.L3TB*WRPDY/CHA1X0)LHIEIJG8
MZ*&+)KOE<*,RTV61R7LCTP2B,^)W3HG7]KH-\/''X?Y+N&L\5\:]RKB7\W7?
MX)N)/6@T]Q'U*9G &HFQ1:8/&<,GLH0H4PP9:/+K8JU1F=OVN\ERD<-OSF&_
MP'.=T@A&COG$-*@]..'G3YU>^TM3 ?X3V8MR^%4Y_/?8Z^6PYYPJMJ<(_(G$
MP#<DDDE*A2E'4PT*XB GMDUC'_;Z@_;0W=>]_2/HA>9NI;G[KN9%V4Q23@41
MIN-1K<'H;Q$-0.82S?%UO,LFS05QKR:G,^B_UMP0U.M[S9J#2G/PKN8K*78M
M!)68*M<N($JDO$EH\%?=!KW@M="&H&[P6JA;:Q*V05]3M6-"$PY; VN?]0U>
M%4VOF*!,\[ZQEFBZ4#Z,S7\"E TP^UMI*EQ.;"NJ_CSA'U!+ P04    "  @
M@5M:3]U)=]\"   Q!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RM
M55UOVC 4_2M65DVMU#5?)/T81(+"M#Z4,DHW3=,>3+@D5I,XM0VT_W[7#F3
M MO#7A)_W'M\[K%]W%YQ\2Q3 $5>\ZR0'2M5JKRQ;1FGD%-YP4LH<&;.14X5
M=D5BRU( G9FD/+,]QPGMG++"BMIF;"2B-E^HC!4P$D0N\IR*MQYD?-6Q7&LS
M,&9)JO2 ';5+FL CJ*=R)+!GUR@SED,A&2^(@'G'ZKHWMZ&.-P%?&:SD5IOH
M2J:</^O.W:QC.9H09! KC4#QMX1;R#(-A#1>UIA6O:1.W&YOT#^9VK&6*95P
MR[-O;*;2CG5ED1G,Z2)38[[Z#.MZ HT7\TR:+UE5L9>!1>*%5#Q?)R.#G!75
MG[ZN==A*<,,#"=XZP=M/:!U(\-<)OBFT8F;*ZE-%H[;@*R)T-*+IAM'&9&,U
MK-"[^*@$SC+,4]%H_# :C"??27?8)X,O3W>C^\%P<DZ&@PDY'5(AJ);YC)SV
M05&6R3/R@3P]]LGIR1DY(:P@DY0O)"UFLFTKY*-1[7B]=J]:VSNPMNN1>UZH
M5))!,8/9+H"-A=35>)MJ>MY1Q#[$%\1WSXGG>*T&0K?_GNX?H>/7XOH&KW5(
M7(&W3:BW<S+*:*$(RD0&+PM6XC50Y$=W*I7 <_RS2;H*V6]&UG?[1I8TAHZ%
MEU>"6((5O7_GAL['IK+_$]B."*U:A-8Q].A!L(05-",QEPI/3T[C%$/$FY$#
M-G(T:5 !!P98V]$R<@/?#:[;]G*[NC_#/*?E^4X=ML,[J'D'1WEWDT1 0A7@
M*5^"5&;/$H'[*-&^8@;+_2-;D:Y0PVTV5X'C.'ND_QJV0SJL28='2?>AU-RH
ML4AX1:^7T$0R;%#6O0[V.#9$7?G.Y1Y%>\M]<A"),66)V[TH5'5UZ]':][O&
M[O;&>_@>5/;]&Z9Z3.ZIP#,D209SA'0NM/V*RJ"KCN*E\;@I5^B8IIGBFP9"
M!^#\G'.UZ>@%ZE<R^@502P,$%     @ ((%;6@K6J)Y]!   /Q   !D   !X
M;"]W;W)K<VAE971S+W-H965T-3$N>&ULM5AM3^,X$/XK5@Z=0"HDSGNXMA)0
M5H>T0)>7.YW0?3")VT:;Q%W;H?#O;^R$T)0T"[KN!VALSS-^YHG'G>EPQ?AW
ML:!4HN<\*\3(6$BY/#9-$2]H3L016]("5F:,YT3"D,]-L>24)!J49Z9M6;Z9
MD[0PQD,]-^7C(2MEEA9TRI$H\YSPEU.:L=7(P,;KQ$TZ7T@U88Z'2S*GMU3>
M+Z<<1F;C)4ES6HB4%8C3V<@XP<<3["F MO@KI2NQ]HQ4*(^,?5>#BV1D6(H1
MS6@LE0L"'T_TC&:9\@0\?M1.C69/!5Q_?O7^10</P3P20<]8]G>:R,7(" V4
MT!DI,WG#5G_2.B!-,&:9T/_1JK:U#!270K*\!@.#/"VJ3_)<"[$&P,X6@%T#
M[$V NP7@U #GHP"W!KA:F2H4K<.$2#(><K9"7%F#-_6@Q=1H"#\MU'N_E1Q6
M4\#)\?3F>GI^<_</.KF:H/-O]Q?3R_.KNP&Z.K]#^[=PRI(RHXC-T)3#6>/R
M!9$B0><_RG0);U\>H/T)E23-Q $Z1/>W$[2_=X#V4%J@NP4K!1B+H2F!J-K.
MC&M29Q4I>PNI"8V/D(,'R+9LMP,^^3C<:<--D*?1R&XTLK4_=YM&=>@#-,U(
M(=L*H(>O8(XN),W%OUVA5KZ=;M\JK8_%DL1T9$#>"LJ?J#'^_3?L6W]T!;XC
M9RT9G$8&I\_[^)JG\[0@&8J9D,<=[$[[\0^X4Y\*Y&F0NJ6>QF[@>DZ(A^;3
M>N@==J[E>X'=V+6B<INHW%Y6)W%<YF5&)$W@O@#9XI2H&ZF+:N7)7Z-PZ+A>
M&'C1!M<N0]NS?-?I)NLU9+U>LJTDI*]'<( **KOX>N]H8#OT?=O>H-MAASTO
MLJ-NMG[#UN]E^U6Q5'^G99HE:3$7>O18CU":+SE[HBH$,8 K(\Y*/3\C<9JE
M$&5:S#@1DI>Q+#E%#Y<T?Z2\\Q3U,OELENW(64NTH!$M^(673;!+&7;DK"5#
MV,@0_L_+IA^_Y;()WYUTUW<\W]U(B XS.\(1[LZ'J(DIVME5$W7<()9CN9NW
M8H<=,/5#MYLJMM[J JN7["6)%S#%W]TU@LWDBD ZJOD%X8D>].5F_TZ?/96[
M\M;69:U>PK\P/VOGNY)B1][:4KR51;BWW/A CO[$P98DK5'M] MQB(.-P]]A
MZ$1!L%X[M$-[*W5P?ZWRF53%[RN30P>^/P,<;O+ML+0C+XR\+=^T6%4Q[9FW
M4@'WUPH@;NL%U5^P5*";ZWM$A*!2H+)(*$<Q6:82S#(*'92JW>4"TCMG)9QH
M*/WWL.<,L!?IL[YG6^[ =BSPH-:@UM:)WY3KVD@5W@-H"\62ZKXN>SF"?H"V
MI$3T&9I7H9L+4<:+5TK5OJ"[9&KG 8Z\:F,<#APK0-#K:GXOE'"!* 20?)Q%
MU[DWU[JGG/*Y[D(%: 8TJNJXF6TZW5/=$+Z;=X_/L-NYXL&*[CW-MRVJUOJ2
M<'A) L2?P7;640"OE5?=:C60;*G[MT<FH1O4CPOH\"E7!K ^8TR^#M0&S6\&
MX_\ 4$L#!!0    ( ""!6UK)U)TY@P0  $<9   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4R+GAM;+5976_B.!3]*U9F-&JE:1,[)(0.(-&OW4IM50WM[,-J
M']QP 6N2F+5-Z:SVQX\3:$(@,:4*+Y"/>T[.O5S;)Z:[X.*GG (H]!I'B>Q9
M4Z5F9[8MPRG$5)[R&23ZSIB+F"I]*B:VG F@HPP41S9Q'-^.*4NL?C>[]B#Z
M73Y7$4O@02 YCV,J?IU#Q!<]"UMO%[ZSR52E%^Q^=T8G, 3U-'L0^LS.648L
MAD0RGB !XYXUP&<7)$@!6<0/!@NY=HS25)XY_YF>W(QZEI,J@@A"E5)0_?4"
M%Q!%*9/6\>^*U,J?F0+7C]_8K[/D=3+/5,(%C_YB(S7M68&%1C"F\TA]YXL_
M8960E_*%/)+9)UHL8ST=',ZEXO$*K!7$+%E^T]=5(=8 N%4#("L >2_ 70'<
M+-&ELBRM2ZIHOROX HDT6K.E!UEM,K3.AB7ISSA40M]E&J?Z-_>/@_L_;LYO
MK]!@.+QZ''Y%]U>/Z.@2%&61/$8GZ&EXB8X^'Z//B"7H<<KGDB8CV;65?GQ*
M8H>K1YTO'T5J'G4)X2ER\5=$'-*J@%^\'^Z6X;9..L^<Y)F3C*]5PW?-$J;@
MY%9WT0C=)(HF$_8< 1I("4JBOV]U/+I1$,M_JG)=DKO5Y.G@.Y,S&D+/TJ-+
M@G@!J__E$_:=;U69-T16JH.;U\$UL?<ON%15"2Y17H9*)X.7?HL$CM.U7]:5
M[XHJ26KEDEI&28,PG,?SB"K]RPQB+A3[CZ:#ODKFDLE?$W#B=GRGM:&S*JSM
M!UZU4"\7ZAF%WD-EZ;RMA[FXXV\HV@[R,*[1X^=Z?*.>1PBG"8_XA('NX#N(
MGT%4=J^19M_N;8BLE'$[S[A]R%'<;K(.#9&5ZA#D=0@^-(J#K2[SVUN#>$=0
M25 G%]1I; QWM@>G[Q*RH;(BRO,[N%HF=HH%T/G(&%ZAUF<VMQUL2*H(PH[3
MJ9&TMB;C_8<Q^A_=Z6:/Y[%Q9)NI]VWIIMC*A2B6:'S0-1HWND@WQ5:N1;%,
M8_,Z_21A/(]0Q,: CGX!%?*X,F<S"W90AJU,T C]:(+%HH_-JWYMU]/7W5UO
MI-[[EVZ(K5R(PE1@[Z!=;_0L>]>B(;9R+0I#@\V.YKU=;V8AIJX_A'W!A7_!
M1EO0OZ8ABYC2/?_E4T!P^QN*0+^6FKN]4=O2%%NY (5QP<%!N]WHB_:N14-L
MY5H4G@F;3=-[N]W,@CN&;O\(M/Q^73@K8G96=9Z45%@KU]MRI3O#RK(*=T7,
M[FH?9[JB*K\W.GZPZ4VKXDC'[;1JQ*YM4AA=19T[7:'6:T,"O&E/*Z):V/%K
M-!5.A.S8,<BVI4 @ 5%6.3EE,_/[IIEQ[^V20Q@54A@5TCKHSE&C7J4IMG(M
M"J]"S#L@[YRQ=K!@KW[&^A"TG$WA-HC9)]3.6/[V</.W)ZP=4651A4,@9H>P
MUWS5KIB'*I3N"BM++=9R8MZ%J)NM@JW";"DRA2S5V&N[W.E?#'=43%@BM5\:
M:XQSVM9@L=RU7YXH/LLVOI^YTO-5=C@%.@*1!NC[8\[5VTFZEY[_=]+_#5!+
M P04    "  @@5M:ITNI>Q,#   M"   &0   'AL+W=O<FMS:&5E=',O<VAE
M970U,RYX;6RMEEUOVC 4AO_*459-G40;DD!".XA$H5LGM04!W2ZF71AR *M.
MG-GF8_OULY,THQ!0)^V&V,DYKQ^_/K9I;[AXEDM$!=N8);)C+95*KVU;SI88
M$WG)4TSTESD7,5&Z*Q:V3 62*$N*F>W6Z[X=$YI883M[-Q1AFZ\4HPD.!<A5
M'!/QZP89WW0LQWIY,:*+I3(O[+"=D@6.43VE0Z%[=JD2T1@327D" N<=J^M<
M]P(3GP5\I;B1.VTP,YER_FPZ7Z*.53= R'"FC +1CS7VD#$CI#%^%II6.:1)
MW&V_J'_*YJ[G,B42>YQ]HY%:=JR6!1'.R8JI$=_<83&?IM&;<2:S7]@4L74+
M9BNI>%PD:X*8)OF3; L?=A*<QI$$MTAPWYK@%0E>-M&<+)M6GR@2M@7?@##1
M6LTT,F^R;#T;FIA5'"NAOU*=I\+!Y.YV!/>#Q\\7D]O1 W3'X]O)N :/MQ,X
M'^N:B58,@<^ACW,4 B.8D"V0)(*!6J* >YXL+B8H8NA*B4K">1\5H4Q^@ MX
M&O?A_.P#G %-8++D*ZD39=M6&MP,;\\*R)L<TCT"V<?9)7A.#=RZVZA([[T]
MW7N=;FN[2L_<TC,WTVL<U2NLZ'&I9 UZ)*6*,/H;HQH,!::$ZL9?CPIG^E3.
M&)<K@?"].Y5*Z!+^465&/KI7/;K9UM<R)3/L6'K?2A1KM,+W[QR__K'*FO\D
M]LHHKS3*.Z4>9L6A3'&DN2N 6WW\2*RL@5RKF6F9PV<=NDU'+_=Z=SJ'04ZK
M>=4JHUYQ-DK.QDG.T>!)5RO)EVF51'K-]#$IB*+) AB2(\"YJ+_#$K2"?>##
MH*O =ZMYFR5O\R1O46/ 2G^9J;:,M 8)JBK:Y@&(VPS</=J*(/_*JZ;U2UK_
M)&VY790Y.8S)VFR)"(]<(3BM*EC_@,,)_-8>;$50RZE7PP8E;/ /L-I4GFWA
MO#:.>AL<5F4C</=Y#Z,\M^7ONVOO'.;F(GT@8D$3J5=WKO/JEX$6$/GEE'<4
M3[/S?<J5OBVRYE+?YRA,@/X^Y]KGHF.NC/(?0O@'4$L#!!0    ( ""!6UK[
M2_+CL (   L'   9    >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;*U574_;
M,!3]*U9 ""1&/IL62".5EHE*C*&V; _3'MSDMK%PXLQV6_CWLYV0%9I6/.PE
M\<<]YY[CC^MHP_BSR  D>LEI(?I6)F5Y9=LBR2#'XH*54*B9!>,YEJK+E[8H
M.>#4@')J>XX3VCDFA15'9NR1QQ%;24H*>.1(K/(<\]<;H&S3MUSK;6!"EIG4
M W8<E7@)4Y!/Y2-7/;MA24D.A2"L0!P6?6O@7@U#'6\"?A#8B*TVTD[FC#WK
MSCCM6XX6!!02J1FP^JUA")1J(B7C3\UI-2DU<+O]QO[5>%=>YEC D-&?))59
MW^I9*(4%7E$Y89L[J/UT-%_"J#!?M*EB0Y4Q60G)\AJL^CDIJC]^J==A"^ &
M>P!>#? ^"_!K@&^,5LJ,K1&6.(XXVR"NHQ6;;IBU,6CEAA1Z%Z>2JUFB<#+^
M/KN[G:#ATV1R^S!#]^/!S?A^/!O?3M'I""0F5)RA+^AI.D*GQV?H&)$"S3*V
M$KA(161+I4#SV$F=[:;*YNW)-H+D OGN.?(<+VB!#S\/]]_#;>6[,>\UYCW#
M%^PS+S/@Z)[@.:%$$A#G:+CB' J)?@WF0G)UR'ZWN:QH_79:??&N1(D3Z%OJ
M9@G@:[#BDR,W=*[;//\GLG<KX#<KX!]BCV?X!97X%<\IM&YGA>X8M"X(Z]CU
M J\7V>MM![M1W<!QFJ!WRH)&67!0V1VD2U(LD=J$0F!SYX4J&Q1+2!O)Z.2H
MY[GN-1( Z(%)0*X[:/-1Y0JW%':<KO/!1EO0'A>=QD7GH MSPEI7MK.3S.VZ
MW@=%+4%^+VR7%#:2PL-;SB2FB)FCG]2GG?Z[ FU:P]U3<.FY'Y=O-^K2VQ%K
M;Y4J_4Q\PUQMLT 4%@KF7'05GE>EM^I(5IKJ-6=2U4+3S-1K!5P'J/D%4]M>
M=W1!;-Z_^"]02P,$%     @ ((%;6B%ZLV_8"@  ^XH  !D   !X;"]W;W)K
M<VAE971S+W-H965T-34N>&ULU=U;;]O(&0;@OS)0%T4"I!8/.MEK"UB;IR&=
M72-V6A2+7M#2R"+"@Y:DK'71']\A18L:B1Z1V7>;)A>.16N>&<E\I>'P$WVY
M2=(OV9*QG/P>A7%VU5OF^>JBW\]F2Q;YV5FR8C'_R2))(S_G-].G?K9*F3\O
M&T5A7U.443_R@[@WO2RWW:73RV2=AT',[E*2K:/(3U^N69ALKGIJ[W7#I^!I
MF1<;^M/+E?_$[EG^>767\EO]G3(/(A9G01*3E"VN>C^I%]Y *1J4]_A[P#;9
MWO>D>"B/2?*EN$'G5SVE&!$+V2PO")__]\QN6!@6$A_';Q7:V_59--S__E6W
MR@?/'\RCG[&;)/Q',,^75[U)C\S9PE^'^:=DX[#J 0T+;Y:$6?F5;*K[*CTR
M6V=Y$E6-^0BB(-[^[_]>/1%[#33MC09:U4 [:/!F#WK50&_;8% U&+0=TK!J
M,&S;8%0U&+5M,*X:C-LVF%0-)FT;G%<-SMLV4)77WYS2NLGNE[W=Z;9[2;F+
M&7[N3R_39$/2XO[<*[XI]].R/=^S@KB(U'V>\I\&O%T^O?WE9_MO#^:GC\0P
MKQ_(NY_]-/6+O?P]>6>PW _"[#WY@00Q>5@FZ\R/Y]D'\M>_J*/AC\7&ZR ,
M>3*RRW[.!U.0_5G5\?6V8^V-CD?D8Q+GRXR8\9S-&]K?R-NKF@3H\V=A]U1H
MKT_%M285W75\1G3E ]$4;4C<NW^2=]L'^KYI='++8#-NJ:4U()_O#?+NAR;&
MZ,*<&)+9WM(E0[+:,YJ$L8&/S)%;]VQU1C3]Y".C79@30W+;/SQ5,B2O"_/V
MD(3]7=]%7R_QP9OX8TYHG.7IFK]'YN376WX'0G,69?]JRO-6TYNUXJW_(EOY
M,W;5X^_M&4N?66]:#%;YL2D^2,Q 8B82LY"8C<0<)$:1F(O$/! F!&RP"]A
MID]_6>=9SM\Q@_B)S/Q5D/LA"1F?_Y$P\!^#,,A?FG(F1;OF;(L-2ZR87C]/
MQ_I@J%_VG_<#A.S2/.Y252?:6!/[M)!]VDC,06(4B;E(S -A0C2&NV@,I=&X
M/1T#*= U!EMLM+=/:H/Q9'@0 V27YG&7 T77E8,4(+NTD9B#Q"@2<Y&8!\*$
M%(QV*1C)WR!6K#C8XF\/91X^D#O_I9B*-1Y.2:FN>1@=[YP#_?P@#L@>321F
M(3$;B3E(C"(Q%XEY($Q(S7B7FK$\-8M%,&.D[( DNP@M_%GQ7A*PC/ Y%WEF
MRV 6\AN_?F31(TL;#VFD'77-%!(SD)B)Q"PD9B,Q!XE1).8B,0^$"=F;[+(W
M@:X93) !0V(&$C.1F(7$;"3F(#&*Q%PDYH$P(6#GNX"==YL2WB19WI0L*=,U
M6>?'T\'A^<$!NX'LT3P_6B083)3QP<'1\9V&D]'!G6SDL!PD1I&8B\0\$";L
MX:I2GW)2I/OX0[)A*3_62?.8I1FY9U$P2^+Y>I8G*=_?SSZ0VWQ.WO4>[NYO
MDM[[W0R._(<\L#0BMXD?$TU1)]*YG7P071,"U0RH9D(U"ZK94,V!:A2JN5#-
M0VEB1/?."JO0>5[%H<*&U RH9D(U"ZK94,V!:A2JN5#-0VEBV+0Z;%KK\T2K
M-(AGP<H/&U,F=3JG#*D94,V$:A94LZ&: ]4H5',K33A[J/!_X@S<0W4JQJ<N
M8U"E)W'_R'2RJO38SBBEDTEH\0-4,Z":"=4LJ&9#-0>J4:CF0C4/I8D!K<L@
MU %V,@FM@(!J!E0SH9H%U6RHYD U"M5<J.:A-#%L=6&%*J^L:#^9A!980#4#
MJIE0S8)J-E1S*FU_PJ9I1Q,V"NW4A6H>2A/C4U=DJ/*2C#\VF=Q6,I^>34)K
M.:": =5,J&9!-1NJ.5"-0C47JGDH34QH7?VACK&S26B1!U0SH)H)U2RH9D,U
M!ZI1J.9"-0^EB6&KRSU4Z<GN#K-):*5'I>V?D#X_GL<8T$Y-J&9!-1NJ.5"-
M0C47JGDH38Q/7<RARJLYRIE@LI<A/TK6<6,]AUSJ'*#CT@E5.5ZZ-:"]FE#-
M@FHV5'.@&H5J+E3S4)KXD=RZ5D3[TVI%BD.QKRL=D8^I:Q:AF@'53*AF034;
MJCE0C4(U%ZIY*$U,;%TZHF%+1S1HZ0A4,Z":"=4LJ&9#-0>J4:CF0C4/I8EA
MJTM'M*\H'>%O=D47PZ8!7\O!SG&#UI! -1.J65#-AFH.5*-0S85J7J6IZOZ!
MC;H[J!%35%>0:/(*$AKGC'>>D]3/66-HH.4?E:9J>P]".5/4\\//(T.[-:&:
M!=7LMD^) ^V60C47JGDH3<Q$7;2AR2]>8;!LE@:K\KIGR8+,DC#DX4B;5__D
M5N=\R$?VL&3U]7#* [J-GY&,S=8IFY/B,G+A"WE\(3X) \8'_\P/('/>)O)G
M2TZE+^7G0]EOZV!53E#YHRN/'DF8S/A#G!?7M2KN_SGY][J\ZT,2^U&P]P'3
ML\8WK^]QU";T-V=!-1NJ.5"-0C47JGDH37SEJ"M0-'D%2G41 \)?+:+&*QG(
MVW=^M9"/9N6_^(\A*^*1L6=6?(T"/X[7?)Z\JBZW0!9I$A&#S<HEH>V)_'6<
M!Z&P;=P<^V_:O0E]+BVH9D,U!ZI1J.9"-0^EB?FM2V"T/ZT$YF#)M75YM7Q$
MG5\1H 4Q4,V$:A94LZ&: ]4H5'.AFH?2Q+S6!3$:MB!&@Q;$0#4#JIE0S8)J
M-E1SH!J%:BY4\U":&+:Z($;[BH(8^8(KM#(&JAE0S81J%E2SH9H#U6BEJ?K>
MXI=^=K#RY4+[]%":&*.Z,$:3%\:<7G&%EL- -0.JF5#-@FHV5',J[>0B+VU[
M1Q<Z/@^EB5?CKDM=='FI2Z<55[G5-1\G1E:M7>K-:Y?EHB6_P8\1_[<KKM_E
MJ$WH;\Z":C94<Z :A6HN5/-0FOC*49?<Z-(J@],KKO+VG5\MY*-IO^1YSU;Y
MT9JGL+%YS?5;#\"$/I\65+.AF@/5*%1SH9J'TL0,UY4\NKR2![KJVO)SB/(A
M=7Y9@-8"0343JEE0S89J#E2C4,V%:AY*$P.[]]=S=.BRJPZM(8)J!E0SH9H%
MU6RHYD U"M5<J.:A-#%L=362WOY/Z;1;=I6#G>,&O8@,5#.AF@75[$H3EC;5
MP>':I@/ME$(U%ZIY*$W,45V;H\O+44ZNN\K;=XX-]*HP4,V$:A94LZ&:4VG%
M)67WEU,/KN]-V]W-A8[-0VEB'NI:%UU>ZU(>(J5LY0=S^;O)EA'JS@_^B-J-
MO*O.._NHX953/7SE-*&=6E#-AFH.5*-0S85J'DH3,U'7D^CROZ]39F+[076R
M"?+E//4WL3P=X^-T:(?I@-:)O/8XV$^'=IP.: $(5+.AF@/5*%1SH9J'TL1T
MU 4@NKP Y(U+.LCS 2T!@6J&WE!\H Z/DP2M[8!J-E1SH!J%:BY4\U":F*2Z
M!D27UX!T.]\-K0<Y,;+JS/'>*GKP[3^J8WR/@S:AOS<+JME0S8%J%*JY4,U#
M:>(?U:[K9 ;RNHZ39[OE[;N^5IP83;T:^74?]1F3/-G?H"N-X?^_&(4)?68M
MJ&9#-0>J4:CF0C4/I6W3W,^6C.6&G_O3RXBE3^R&A6'&W]SY'+DXE[:WE:1L
M45Q"[>(GK=<_VGZC7EAJPW9'O:!-VUWUPBNW]^MNIY<K_XE]]-.G(,Y(R!9\
M",K9>-@C:?"TW-W(DQ6? /?(8Y+G251^NV3^G*7%'?C/%TF2O]XH.M@DZ9?R
M84[_"U!+ P04    "  @@5M:TB0%=[\#   (#0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6R]5VMSXC84_2MWW)TVF2'Q"S"DX)D&2)L.V3"!;:>3
MZ0=A!&A6EEQ)ANR_KV0;+P_C;5.F7\"R[SD^]^CJ2NYMN?@LUQ@K>(LIDWUK
MK51R9]LR6N,8R5N>8*:?++F(D=)#L;)E(C!:9*"8VI[CM.T8$6:%O>S>1(0]
MGBI*&)X(D&D<(_'E'E.^[5NNM;OQ0E9K96[882]!*SS%ZE,R$7IDERP+$F,F
M"6<@\+)O_>3>#5S/ +*(WPC>RKUK,*G,.?]L!H^+ON4819CB2!D*I/\V>( I
M-4Q:QU\%J56^TP#WKW?L#UGR.IDYDGC Z>]DH=9]JV/! B]12M4+W_Z"BX1:
MAB_B5&:_L"UB'0NB5"H>%V"M("8L_T=OA1%[@&;K#, K -X1P&V> ?@%P,\2
MS95E:0V10F%/\"T($ZW9S$7F38;6V1!FIG&JA'Y*-$Z%X^>//]_,1B]/,!S=
MS^!JJNMDD5(,? G/:HT%C#E;W<RPB&&(Y^H:KH98(4+E-=S I^D0KCY<PP<@
M#&9KGDK$%K)G*ZW,\-M1H>(^5^&=43'$T2WX;@,\QVM6P ?_'.X?PFWM1VF*
M5YKB97S-LWQS!8],*I'JBE7P.M8!\*AP+/^L2BYG\ZO9S$*\DPF*<-_2*TUB
ML<%6^/UW;MOYL2K5"Y$=).Z7B?MU[.$#88A%&,98KXP&C F:$TK4EP9\Y"Q*
MA=!N-&"JD+;"&*.+)(<01&'")<F6YNOH39F%/M=E-&+:0H',_4KKZO4<UEX#
M1F\131>$K6"0BX$GI%*A7XNKJFY0R_Y.+YNEE\U:[3.N$*U*.8>U,ICILILP
MZ 2ZZC?[RD^#ND';*X,.%+5*1:U:1<])-A/:O?]O?NL5_=?YK65_Y_RV2S?;
MWYC?+18_2* <,0E7A.VD%S[J+KV3?@VO3SB>8U%I4>UK_FWWN!#9@2-!Z4AP
MT;897#+Q"Y$=)-XI$^]\NXR5*>-?)W]D!:'WQD3HDB")7C@HYBE350YT3E=Y
MI[NWS//4\JCV7I2KM\FN6]T-NJ7H;JWH 4J([E! 32^0H#=NX-F&3\ML:-$?
MJE????=$5^!W@^!(_6F4ZW9]UZE6[SI?#R[.^_IK@6O7-]B*J/,=UMT[3KGU
MI8"EU)-_V@,JE;HG&FZ:'3]H'VNMB&MUNJUS:K^><]S:TT3X@(B #:(IKI3G
MG92GZWM-_WB&J^("K^T>%ZB]=TPUWPA/2*R([IT4+S70N0TT@\B/W?E \20[
MN<ZYTN?@['*M/U6P, 'Z^9)SM1N8PW#Y\1/^#5!+ P04    "  @@5M:$C&M
M@>H"  "8"   &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RUEEUOVC 4
MAO^*E5432"M)#(2/0:12NHVI; C:35/5"Y,<2+3$SFP'VG\_.X% UQ#4B]TD
MMN/S/N]Q8I\,MHS_%@& 1$]Q1,70"*1,^J8IO !B(AHL :J>K!B/B51=OC9%
MPH'X65 <F=BR'#,F(37<038VX^Z I3(**<PX$FD<$_X\@HAMAX9M[ ?FX3J0
M>L!T!PE9PP+D?3+CJF<6*GX8 Q4AHXC#:FA<V?V1C75 -N-'"%MQU$8ZE25C
MOW5GX@\-2SN""#RI)8BZ;> :HD@K*1]_=J)&P=2!Q^V]^J<L>97,D@BX9M'/
MT)?!T.@:R(<522,Y9]LOL$NHK?4\%HGLBK:[N9:!O%1(%N^"E8,XI/F=/.T6
MXB@ XQ,!>!>0+829@S*78R*).^!LB[B>K=1T(TLUBU;F0JK?RD)R]314<=*]
M_?[M\^7=S7R*QC>C.U1;J-?NIQ$@MD)S2,BS>@-2=VX9H754&X,D823JZ!)]
MG?U"#U.(E\ ?T04**;H+6"H(]<7 E,J;)IC>SL<H]X%/^+ QFC(J X%NJ _^
M2P%3)55DAO>9C7"EXAB\!FK:'Q"V< O=+\:H=E&OT&T6*];,=%LG=9<23:B0
M/,W6YN%634 3";%X+,L[5VN6J^E-UQ<)\6!HJ%TE@&_ <-^_LQWK8X775N&U
M5:7N3J@$I2H1)Q+*S%6'XX958:)=F&A7+MCA,Q+[CZOF$<Z?0[I&)&8IE?5^
MF;GV?U@YIS#M5*=NX7:9ISRJG47I$V_C.LVN,S W):Q.P>J<8SEEK#S*.6)9
MY:!N >J> W7*0-U7(+N)\8FL>@6L=P[6+8/U7L&PTVJ?R,RV#N>8=0[7*SUV
MK#?QCLY-^PRO:97R[#?Q\(&'*WDO#^I2,G[U;?:Z/0?_0S:/BD4,?)V51($\
MO0_SNE&,%F7W*B\VA^EYS9X2O@ZI0!&L5*C5Z"@VS\M@WI$LR4K/DDE5R+)F
MH'X=@.L)ZOF*,;GO:$#Q,^+^!5!+ P04    "  @@5M:FH!\TO "  #V!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6R=E5UOVC 4AO^*E553)ZW-
M%_F@@TBCM%LEV!#0[6+:A4D.Q*H39[8#[;^?G:09&P&DW1 [\7F?]]B<X\&.
M\2>1 DCTG-%<#(U4RN+&-$6<0H;%-2L@5U_6C&=8JBG?F*+@@),J**.F8UF^
MF6&2&]&@>C?CT8"5DI(<9AR),LLP?QD!9;NA81NO+^9DDTK]PHP&!=[  N1C
M,>-J9K8J"<D@%X3EB,-Z:'RT;T9V%5"M^$9@)_;&2*>R8NQ)3QZ2H6%I1T A
MEEH"J\<6;H%2K:1\_&I$C9:I _?'K^KW5?(JF146<,OH=Y+(=&B$!DI@C4LJ
MYVSW&9J$/*T7,RJJ7[1KUEH&BDLA6=8$*P<9R>LG?FXV8B_ <8X$.$V 4_FN
M097+,98X&G"V0URO5FIZ4*5:12MS)->GLI!<?24J3D:3KU\^72WOYE,TOALM
MT>5"'7M24D!LC:98EIS(%W2+"R(Q11-0^0LT(7A%*)$$Q#MT.0:)"56C*[10
MQYX"S]$]99PD&,U! .9QBNY9F2>X.H<I9"O@Z *1'"U35@J<)V)@2I6,MF3&
MC?%1;=PY8GP,\35R[??(L9P>>ER,T>7%N[]E3+47[88X[88XE6[OB.X<*):0
MH!GF*O,EQ[G ]1_HQT0M10\2,O&SRV^MZW;KZNJZ$06.86BH\A' MV!$;]_8
MOO7AA&NW=>V>4H_4)GA=GNHHKXK2!;J-'-^SW(&Y[8#U6ECO',SO@M51_CZL
M%]I^-\QK8=XY6- %\PY@@>-8W2R_9?GG6&$7RS]@>588=+."EA6<8_6[6,$!
MJV?;83<K;%GA&99K(55FB.5=R/  V7?\(\?6;Y']D\@E4PVC"]8_/+? LH\<
MG&W]:6/62=X$A% =B&1%J:N7Y!)4E<G.OF(=6+AR+?=(4=A[G=3^OY2;N/TJ
M#-Q^\.\?R-SKXOI&G&*^(;E %-8JSKH.E "O+YEZ(EE1-?85D^J:J(:INIB!
MZP7J^YHQ^3K1=T5[U4>_ 5!+ P04    "  @@5M:#TR_Q+0#  "P#   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6RU5UUSVCH0_2L:WTXGF0GQ%QA(
MP3,-T-[,D#832/O0N0_"%EA36Z*2#,F_ORO9N(08MV3:%Y#LW:.S9Z5=>;#E
MXKM,"%'H,4N9'%J)4NLKVY910C(L+_F:,'BSY"+#"J9B9<NU(#@V3EEJ>XX3
MV!FFS H'YMF=" <\5REEY$X@F6<9%D_7).7;H>5:NP?W=)4H_< .!VN\(C.B
M'M9W F9VA1+3C#!).4."+(?6>_=JY!H'8_&%DJW<&R,=RH+S[WIR$P\M1S,B
M*8F4AL#PMR$CDJ8:"7C\*$&M:DWMN#_>H7\PP4,P"RS)B*=?::R2H=6S4$R6
M.$_5/=_^2\J .AHOXJDTOVA;VCH6BG*I>%8Z X.,LN(?/Y9"[#FT.T<<O-+!
M.W#PCCGXI8-O BV8F;#&6.%P(/@6"6T-:'I@M#'>$ UE.HTS)> M!3\53C]_
M^MB:3^YOT7AR/4=G,]@G<9X2Q)=HQ+,UE]3(#=//:R*PHFR%I@2$D^?H;$P4
MIBF,6NAA-D9G;\[1&T09FB<\EYC%<F K(*F7LJ.2T'5!R#M":$RB2^2[%\AS
MO':-^^CWW?WG[C9(4^GC5?IX!J]]%&^AT V32N2P>17Z-@4#=*-()O^K"ZY
M\^O1])F\DFL<D:$%ATX2L2%6^/8?-W#>U87ZA\">!>Y7@?M-Z*$YT#KMN220
M7BPE41+E+"8"\6HGI&8GU E1H'<,NJXEF[#;ZT)"-_L!OC3J=P.O,GI&O%T1
M;S<2'^5"Z$P=D$0IQ0N:PFZNYUN !GM4_+[K'_"M,6IWG'J^G8IOIY'OE+-5
M2Q&1G<JX4\,X< \8OS0*?/>(PD'%.&AD/.<*IZ>R#7YG/[PT.KX?NA7;;B/;
MKZ:2DQCA#1!>$6@^NKW])&ZT/WLB6,CS.N;-\!XRGJB+,LY4(E& 8OQ4)\&H
M&<@O@?P=D-NK07HF0:^2H'>:!#&5$<_AD$ &25W,!9[K[67"N73<?N<@8<?L
MVO4YZU>$^XV$#UK-!9J6F^OI I7G^P+-%) W11FJU ?*,(LH[,N[7<OZ-GE4
M^KZQ@&XV85"^-21GM66[F8YN M7"=9EM=']EH7:=GRW<>;5:GSB+_H9@OZ!D
MBMI<'ZQ"N\ECE.:QIK@KS[=8Y>)8M1@UP[]6T;U+D7N:HJ8;MOBR]0 %X[WN
MA7]8SE_P40FT7;-NO5R-[J?*9>]=)_5=_A:+%642RN42X)W++A1H45R/BXGB
M:W/#7' %]U4S3."3@@AM .^7G*O=1%]:JX^4\']02P,$%     @ ((%;6K07
MV[G6 @  Y @  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULK99K3]LP
M%(;_BI6A":1!;FU26!L)6G:1RD!0M@_3/KCI:6OAQ)E]TL*_GYV$J+0AH&I?
M6CLY[^OG/;DX_;60#VH)@.0QX:D:6$O$[,RV5;R$A*H3D4&JS\R%3"CJJ5S8
M*I- 9X4HX;;G.(&=4)9:4;\X=B.COLB1LQ1N)%%YDE#Y= %<K >6:ST?N&6+
M)9H#=M3/Z +N .^S&ZEG=NTR8PFDBHF42)@/K'/W;-@S]47!3P9KM3$F)LE4
MB <S^3X;6(X! @XQ&@>J_U8P!,Z-D<;X6WE:]9)&N#E^=O]29-=9IE3!4/!?
M;(;+@=6SR SF-.=X*];?H,K3-7ZQX*KX)>NJUK%(G"L42276! E+RW_Z6/5A
M0^!V7A%XE<![K\"O!'X1M"0K8HTHTJ@OQ9I(4ZW=S*#H3:'6:5AJKN(=2GV6
M:1U&X^L?7X\GE[=79'1Y,2&'=_HVF>4<B)B3*XJY9/A$KC.0%%FZ(&/0+5-D
MS.B4<88,U!$Y' %2QO7HF-S?C<CAP1$Y("PEDZ7(%4UGJF^C1C4+VG&%=5%B
M>:]@C2 ^(;[[B7B.UVF0#]\O]U_*;=V@NDM>W26O\.N\XC<42<)0W[RHB Y$
MAB(U[8 TUAT@(Z9B+E0N@?P^GRJ4^M[\TY2Y7,1O7L0\KV<JHS$,+/U *I K
ML**/']S ^=S4@?]D]J(??MT/O\T]TFWM-@4L5=U"9=X?J\@_]<*^O=H$;[7>
M$[Q3@W?> @^:P$M5L GN!NX6>*OUGN#=&KS[%GC8!-[= 3]U@RWN5N<]N8.:
M.VCEG@BDO D\V 'O.4YGB[S5>T_RL"8/6\G'H)1^H[$DRQ%F^GV&H!?!IBSA
M3I9CUW>VLK2NMF>67IVEM]]5Z.T\L&$OW+X*NT6G8>#51261O;$'F?W_BLH%
M2Q7A,-<RYR34>EGNJ>4$159L2U.!>I,KADO]&0+2%.CS<R'P>6)VNOK#)OH'
M4$L#!!0    ( ""!6UH0KHG6;00  /,0   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;,U86V_B.A#^*Z.<:M5*;9- "*$+2+2T6J065=#V/*SVP00#
M5I.88QO8[J\_8R<-MY#M5CSL"XDO,_/-YQEGAN:*BU<YHU3!SSA*9,N:*36_
MLFT9SFA,Y"6?TP17)ES$1.%03&TY%Y2,C5 <V17'\>V8L,1J-\W<HV@W^4)%
M+*&/ N0BCHEXNZ817[4LUWJ?&+#I3.D)N]V<DRD=4O4\?Q0XLG,M8Q;31#*>
M@*"3EM5QK[JNKP7,CA=&5W+C';0K(\Y?]: W;EF.1D0C&BJM@N!C26]H%&E-
MB.._3*F5V]2"F^_OVN^,\^C,B$AZPZ-_V5C-6E9@P9A.R")2 [[Z1C.':EI?
MR"-I?F&5[74L"!=2\3@31@0Q2](G^9D1L2'@5@\(5#*!RJZ =T"@F@E4/RK@
M90*>829UQ?#0)8JTFX*O0.C=J$V_&#*--+K/$GWN0R5PE:&<:M_U^IW^3:]S
M#[W^\&GP_'#;?QI"I]^%NTYO "^=^^=;>+CM#)\'M^G::9\(0?1IG<%IERK"
M(GD&%_ \[,+IR1F< $O@:<87DB1CV;05HM2V[#!#=),BJAQ U*7A)53=<Z@X
M%:] O/MQ\>JVN(W<Y 15<H(J1I]WB"#"!+R0:$'/H2,E51+0+[AG9,0BIAB5
M\$")7 @Z!HSC 0T70K!D:G;U>2+RB6LBF83O]V@ >HK&\D<1.2F::C$:?0M<
MR3D):<O"-)=4+*G5_O*/ZSM?BZ@ZDK(MXJHY<=4R[>WAC L%BHH8\W#.)5-%
M[J8Z:D:'OJ.6[8;G5VMNTUYN.K*_K=YP GW RP*(7@[1*X7X0,0K!O HHB#U
M,9GC+$!Y7:[FNUMXDJF0OX'9V?%J?X<;> W?*?:JEGM5*X7SQ%=48#K"-QZ-
M,? PYAYH/**B$&6IKC^-MR,IVW+;S]WV_ZI$]8])W)&4;1%7SXFKE\:+(6ZI
MB0,^P5P5;&FN=R"&Q?/T"2:%\5-=Q$5]+Y#K?K 3[/M[W*#A%8=ZD$,//@H]
M!3E!DH#$?)$4WC;!/H::[SB[>?G;;5M@&SG8QN=XCK(0?2N"W-C#XE7\W>MQ
M?U/M$%K765<&SD?QY@A_1W"F<ON4"QC.]FU>Z!7'.TBQNU'.N!^X_(8T9B%/
MQHM0<8$Y3*(W&,( [DNOPG+5?YK2Q]*V3<2Z;''_KKK%/6KA<BQMV^2M2Q>W
MO';Y7*IF2C>#/W :NY%?:OFSGJTK'K>\5OE44GM[R5K%*F4OITLM?]8S7?5L
MSZP+ K?TLZGKLL(*#[\5^EBQ4S!W0=XM %X=R,,2.QHM<8%=]84D6Z)?0<T,
M54*Q7Y@Y(9=*ZY*+<(9M69$Q7#UQ@^ \J/BP0LL)-1(D 8:M-M;'C$1 (FS
M28+'@$8AQ*1D"B*.>2LOB]BQ-SJ^F(JIZ9PEPL$C3$OT?#;OSJ]-$[LW7[NZ
M2;OBO14?5TQ#;Z]-I'\'(*U3EDB(Z 3-.9=UC V1=MCI0/&YZ3E'7&$':UYG
ME& BZ0VX/N%<O0^T@?Q_CO;_4$L#!!0    ( ""!6UKHBDYT! 4   4?   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;,V96V_B.!3'OXJ5':TZTDP3
M.UR[@$1O&J065=!V'T;[8!(#49.8M0VTTG[X=2Z-21-<@H+4ES87GY/S/S[.
M^>'TMI2]\"4A KP&?LC[QE*(U85I<F=) LS/Z8J$\LZ<L@ +><H6)E\Q@MW8
M*/!-9%DM,\!>: QZ\;4'-NC1M?"]D#PPP-=!@-G;)?'IMF] X_W"Q%LL173!
M'/16>$&F1#RM'I@\,S,OKA>0D'LT!(S,^\807ES9L4$\XMDC6[YS#"(I,TI?
MHI.1VS>L*"+B$T=$+K#\MR%7Q/<C3S*.?U.G1O;,R'#W^-W[;2Q>BIEA3JZH
M_[?GBF7?Z!C )7.\]L6$;G^15% S\N=0G\=_P38=:QG 67-!@]181A!X8?(?
MOZ:)V#& C3T&*#5 AQK8J8$="TTBBV5=8X$'/4:W@$6CI;?H(,Y-;"W5>&$T
MC5/!Y%U/VHG![6@\'%^-AG=@-)X^3I[N;\:/4S <7X/;X6@"GH=W3S?@_F8X
M?9K<)/?.IK*4W+5/ )V#"7'6C'GA MQBCX%G[*\)N">8KQF1DRWX=W!V303V
M?'GT$SQ-K\'9M^_@&_!"\+BD:XY#E_=,(95$\9A.&O5E$C7:$_4U<<Z!#7\
M9*%&B?G5X>9VWMR4^<N2B+(DHMA?8U\2,^T_P)!S(CB0NL"=AV>>[PF/\/><
MN$"6KDI:-&I,0Y9=N,3<X^#WG7P & D2\'_*DI-$8Y='$RW\"[["#ND;<F5S
MPC;$&/SY!VQ9?Y6EJB9GN<396>)LG??!/68OLCIFLIAXE(,D5TOBNT"^H0#'
M/BG3KW5:57_BK!D[BUYZFP'LV&UH]<Q-B;)&IJRA5:;F^/<]"6:$E4ZDUD=5
M(34YR\EM9G*;7VH%-.M,7$W.<HEK98EK:>OD@7D;+(C_EE2]0X,5#F6ZRD2W
M"I7::G=4G29BDD&M?8-R0;:S(-NG6*9:IU4GJ5W0!3N-;FN/LDZFK*-5)E%
M-OH0D%=GB<,%B?1L,7/CNG3>Y'"7,"X[5RB)"D>%#5:4>Q&!E"G6/JRJXDY1
ML=UME.OM9GJ[]>GUT]7[IM7<+83YLV%;Z$-9:L,Z<HU!2T&.I97]2 7VD_E+
M7DR^>C&5TH=5$(4:[<X'326C8->&]IXY@CM,!BLV#_ ?N",;X@.H[2=ZOU4+
ML"YO^2PHJ()?BZI@K5A5E[=\\A1803U95>DKJ:O=.O[85;1#\B$J0H)Z1#JR
MJ^B]5IZFQL'"% M!+3'4W53T3ZLLN'FP8,4P4 \Q)^@JL,@QA9K4!G7L"E-,
M!/505+FG% FFH$@W)!^F ARH)QQ-+T'Z7E(KS-3E+9\%A3VP^[5Z24V\DR;O
M%/2$%#TA/3U5Z26HR$0?JUP[)!^B(B:D)Z8C>XG>:^6=%%CI-PK:V5[2PD+=
M#47_M,JJ487?*4@!#-(#S EZ"BI"3-E/%7U@QZXVA45(CT55^PHJ$DRIJN(P
MV&G9S7T3I6@'Z6E'TV!L;8/1^ZU<AJ?8Q4$*@5#K2S485!/\I,D[!4HAA5)(
MCU*5&DR1D4IVP3X;E0]4P132P]2Q;:96E$+%C:%]PA0?H1KWA0[H,+7B#RIN
M,>T1;"NFL?5,<X+V8G^./OJ@COW8HBC)UE-2U=:2NOMDQ_FS44FPYLXWRN@#
ML5Q*"R_DP"=S:6:=MZ4]2[ZY)B>"KN+/EC,J! WBPR7!<E:B ?+^G%+Q?A)]
M"<V^? _^!U!+ P04    "  @@5M:I[ Y[" $  "*#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6S-5^UO\C80_U>LK)KZ2%T3)P72#I HT VI1164
M[D/U?##!@-4D9K8#W?[ZG9TTX26DM-NDYPOX[>YW%]_]SM?<</$JEY0J]!:%
ML6Q92Z56-[8M@R6-B+SD*QK#SIR+B"B8BH4M5X*2F1&*0MMUG+H=$19;[:99
M>Q3M)D]4R&+Z*)!,HHB(OVYIR#<M"UOO"R.V6"J]8+>;*[*@8ZHFJT<!,SO7
M,F,1C27C,1)TWK(Z^*;K&@%SXIG1C=P:(^W*E/-7/1G,6I:C+:(A#9160>!O
M3;LT#+4FL.//3*F58VK![?&[]COC/#@S)9)V>?@'FZEER_(M-*-SDH1JQ#>_
MT\RAFM87\%":7[3)SCH6"A*I>)0)@P41B]-_\I9]B"T!USTBX&8"[IX ]HX(
M>)F 9QQ-+3-N]8@B[:;@&R3T:="F!^;;&&GPAL7Z&L=*P"X#.=6^&PP[P^Z@
M<X\&P_'3:/+0'SZ-46?80W>=P0@]=^XG??30[XPGHWZZ=SZ&4)HE(45\CAZ(
M>*6*3&$VID$BF&)4?D/G/5AD(8S.$(O1TY(GDL0SV;05V*R1[2"S[S:USSUB
M7X\&E\C#%\AU7 ]-QCUT?O9M5XT-+N=^N[G?KM%[=<QOP@1Z)F%"+] ](U,6
M&M/1 R4R$72&(,1&VB/!X@6Z)9+)"S2)^512L3;^#N)5HO09'@<@34Q4OMP#
M#AHH&LGO9<ZF1GGE1NF4O9$K$M"6!3FID:C5_ODG7'=^K7#9RUWVJK2W.Q$7
MBOT-OG6Y5&76I?(U(Z_S?]W&ON^[]::]WCK6K89YP=\KC+W*C;VJU/*;X%*B
M) 9J"HW-"Z"DTOA)]=2WC'8=W\]-WD&OY>BU$] G!7H(<UH*7SN _Z7A.E?E
M^/4<OUZ)WY>* 44!\%S'Z5K':1EX_0 <^UX#.^7HC1R]41TH02 2P&:QHA"&
MI:'2.$1V:T=P_1S7K\3M<K'B MQ&4PYD@5X>:#2EHC21*C5],9&N<SNO?T3N
MN/X?7,9.42><?\D>F8*=F*C7O=H^?7P 5,T?>*NPX?^(03)%NQ2":^7!C(L*
M@RO9_#,DDFG:91&,&T=,*!@?5W/QJ3R2J=F].DCH(S2&"Q;''] X7U,1P[-/
MG9#3U;J^&N$%Y^/:CYC6N+(4?=7KHM+@ZE)S0EX?5AG7O6HX^VE=C?-!6A>U
M"5<7IT^D]6&-:GA' KHH4;BZ1GTFJ?W#I/:/I711>W ESY^>TM<'CSFXM2TR
MWGTVZSJPNU(0K5M-M'"S_;<@3&8Z+<C>VT$W"6?X MX&EV77;V]U+A$5"]/0
M213P)%;IRS9?39O&6V@:36^UM]YQ'>@FG=*=O,^T"XBT2X7V90'1@T(Z!SCG
ML@&?2Z2-7SI1?&5ZIRE7T(F9X1*:92KT =B?<Z[>)QH@;[_;_P!02P,$%
M  @ ((%;6C;?TW1* P  M0D  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N
M>&ULK99?;^(X$,"_BI6K3EVIUR0.X4\/(J5 M4A;5$'9>UCM@TD&L)K$G.U
M]S[]C9,TI=O TM.]$-OCF?G-,/:XOQ?R26T -'E.DTP-K(W6VQO;5M$&4J:N
MQ18RE*R$3)G&J5S;:BN!Q852FMC4<=IVRGAF!?UB[4$&?9'KA&?P((G*TY3)
M'[>0B/W <JV7A1E?;[19L(/^EJUA#GJQ?9 XLVLK,4\A4UQD1,)J8(7NS="E
M1J'8\97#7AV,B0EE*<23F4SB@>48(D@@TL8$P\\.AI DQA)R_%T9M6J?1O%P
M_&+]K@@>@UDR!4.1_,5CO1E878O$L&)YHF=B_QFJ@'QC+Q*)*G[)OMKK6"3*
ME19II8P$*<_*+WNN$G&@0.D1!5HIT)\47.^(@E<I>$6@)5D1UHAI%O2EV!-I
M=J,U,RAR4VAC-#PS?^-<2Y1RU-/!W60:3H>3\ N93.>/L\7]>/HX)^%T1.["
MR8Q\#;\LQN1^',X7LW$INYQC*<5Y D2LR#W3N>2:@RIG\@DT6Z)L#E$E^$0N
M1[C($QQ=$)Z1QXW(%<MBU;<U1F X[*BBO2UIZ1':$437Q'.O"'6H1Q;S$;F\
M^/36C(T)J+- ZRS0PF[K?\O"MW"IM,0B_-X41>G-:_9F3N:-VK((!A8>/05R
M!U;P^V]NV_GS1"Q>'8MWRGHPR@%K2&\PTR(#\@.8O")A*J3F_T!,(J%T$W)I
MU"^,FK._"SS7Z?A]>]? TJI96N>RT#_\@D6= U-:;1_ N%Z+^NUF&K^F\7])
MPU8:)/D BO\.A7JMWI&\M&N2]DF27[MMO\] M]NEKQDHM@U/N_GF?C]14)T:
MMO/Q@AHKS?$2Q0A6C$NR8TD.37%TWL7A.3VOVYR^;DW4_0]E=2Y2MZ&X'-IQ
MFYEZ-5/OH\5U+E#O?8E1WSG"XSJO-[MSDNA<]Y49_TVM>1W7.0)@6LO;E==K
MUCUY\YF"'#]'21[S;(T=/)(YTO$,LP9*FPYRX5YAZ-=-56L?-+D4Y+KH_0H/
M4)[I\G:L5\OWQ:UY7Y@F^=-ZZ!I!LX2^/$GL5Q?E@P9[VYIGBB2P0G?.=0?S
M)<LW0CG18ENTV:70V+2+X0;?52#-!I2OA- O$^.@?JD%_P)02P,$%     @
M((%;6K5,2* T!   <!0  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
MS9C1;N(X%(9?Q<J.5AVIV\0F(= %)$K;621 %93NQ6@O#!S FB1F;0=F]^G7
M#FE"2Y*B:NC.#<2)C_.=X_C_$[=V7'R3:P"%OH=!)-O66JG-M6W+^1I"*J_X
M!B)]9<E%2)5NBI4M-P+H(@D* YLX3MT.*8NL3BLY]R Z+1ZK@$7P()",PY"*
M?VX@X+NVA:WG$V.V6BMSPNZT-G0%$U#3S8/0+3L;9<%"B"3C$1*P;%M=?'U#
M7!.0]'ABL),'Q\BD,N/\FVGT%VW+,400P%R9(:C^VT(/@L",I#G^3@>ULGN:
MP,/CY]'OD^1U,C,JH<>#/]E"K=M6PT(+6-(X4&.^^P/2A#PSWIP',OE%N[2O
M8Z%Y+!4/TV!-$+)H_T^_IX4X"""D)("D 23AWM\HH;REBG9:@N^0,+WU:.8@
M236)UG L,K,R44)?93I.=>[[H^ZHU^\.4'\T>1Q/AW>CQPGJCF[1?;<_1D_=
MP?0.#>^ZD^GX;G_M8J*?C$4< .)+U(^V()6>)24UN%JC'H\4BV(>2S2-]&,2
ML']A@09<2I"?T<4M*,H"??0)L0@]KG4_&BUDRU8Z%T-DSU/NFSTW*>&^A?D5
MJN%+1!Q20]/)+;KX]/GE,+8N158/DM6#)..Z9?6@3* G&L1PB0:,SEC % .)
MAD!E+'0J^DD:PSP6@D4K=$,EDY<Z4SZ3(+9TIJO2CS:Q,GUX--?1-'GXO@[T
M?5!?02C_*DIV#U4KAC(K\UINZ!S:EEYZYDY@=7[]!=>=WRM2KF4IUZI&[^1S
MN)_">3Z%<3Z%03*%2.L "D!*I-8T0IB@4/=>ZQHDA=N:PA7EMR?P$@(C%-N.
M5\,N:=G; G W W<_ 'SZNFL1_QZD?L#_6\WQO6)^+^/W3N27)R:082/="+F
MM^KN'7'[Q/-Q,7<]XZZ?G_NDLM>/R^YBTBS&]S-\OQ+_D2L:'"M751)OE=D_
MXL2FS+5BT$8&VOCQH"?5M7%<5Y\X;C%N,\-M5N+VN-AP016@&=>:CKX.(9R!
M*-2[RI'>J7?8R3W/^1E%/J7ZP5D?.#W^WW4^13A\LMQFPRU9"#AW95SI@!\I
M]2G):ZTO2R%W67RJS9Y-[5."0_2ZC^M^"7KNL_A4HSVWX.,"HW4=MT29<.ZT
MN-IJSZ#Y^-A;,?8=[)2PYNZ*J^WU?+*/"_S4U] EQ+FAXFI'_<*W(*)D=;XM
M_=5CO5<%<T_%C9]2^RNM_KU9Y]:,J[WY0[2_>?1TU4BSY&6-Y&9-*FWQ(Z4_
M)7FQ/DJ^44ANN^14VSV;[I-CU_7<LM<Y<O I?*KIGEOV28'G-DJ^KDCNN*3:
M<<\@^N3881N^4_)N0'*#)=4&>S[)3V_LO:CL:\&W#_:/S%[<D(H5BZ1>24L=
MY5SY.ESLM[?V#<4WR9;2C"O%P^1P#70!PG30UY><J^>&V:7*-AD[_P%02P,$
M%     @ ((%;6DX.3 (- P  K@@  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C8N>&ULK59=;]HP%/TK5UDUM=)&0@(IZP"I$*8QP89*NVF:]F"2"[&:V)EM
M2MM?/]N!#"A%G=27Q';N.=?G^..FO>+B5J:("N[SC,F.DRI57+BNC%/,B:SQ
M IG^,N<B)TIWQ<*5A4"26%">N;[GA6Y.*'.Z;3LV$=TV7ZJ,,IP(D,L\)^*A
MAQE?=9RZLQFXHHM4F0&WVR[( J>H;HJ)T#VW8DEHCDQ2SD#@O.-<UB^BT,3;
M@.\45W*K#4;)C/-;TQDF'<<S$\(,8V48B'[=81^SS!#I:?Q9<SI52@/<;F_8
M/UGM6LN,2.SS[ =-5-IQ6@XD."?+3%WQU6=<ZVD:OIAGTCYA5<:>AP[$2ZEX
MO@;K&>24E6]RO_9A"U!_#N"O ?X^H/$,(%@#@I<"&FM PSI32K$^1$21;EOP
M%0@3K=E,PYIIT5H^96;9ITKHKU3C5'<PGHR^_1P,X&HPNKP>1# :7O:&H^'U
M<#"%TZ]$"&(6Y@Q.(U2$9O(,WL/--(+3DS,X <K@.N5+25@BVZ[2$S*T;KQ.
MWBN3^\\DK_LPYDRE$@8LP627P-5**CG^1D[//\H885R#H/X.?,]O')A0_^7P
MX  \>CG</Z(FJ!8GL'S!,WQ#*0AF%# O,OZ " J%W@/$GI@9,IQ3==#VDK9I
M:<W!O^LVS^MAV[W;MN)04-/?#8J>!H5^^*$*VI'5J&0UCLJZYBL4\(4\/L*$
M,"(YHS%,,:?0YRQ9QHH+W<H+PAY@I!+X-<9\AN+W(:5',YD[\T(6),:.HR]%
MB>(.G>[;-_70^WAH<[PF6?1*9#L.-RN'FT<='A,5IY0M(-;'2]#9TNZ84R*!
M0($B1J;.#KE9LM:]K>7V:EYK;^,<S?V_-KT2V8Y-8653>-2F/I=*UZZ8+QA]
MW+]_2D?")_L_:#6#/4.>!C7\<.^X10>"6D%K[R2Y6S=YCF)A*Z+4R[ADJKP%
MJ]&JZ%[:6K,WWM/%N*R=_VC*2CXF8D&9A SGFM*KG>LIB;(ZEAW%"ULO9ESI
MZF.;J?ZA0&$"]/<YYVK3,0FJ7Y3N7U!+ P04    "  @@5M:GY&)9=0(  #L
M.   &0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6S%6VMOVS84_2N$-PP)
M,-<6];"=)082,T,#)*V1M"N&81\4F[&%Z>%)=-(.^_$C)=FT^))EL%@^M+%S
M[C'O)7GO\25U^9;E?Q5KC GXFL1I<=5;$[*Y& R*Q1HG8?$NV^"4_N4ERY.0
MT)?Y:E!L<APN2Z,D'L#A,!@D893VII?E>_-\>IEM21RE>)Z#8ILD8?[M!L?9
MVU7/Z>W>>(Q6:\+>&$PO-^$*/V'R>3//Z:O!GF49)3@MHBP%.7ZYZET[%\AW
MF4&)^"W";\7![X"Y\IQE?[$7=\NKWI"-",=X01A%2/][Q3,<QXR)CN/OFK2W
M_TQF>/C[COW7TGGJS'-8X%D6?XF69'W5&_? $K^$VY@\9F_O<>V0S_@665R4
M_X*W&COL@<6V(%E2&],1)%%:_1]^K0-Q8. $&@-8&T#1P-<8N+6!>ZR!5QMX
M960J5\HXH)"$T\L\>P,Y0U,V]DL9S-*:NA^E;-Z?2$[_&E$[,KU]F-]__/WV
M%CS>WE]_ND7@_N[ZYN[^[M/=[1,X>Z++;+F-,<A>P"Q+-EF*4U*P5Q_HDISC
M/,J6T0+<X!2_1(1""@(>\2);I=$_> FB%'PD:YR7MCE>L^7RBL%=NL@2#,[N
MLZ(X/P=G"),PBHMST >?GQ X^_$<_,AL/ZVS;1&FR^)R0*BK;,"#1>W63>46
MU+CE0/"0I61=@-MTB9=-@@&-T3Y0<!>H&VAD1'CQ#KC.SP .H:<8T.QX<U=A
MCHXWAP9OW/VTNR6?J^&;TYG*,8ER3/<P 0^83F.88S"/PQ3\\8"39YS_J0J[
MD98EJ8MB$R[P58_.=X'S5]R;_O2#$PQ_487,)AFR1-8(I[</IU>R>YIPLMVP
MV>V&YWHW+&B,+U0Q]&S&T"89LD36B*&_CZ%O7))/E"]:X#)LJJA5UGYIS:K9
MZY1NA-?#4+0BD(SP]HC&H(/]H /CH.]2@FDHB';4E7EP\(F!+PQ;AHP<8=PR
MQ!^I!S[:#WQD'/AUDN4D^B<LBR_-YQNZ>*D<.)@#9=8=20,9"MZT(I )T?!E
MO/=EW,F7E.[&LQ75/.<@IB5&Y<=8&D,?CL3UI *-Q26E #FZR9GL'9H8'?J4
MD3 NW5 F%95#$\58A^)*4X(F@D,*T"10^^,,N<H8&A-D)0,6ZS!=X8+5]@TK
M-&%18"HG:(G?^4>UQ7,<K<JI+*BN/)026<71D!)1*2646;8>D:4T:Y4-V6)K
MSL:!YG/,U5_:[(!^@P TOO6"4\;3:=W[[1!DA#3=@=P=:'3G0W._'^,+5.Q:
M;R*ZHT)-?-$C!<IW?(U37* Y9H5V8H*N68VSU I!1DC3(2Z1'*-Z4&9I-FG@
MC$W:N=(93QJ&G*55("E+*T#:+.UPQ>*8)4N5IP^R5+G\ZJ5HS%A*;WUYC.R[
M0M-;&30>B<[*F+[KCS7><JGCF+6.Y"WU4%NC=E%@N;UC& ))I/7%^9RI0 Z4
M9EV!\GR-Y'.X=')&QF+VI6PFT "$KS@/5YC5L6VRJ6K6ML!+=3TR"K+.]<@F
M&[+%U@PHUV^.6<"AJ%AD6_H]- ^)>DU4]JQL\H3T3M(W.Q@48**<UM"YFH7!
M99MCUFVW7S=XP18&_6J]S>G^;^@<I6-&0G7@@7(]6")"%HB:_16N$:%1]4P?
MZ>2SPL 2!<T25:&@>2+'88&5T3,3=HB>+2)D@:@9/:[IH&-,2M<L!]&EM\9A
M3-:@[.:4B9CDF.9@MK,*95Z"1JW8-2]994.VV)HQY<(2FH7E UUYV[I%MM2D
MIA:*?>-.WS?L0*#N''8@,/4.(=>FT$+W$/P+YCGN![ZQGVC^I,ZKSVI'T19;
M,\I<,$-S4_'T'6VUP6B5#=EB:\:4*W9H5NSO];&L5!R--_OZN-CF.5O:WW"8
M@SY?X=?+US E5/,IX^XKY8<D7C6XD:#UT0XGR!1-,P9R(0_-0O[$('S(TOZ1
M@0B.#(0:)P<BZ!0(+N2AN0GZ.291PKS6Z<[:7AR@)PK/(W&H'=?TA"MH:%;0
MO[,I8CV/[:%+(&(]M) =XBF],W/"H:NJ-[-V,T>Y\[N:-4/!13@TB_"CBQ/%
MM5:G$\2P(9/:9$.VV)KGAURMN^:.[LG5R;7:E[7*AFRQ-6/*-;QK[LM^U^I4
M?[:01!WAN_%L!Q-2U 2*N4P#'/O#PQ]'G=E<KL%=LWS][L6J_GS)CV#2^!'#
MI+$22Y<&%VB:4.[! ;Y9@[?6KMJ^M78=B4/MN*8G7.>ZYL;P2;6KA5-7N]K-
ME+6KLUDS%%R>NF9Y.J\O5+5?PS#R=$ZB-MF0+;9F#+FZ=0.+=S%<HU3N'$B;
M;,@66S.07!V[9G7<>K>AMC]LKX^#L9A>%*")V)!5@ *H.9YQN2AVS9*R>SO6
M59WF#T=2RE3"7$_T2@$;C33G,"X7N.Z17>9PF41I1-5NR.Y. OR5M4W5G5)7
M/M6'0_%@\!@0:@$UKT]Q->F9>[\GGG;6K(>#$0_,VB'("&DZQ*6<9Y9R)]Q)
M\>2C<7&CS!08Z8P0*4"Z">(RS#/+L!.NI'CRP;AX5#E38!Q)0RE /M0XQ/63
MYQK+Q/]P(\6SVNNTRH9LL35GX^#^I%E!G70CQ9,/]<64U@Y!1DC3':[C/+..
MZWXCQ5.<V3L3L6&F0+E>(#JDN$?@ZV2ZQW659^X:GIJBY;N+?2E'MV.0&=/T
MB4L<K]LMR"/NI'CR]<6^G*85($6>/OHFI,<UCV?6/':OI'C**Y"!Z*V,@E#:
M9C*(KDI=&N=BR#OFJN1WOY12CZ)YWT1J"BA0WE":=1GD^!--/\#G"LHW]^-.
MNY3B6VW&665#MMB: >4*SC<KN-9+*;ZZ 29=(]3@I%LI&AR<:)8&UVZ^6;MU
M_Q[DJ[M6OKCSC\0A#<[5= =]KN)\<Q>L^YT1,V&'.R.VB) %HBIZ@X/'P!*<
MK\K'Z0I0KN+J0:?]N_M']J[+!]6$]V^<"U0]>,=IJN< '\)\%=&$$N,72CE\
M-Z)I+*\>K:M>D&Q3/FSVG!&2)>6O:QPN<<X ].\O649V+]@'[!]PG/X'4$L#
M!!0    ( ""!6UKUXX]C-P8  +8@   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8X+GAM;+U:;6_;-A#^*X17#"G0U"+U8CMS#,2ABP5(4"-N-PS#/M V;0N5
M1$VBD_;?CY(5O9 49:/"OC22_-SIGA-Y]Y#L])4EW](#I1Q\#X,HO1T<.(]O
MAL-T<Z A23^RF$;BEQU+0L+%;;(?IG%"R38W"H,ALBQO&!(_&LRF^;-E,INR
M(P_\B"X3D![#D"0_YC1@K[<#.'A[\.SO#SQ[,)Q-8[*G*\J_QLM$W U++UL_
MI%'JLP@D='<[N(,WV+8S@QSQAT]?T]HUR*BL&?N6W3QL;P=6%A$-Z(9G+HCX
M\T+O:1!DGD0<_Q9.!^4[,\/Z]9OW3SEY069-4GK/@C_]+3_<#L8#L*4[<@SX
M,WO]G1:$W,S?A@5I_B]X+;#6 &R.*6=A82PB"/WH])=\+Q)1,X!>BP$J#)!L
MX+08V(6!?:Z!4Q@X>69.5/(\8,+);)JP5Y!D:.$MN\B3F5L+^GZ4??<53\2O
MOK#CL\73\O'S7XL%>%X\WGU98/#X<#=_>'SX\K!8@:N5&&;;8T !VX%[%L8L
MHA%/\[L#B?84^!&8TXCN? X^KP-_3[*/^:'VZS(@$;A+4RK,2+0%GX[1EF[!
MBA-^3-^#*TPY\0-Q=0V^KC"X>O<>O,OLOAS8,14&Z73(!<TLV.&FH#0_44(M
ME" "3RSBAQ0LLG<U'0Q%?LHDH;<DS9'1(Z:;C\"&'P"RD*,)Z/Y\<UMCCL\W
M1P8V=OG)[=R?W>)OR5)^_4RYGU Q@3EXHEM_0X+3I_K[B89KFORC2[O1;5:@
M;M*8;.CM0%2@E"8O=##[]1?H6;_I4M:G,]R3LT8ZG3*=3N[=:4EG-=;#(I%Q
MELB$!H2+D;XNI@<KI\>-+K=.G[GMTQGNR5DCMVZ96]<X5.=*\@#A(J5[/XK\
M:)\5HI@F/MOJ4GIR[>:NL_;W,H,VG$R'+_54:4".ZS1!6 .:0%2"&M2\DIIG
MI+82J?(W%&S$;-1%?[+V:N]$4NB="*PB''W0HS+HD3'HAXA3\95Y:]0CY8V>
M*X6M0D90BEN%N"-]X.,R\/$Y RD%,?&U@V6LO/):SK<& FTI<@VF)>63,O*)
M,?*JO.1E)4[8BY^)+FUCG"BOMR02G0AL0C080*O2&):1P]V&'TGBB])XM1=2
M]#T(6)I^ !'5CJ'"63/1CCQQM:B)--BP#N5"MX50333!2^L2%>+&6(X*E_50
M(++EV:%#*54+ZU#ULM6DA2I:Z,Q6EH\UDLLV;;LJ'/74KWKUAOORUDQBI:Z@
M65Y](GX"7DAPS%5S+9$7M*[B%::)W W!1DB3725VH+'?SQ9A'+ ?-!$=(.*)
MOSYF@U]+P>EL8!J(4E UF+9A7HD*>):J:&\&A;VQ&^@P:O0:4%OXE7" 9N5@
M'&#=94@5!<K0ZH1@(Z3)J](6T"PN&DM#;>BJ+KC6E5 =3%-#=;#V(EHI#6B6
M&LMB4Z1S.67V<W$-[=,;[LM;,X>5YH&3_V%-!8W*ZN($]^D-]^6MN9]1*3)D
M5F0_M;!"JJB"8S265/R]#C9R;$^:AQH80E;-6Y-BI=&06:-UKE60*J+&WE@F
MH0%-Y/6*!N2AEA4+JM08,@J5[C95V#<JV,2S90;GH+ .-;9:BB&JQ! RBZ&+
M5B^H6_5T0[ 1TJ11J1YD5CV7+6"0JEFN(71E!:&!3>!(9J/QY3BU8=ID5&D@
M=/'.2J=T0*J:@2/+=F1>&IA:'K#66[T\-)E5\@AY/2UBD%%G7=H?>O6&^_+6
M3&*EQ5"'%NMA$8-4@04G$U>I3SJ8"Y7AHL*0.W+;IG8EUY!9KN53.Q#2@A^3
M"+#&J-&R4K=XX'@D<]* /#26*6EVBUP$VSI?I9Z0><OH[#4:ZMXOZH9@(Z1Y
M0E'I$]NL3Q;?8R&C:7OOLS4;.V@DEU@M"LG;NUVH)H=*@-AG;1(9.*BR071F
MN9SJ4?)6KP[5VK_M2H/89@WR<VM-6Q45<#RQ%(8:F%HHL!;FMDT7NW8<UK%A
MT[7N+.S=YI279XH.Y<DC$FM0R!K)&Y+#VH%N2)-]?C">BOE\C/CIV+)\6AZ^
MW^5'SM+S.;S!IR/TRLWI1/^))***IR"@.^'2^C@2(26G0_+3#6=Q?FR\9IRS
M,+\\4+*E2080O^\8XV\WV0O*_ZHP^P]02P,$%     @ ((%;6AI3N .X!@
M*RX  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULO9IK;]LV%(;_"N$5
M0PLTL4CZFCD&DM!% R2;D;0KBF$?&(F.A>KBB732#OOQHRX6+9FB;)=)/S2V
M?,XKG9?D\2.+D^<X^<:7C GP/0PB?MY9"K$ZZW:YNV0AY:?QBD7RDT6<A%3(
MM\ECEZ\21KTL*0RZR'$&W9#Z46<ZR8[-D^DD7HO C]@\ 7P=AC3Y<<F"^/F\
M SN; W?^XU*D![K3R8H^LGLF/J_FB7S7+54\/V01]^,()&QQWKF 9Z3GI E9
MQ)\^>^9;KT%:RD,<?TO?7'OG'2>](A8P5Z025/YY8E<L"%(E>1W_%**=\IQI
MXO;KC?J'K'A9S /E["H.OOB>6)YW1AW@L05=!^(N?O[(BH+ZJ9X;!SS['SP7
ML4X'N&LNXK!(EE<0^E'^EWXOC-A*@(.&!%0DH'I"KR$!%PEXWX1>D=#+G,E+
MR7P@5-#I)(F?09)&2[7T169FEBW+]Z-TW.]%(C_U99Z8SF[G-W]\G<W W>SF
MXM.,@)OKB\OKF^M/U[-[\/9>3C-O'3 0+\!%&*\CP<$=<^/'R/^7><"/P+V@
M@LEY(-*0#WY$(]>G 9C'W$_']1UX2YB@?L#?@1/P^9Z MV_>@3=IYJ=EO.8T
M\OBD*V0AZ>5TW>*B+_.+1@T7#1&XC2.QY& 6><RK"G2E Z4-:&/#)3(J$N:>
M @S? ^2@GN:"KO9/QYITLG\Z,E2#RT'%F5ZO06\S5$EEJ/CV4"W*H5H50W6F
M&X?\/%A_GK0GG?$5==EY1S8=SI(GUIG^^@L<.+_I/+0I1BR)5?SME?[V3.K3
M"\Z9M%=V73 /: 0N6<06ON#O 9%_(VEW<23[6.=KKM_/]-/6_#2%HZ$SZ3YM
M^Z4)&@Q1-8@8K_1('_JE#WVC#W*5BX0)/\FGU2WS?)<F+#?EKUL6/K#D;UWY
M1ME#IY5-,6))K&+GH+1S\$K+=F#37YMBQ))8Q=]AZ>_0.%VOUDF2^ACX],$/
MI'M,^]V3BPRVEMU)?U!;FKJ8VO(EPYWE>](?ES&5"D9E!2-C!;_'T8F[7Q6C
MW2N$<#BNU:&+0H-:%-%%X7%?7\NXK&5LKD5"+<UF_-:$UU4RWO41(MRO5:*+
MPK!>B2ZJU^_I*X&.@BC'N'*_9'@IURM]8HG$94"Y!.E5NCXY6'/F:5=I(6II
MF5I5([;4JH9N42DT3@[B<S>?&K+Y:;TKL!9M#:5SZO2'M6FQB7-J<;5YT20'
M&V8&4H4@8R%W\OK3QNW&H;Q5XS2[V?$C5]ZC<?W"-0OJG0?:"6%)B%@0JKJG
M.!8:,6XZ+VXP6X'"K'/P4K)*JK;4JAXJ5H6]5Z(*:(DU"Y-MJA%;:E63%0A#
M,PG__!U!<8*66P)=U.X]@28*.<.&[VNH\!0:Z>P0^BB4MI%AIY36$&(,J1:A
M&!":(7!O[("[_*8;$$V49D!VHPP#HF@0CEX".XR,>? RMJE&;*E5#55("LU,
MVHX=8STGU.\/&N)Z=1YMTFO@#J2(%!D![0CN, L>P!VVA(@%H:I["C^1&3_G
M"3L9]$OB /^!HW_J,)_IT-5F58W84JNZK-@8(3.9I-U*=J\EHX%8@LQ/5_H,
MI-.1EZU!KNU@Z @@-7AJ4XW84JMZJH@9F8GY8[.7^;>#]#NEE(A]%^ 'HXG6
M7ZSM2J/^N/*OUO.:LNI?A@UQ0]S0\Q3I(O//LI\#X8=IH4W=N\C?Z<KUWQ+V
MC"/M<=5*%$XB,TY^E0,#Q)*!]79)P$\IGJ;/9+35F361@_5/-EK3]$\T6M.@
M:4(KZ$1FZ&QMQ9)*BW8<[-&-K?XR:E6-V%*K&JW & U?J!L;@?M@3VVJ$5MJ
M54\5H"/S[[5VNO'HJ&[<D+73C?5QC=U8L30RLW1[-VY@Y)UNO%\<:8^K/DQ5
M+(W-+'U4-V[1;.K&[6G:;MR>9NK&6($Q;@%C.8EMD;'Y5 <_7+9*QK;4JC8K
M,L8O1,;8*AE;52.VU*J>;NV)> 4RQEIVA;#>LS9Q3BVNUK+T<LX8-?4LQ<+X
M)UD8[\G">\:1]KAJ)8J%\0NP<(NF[(=][80_"J%)>YJQ^RH6QBTLW-I]#X)A
M\]D.;A968=B66M5I!</XA6 86X5AJVK$EEK54P7#^!5@&.MQ=0=_&^)& Q,T
MDZ:L!AC&"H;Q3\(PWA.&]XPC[7'5G6\*AGLO ,,MFDTPW)ZFA>'V-&T[[F[M
MH@U9\ICM1N8@>R"0[R0MCY8[GB^R?;ZUXY?PC.3[EI5,OHWZEB:/?L1!P!92
MTCD=RB^.)-^9G+\1\2K;J_L0"Q&'V4O9@CR6I 'R\T4<B\V;] 3E_O#I_U!+
M P04    "  @@5M:=(7*8"\#   >"P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970W,"YX;6RU5EUOVC 4_2M65DVMM#9Q @$ZB%0*U9! 0]!NFJH]F.2F6$UB
M9CO0_OO9(4WH2(@T;2_$'SGWG&MS3VY_Q_BS6 -(]!)'B1@8:RDWUZ8I_#7$
M1%RQ#21J)V0\)E)-^9,I-AQ(D('BR+0MRS5C0A/#ZV=K<^[U62HCFL"<(Y'&
M,>&O0XC8;F!@XVUA09_64B^87G]#GF )\F$SYVIF%E$"&D,B*$L0AW!@W.#K
M(>YH0/;&-PH[<3!&.I458\]Z,@D&AJ45002^U"&(>FSA%J)(1U(Z?N5!C8)3
M P_';]'OLN15,BLBX)9%WVD@UP.C:Z  0I)&<L%V7R!/J*WC^2P2V2_:Y>]:
M!O)3(5F<@Y6"F";[)WG)#^( 8-LU #L'V)GN/5&F<D0D\?J<[1#7;ZMH>I"E
MFJ&5.)KH6UE*KG:IPDEO/)M/O_X8C]%B/+VY'X_0='(SG$PG]Y/Q$ITOU9\@
M2"- +$1WJ4PYH"$D$%*)YN1578X4%^A\!)+02(W.$$W0_9JE@B2!Z)M2"=0T
MII^+&>[%V#5B1N!?(0=_0K9EM]##<H3.SR[>AS%5?D62=I&DG<5U:N+.F9"7
M"Y"4@]:,9A!0GT1H'I$$/<X@7@'_627W9%A=,-=B0WP8&*HB!/ M&-['#]BU
M/I\0[12BG2QZJ_8P0K42E >NQ8ZH\",F]$4\3M4VFDB(1:5VYS]H;Q7:6R</
M7-U?NTK3'M7.4-HOME[;[9O;"J9VP=1N8G*KF/8H]X#);5<SN063V\34J6)R
MCY@Z-4R=@JG3Q-2M8NH<,76M:J9NP=1M8NI5,76/F3K53+V"J=? Y%CH4A6V
MTZHB[!T1MIQN-2.V2FNS3I=]_O%H+//3<?ZR5O"!!>/_6NEY^'\LOS17?-I=
MZXH]AQU>*K9;K9I;+6T1GW2NVHK/8>_INC6EB$LGPXU65EGV.>P=G>/8-72E
MG>%&/ZNL?7QL:-AIUQ0E+CT--YI:I0'@8U?#3IVOX=+8<).SG72!''WX?7#=
MWI\>9QYT.[ISG!'^1!.!(@@5S+KJ*#S?-V/[B62;K %:,:G:J6RX5@TL</V"
MV@\9DV\3W5,5+;'W&U!+ P04    "  @@5M::RPV@% #   D#@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970W,2YX;6S-5UUOVC 4_2M7636U4M=\ 84.D-I"
M-238$+2=IFH/)ES FA,SVX'NW\\.:2 ;1+3*0U\@=NX].>?XWL1NKKGX)1>(
M"IY#%LF6M5!J>67;,EA@2.0%7V*D[\RX"(G20S&WY5(@F29)(;,]QZG9(:&1
MU6XF<T/1;O)8,1KA4(",PY"(/S?(^+IEN=;+Q(C.%\I,V.WFDLQQC.IA.11Z
M9&<H4QIB)"F/0."L95V[5[>N;Q*2B$>*:[ES#4;*A/-?9M";MBS',$*&@3(0
M1/^M\!89,TB:Q^\4U,J>:1)WKU_0[Q+Q6LR$2+SE[#N=JD7+JELPQ1F)F1KQ
M]1=,!54-7L"93'YAG<8Z%@2Q5#Q,DS6#D$:;?_*<&K&3X%8.)'AI@G=L@I\F
M),[9&V:)K Y1I-T4? W"1&LT<Y%XDV1K-30RRSA60M^E.D^UNX-A_]N/;A=&
MW?[U?;<#_=[U3:_?N^]UQW ZUE4SC1D"G\&UE*@D#)#(6. 4B(([0@4\$A;C
M&9QV4!'*Y!E\@A$&L1 TFL/3 ,,)BI]Z\F'<@=.3,S@!&L']@L>21%/9M)56
M8;C80<KX9L/8.\"X@\$%^.XY>(Y7V9-^>WRZGT^WM7>9@5YFH)?@^0?P^KA"
M!FZF=)^@0@33J%=R20)L6;H3)8H56NV/']R:\WF?O)+ <F+]3*R?H%<.B-TN
M^/E+/>A%A#XE$\JHHKA3'[I'MW5@HK[R2&03-T12"4]]_0#H*0SE7N/\,HTK
M"2QG7"4SKE)8);UHA5+IUY]V3)=_P$/=RW.F;9K%![I@ UA- ,W+>-5VFO9J
M5U!11(YE-6-9+61YSQ5AL&1$OU[3U54P,VN^,FN^C^4&L%; LB@BQ[*6L:P=
MT7%>8<<5(KRV<$H"RXF]S,1>OJN.NRS3N)+ <L;5,^/J97=<_;]*=>L-I_)/
M/>^):C2J_OZ:;F1L&V5W7N,HMGNB#K-UG>VNP3FB!_W"'BR&>&TME866%[RS
M37+?51^F=,HRKR2TO'G;+9);O$=Z0R^FB$4?EL*0/-/M_L8MW 6\I0]3Q*(/
M=6'(AJF]LX4WYZ<!$7,:26 XTSG.Q:5.%ILCR6:@^#+9U4^XTF>$Y'*ACW$H
M3("^/^-<O0S,02$[&+;_ E!+ P04    "  @@5M:"W'[4<4"  "%"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6RU5FUOVC 0_BM6)DVM-)$7*- N
M1()"-22JH=*MFJI],,D!5ITXM1UH_WW/29JR#;*^?DG\=L_SG._LL[\1\D:M
M #2YBWFB>M9*Z_3$ME6X@IBJAD@AP9F%D#'5V)5+6Z42:)0;Q=SV'*=MQY0E
M5N#G8U,9^"+3G"4PE41E<4SE_0"XV/0LUWH<N&#+E38#=N"G= DST#_2J<2>
M7:%$+(9$,9$0"8N>U7=/!JYG#/(5/QELU%:;&%?F0MR8SCCJ68Y1!!Q";2 H
M_M9P"IP;)-1Q6X):%:<QW&X_HI_ESJ,S<ZK@5/ K%NE5S^I:)((%S;B^$)MO
M4#IT9/!"P57^)9MRK6.1,%-:Q*4Q*HA94OSI7;D16P9N:X^!5QKD&V$71+G*
M(=4T\*78$&E6(YIIY*[FUBB.)28J,RUQEJ&=#D;GT\GW7Z,1N1A-^I>C(9F,
M^X/Q9'PY'LW(P0R3(,HX$+$@5[F#$)'^&B0&C/25PJSI<RY":G98'9*#(6C*
MN#KT;8WB#(4=ED(&A1!OCY AA W2=+\0S_%:?YK;Z%/EF%<YYN5XK;UX"QR)
MR  2;&DRY30A0Z9"+E0F@5Q/<)J,-<3J]RZU!7IS-[HY*R<JI2'T+#P,"N0:
MK.#S)[?M?*W1WJRT-^O0@[,LB5!Z"C*$1.->[Q)80+A.CF$.WSIP?7N]@[95
MT;9J:2^I7&)$:171';$HN%O/YCZJN(]JN4>W&=/W9 9A)IEFH,CU.<1SD#N#
M4XOURN"T*Z7M#TVL]@=H[U3:.V]/K,Z_P74:>\+;K8B[[Y1:W1>P'U?LQ[7L
M0YCKYZ96+=(KP^,Z3[>Q\Z')5<*_L_RM8N*^/;]*C+]"?+P[Q.[3?>_67LDO
M2+$2Z#\"[*VB:AXHYXC/$D4X+-#*:73P$I)%S2\Z6J1YG9T+C54[;Z[PG032
M+,#YA1#ZL6-*=_7R"AX 4$L#!!0    ( ""!6UIDEK?EW@,  +@3   9
M>&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;+V8[6^;.!C _Q6+35,KW977D+9+
M(K70[2(M6=5D=Q^F?7#A24 #S&RGZ?[[V8:2EQ'ND-SKAP:,GY_M'SP&>[0E
M]#M+ #AZSK."C8V$\_+:-%F40([9!2FA$%=6A.:8BU.Z-EE) <<J*,],Q[)\
M,\=I84Q&JNR>3D9DP[.T@'N*V";/,?UY"QG9C@W;>"EX2-<)EP7F9%3B-2R
M?RGOJ3@S&TJ<YE"PE!2(PFILW-C7H>W) %7C[Q2V;.\8R:$\$O)=GDSCL6')
M'D$&$9<(+'Z>(( LDR31CQ\UU&C:E('[QR_T#VKP8C"/F$% LG_2F"=CX])
M,:SP)N,/9/L7U ,:2%Y$,J;^HVU5=S@T4+1AG.1UL.A!GA;5+WZN1>P%"$Y[
M@%,'.,<!_HD MPYPCP.\$P%>':!4F]50E(<0<SP94;)%5-86-'F@9*IH,?RT
MD/=]P:FXFHHX/@D^SV;3Y>QNOER@FWF(@L_SY73^\6X>3.\6Z&R.*<7RSIRC
MLQ X3C-VCOY$7Q8A.GM[CMZBM$#+A&P8+F(V,KGHD>2:4=WZ;=6Z<Z)U&\U(
MP1.&[HH8XI;XX%_BG0Z *50T/IP7'[=.)W$!Y05RK3^08SEN6X>ZPT.(1+BM
MPKV6\/"_A[L=HW&;N^LJGG>"]P",TTW$-S0MUB@@C"-QHY H!OH$Z.LG41]-
M.>3L6]O-J^!N.US.2->LQ!&,#3'E**(Q>??&]JWW;>)TPD)-L .I7B/5ZZ(?
M25V+N16M*,D1PQD@LA+9&24BA/Y4KN'')BW%1,G;!'<VU%>P3EA8P08*)M\=
M3Y.!8_N7(_.IQ=R@,3?H-#<M.&3B,:0ED;.*F/:_SB!_!-KZ]'6R^LK1"0LU
MP0X<^HU#_S53VM<I52<LU 0[D#ILI X['\R;2&0I2]4C*3*XR5FEEO $*%JE
MSQ CS!CPUA?=\+>$<2WYUV1,I:RS'WV5:8(=*+MLE%UV*EN2 N<I^B ^W(B8
MZKH2N1/4]YG3"0LUP0X$7C4"KUXSD:]T2M4)"S7!#J3:UNY[UOJ_WL[=+?5U
MK)46UC1_;[X9.IYMM[^@[;WE@-U#'SR+]26#5CF=G-YR=-+"FK8OQ_&LH7]"
MCK.3X_20$R28KH%U3GW=P-Z6=-)"7;1#F;NEB?VJ:Q-;Z^)$*RW413LTNUN?
MV'T6*%TYK'7]8?^^9O"=X=$'4-A2R[[R?><H-\V]+8T<1)[)K2&&(K(I>+6:
M;TJ;[:<;M>ER5![(;2FU5;+#5'M:,Y&^:<%0!BN!M"Z&HD^TVB:J3C@IU<;)
M(^&<Y.HP 1P#E17$]14A_.5$-M!LUDU^ 5!+ P04    "  @@5M:^^+E9<L#
M   N#P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6RU5U%OXC@0_BM6
M;G7:E:Y-G$!">X#4 G>'M-"J=.\>5O=@DH%$F\0YVY3NOS_;20.AP2TK]H7$
M8>;S]TW&,YG^EK)O/ 80Z#E+<SZP8B&*:]OF80P9X9>T@%S^LZ(L(T(NV=KF
M!0,2::<LM5W'\>V,)+DU[.MG]VS8IQN1)CG<,\0W64;8]UM(Z79@8>OEP4.R
MCH5Z8 _[!5G# L27XI[)E5VC1$D&.4]HCABL!M8-OAYA7SEHB[\3V/*]>Z2D
M+"G]IA;3:& YBA&D$ H%0>3E"4:0I@I)\OBO K7J/97C_OT+^A]:O!2S)!Q&
M-/TGB40\L'H6BF!%-JEXH-N_H!+457@A3;G^1=O2UN]:*-QP0;/*63+(DKR\
MDN<J$'L.4FB[@ULYN(<.G2,.7N7@::$E,RUK3 09]AG=(J:L)9JZT;'1WE)-
MDJO7N!!,_IM(/S$<W<UFT\?99/ZX0#?S,1K=S1^G\S\G\]%TLD ?QR!(DO)/
MZ )]68S1QP^?T >4Y.@QIAM.\HCW;2%9*"P[K':\+7=TC^R(732CN8@YFN01
M1$T 6]*O-;@O&FY=(^(8PDODX=^0Z[B=%D*C][M[!CI>'5)/XWE'\&XXE\<O
M2GA!.4EEHH9L(Z]?9Y M@?W;%C$CH#K)U[P@(0PL>50YL">PAK_^@GWG]S:U
M9P)K:._4VCL:O7-$^UT!C(@D7Z//( ]7A'0P./KZ61JBJ8",MP:@<\X G FL
M$8!N'8"N^>6KMRUU+TE*\A 0X8BNT!+629ZKL,B%#%%"H[8HE-!=#:WJ[]/0
MZ=M/^])>6^ KWZN-&I3]FK)OI#QYECV! R\S]?!$ELR,"*>^GQ+,;Y794!#4
M"H*W@TY2+OM*2H2,OJ R\"KQVK08L4[5$KS2<H&##F[7TZOU](QZ1H3'J"#?
M9;MLE] S1+#D]=KBPG7==EI7-:VK'\AMR*,W$_OJ3;XFBP99[.PZFV.D>R=B
M8.@!N&";4&R88AE2+OB[2K(9_-0T.1=:,Q1[31[_E+)<P9XK"&=":P;!W07!
M_7FEN<+>3U 7N\%!%K=8!;[7/9+)NP\*;/ZB>$^%KB#VM_;=X/"8M5C)!N(?
M*0QXU_:QL:F>6('-8">G5>=UK0L\W#NB:=?)L;F5OUF%*_]FD6U)BA8S'/2Z
MQX*^Z]O8W+A_O!Y7P*8OC1:3AK:2L[TW>63 UGH@X[+,;G)1?L#73^NA[T:/
M.@?/;]4PJ">:'4PY2<X(DR>4HQ16$M*Y#"0E5@YGY4+00L\W2RKDM*1O8SG0
M E,&\O\5I>)EH3:H1^3A_U!+ P04    "  @@5M:'NS:E;,"   Q!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6RM56M/VS 4_2M6D!B3.O)J0P5M
M)&B90&+ 6M@T3?O@)K>-11('VVEAOW[73HA:2#LFK1\:/^XY/O?8OAZLN'B0
M"8 B3UF:RZ&5*%4<V[:,$LBH/.0%Y#@SYR*C"KMB8<M" (T-*$MMSW$".Z,L
MM\*!&;L5X8"7*F4YW HBRRRCXOD,4KX:6J[U,C!ABT3I 3L<%'0!4U#WQ:W
MGMVPQ"R#7#*>$P'SH77J'H\"'6\"OC%8R;4VT9G,.'_0G<MX:#E:$*00*<U
M\;.$$:2I)D(9CS6GU2RI@>OM%_;/)G?,948EC'CZG<4J&5I]B\0PIV6J)GQU
M 74^/<T7\52:?[*J8QV+1*54/*O!J"!C>?6E3[4/:P"WNP7@U0#OO0"_!O@F
MT4J926M,%0T'@J^(T-'(IAO&&X/&;%BN=W&J!,XRQ*EP>G$Z.;^XN1J?3Z8?
MR/G7^\N['^3@1L0LQTTETX0*D!_)P345@FK'L3T&15F*HY_(_E[?#[P38A-I
M(E\^+"=W"2\ES6,YL!4*U<O942WJK!+E;1$UANB0^&Z'>([7;8&/W@_W-^$V
MVM-XY#4>>8:ON\TCQ:.'A*<Q"(D>/99,/9-KKH#\/)U))? H_FI+LF+UVUGU
M]3R6!8U@:.']DR"68(7[>V[@G+2E_)_(-@SP&P/\7>QA<QRJW>T06JJ$"_8;
MXK:\*[+ D.DJL@S=GH._@;U<S^BO81M:NXW6[K]I+:@@2YJ6T":UXCK:T/!*
MYLZ0#8F]1F)OI\01SS*L8.98=>HKUB$WI9(*[PO+%VU*>V_=<MU>[[6I;6%.
MW]NB.&@4!SL5W^$#(4MM:J6Y\K9-9O!F_?[1*XD[0RIY]EI!TX_)%RH6+)<D
MA3F"G,,C3%-4!;KJ*%Z8&C?C"BNF:2;XIH'0 3@_YWA=ZXXNF\TK&?X!4$L#
M!!0    ( ""!6UHEA.^!IP@  "I0   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<V+GAM;,6<VV[;.!"&7X7P%CT VUJB)!_:Q$!JLFB!ILW&31>+8B\4FXZ%
M6I(KT4D#[,,O):NF*3'4H1/X)K&=F4_4C#3#GW1T<A<GW],58QS]#-=1>MI;
M<;YYW>^G\Q4+_?15O&&1^,LR3D*?B[?)33_=),Q?Y$[ANH\M:] /_2#J34[R
MSRZ2R4F\Y>L@8A<)2K=AZ"?W;]DZOCOMV;U?'UP&-RN>?="?G&S\&S9C_&IS
MD8AW_3UE$80L2H,X0@E;GO;.[-?4PYE#;O$U8'?IP6N4G<IU''_/WGQ8G/:L
M;$1LS>8\0_CBURV;LO4Z(XEQ_"B@O?TQ,\?#U[_H[_*3%R=S[:=L&J__#A9\
M==H;]=""+?WMFE_&=^]9<4)>QIO'ZS3_B>X*6ZN'YMN4QV'A+$80!M'NM_^S
M",2!@SUXP $7#KCLX#[@X!0.3E,'MW!PFSIXA4-^ZOW=N>>!(S[W)R=)?(>2
MS%K0LA=Y]'-O$:\@RBZ4&4_$7P/AQR>S]V>7]/WGCX1>SIXA^M?5AR__H.>S
ME9\P]'F3Y_)B[4?I"_3\DY\D?I96\9HP[@=K\>E+=#4CZ/F3%^@)"B+T915O
M4S]:I"=]+D:7':,_+T;R=C<2_,!(;(S.XXBO4D2C!5NH@+XXK?VYX5_G]A8;
MB83-7R''_A-A"[N: 4V;NSL:=]+<'6O<:7-WVQ ,9Y]H)^>Y#R4Z2^G+[)Y:
MH&D<BD*3^GEZST16HQLF;GZ.KN_1H=V%?Y]_?';G)POT[:- H@^<A>F_NO3N
MCN_HCY\5O-?IQI^STYZH:"E+;EEO\O0/>V"]T:4&$D8@810(IB31W2?1-=$G
M%RR9BX2("H[B);IE*1=9$H?A23#/7HIR,?^.ME' M3?@#FY;.3UK(;<3ZY6X
M-F\/(V\<0=O(0\(H$$R)O+>/O&>,_.7LZEF*OIVS\)HEVLO?Z-_V\H>$$4@8
M!8(I21CLDS X<@T;0"81$D8@810(IB1QN$_BT'@GY8E(T8W(&"^W^5T2=OZ#
M@RIE>R/;'9<K5=5N.!YBUU;-2-5L8./1J&1&C:/N&)/1/B8C8TP^;;.RDM5T
M,9=/N9A !=$-2K/+6%O(1Y53PLYX9#M>*4)5.Q%)SQM8I1!I[(8V'H\'I1AI
MCHMMV[8D3SG]\?[TQ^:V-KMZ^L<(V\,WYA)KI+2].R%A!!)&@6!**FQ+"@+K
MR$6V& !0'D%I!)1&H6AJ*@^TG0U:5@J<4E&=@66[I;*BL?.\L3TJV1&=W=@;
M>L-263&?1M<P81DF7#>KSE=<HCDK@K.;0A]&31LNW#!<QL.WOD(A:12*IH9>
MBE+;*)<FY[,K<\DW^[>N%:"R$I1&H6AJ)J2RM-UCEWU(,3@%I1%0&H6BJ:F4
M4M4V:]769=^KSI#%;-L=E^L8J"H%I5$HFAIR*4QMHV2:8,MV\H72?3%#_R$:
M;M;Q/1/M1*0 +8*$S7F<U-0[4 4*2B.@- I%4S,F5:@]/':] U*412HA:024
M1J%H:BJE>+;-ZODK2WE6X38L"6+MBD(-P$'WS$]TM7':V9.8/5N'&(BFAE@*
M=-NLT.L7;0I ::W!LBRKW$6JAKE9>4W"/*+6\7L,48VEJ,9&I:?O#]-5P):(
M_F3S;;:MACXOE\%<-.X#DR]!R-#7W3K_I5SGG^7K_%>Y2#%U$_.HVI8@4!H!
MI5$HFII?J;2Q?>1N@H$T<I%*2!H!I5$HFII*N1J S:L!]=VD!F#H)IT]26=/
M:O;L&DZI\+%9X1^$L]BZU(845.87M-)&I^.4.DPS,PHU-C6 4IAC\Y[OISAZ
M&>^^B<%^; -^C_S:9EP@E96ID5MIQ3JSK&>7XU0U\\:5ADW-Y]$U3E+U8K/J
M[=IB#U;_BL)<O]=K'DKKRQ545X/2*!1-3:K4U?C8.[X85'"#T@@HC4+1U%1*
MP8W-^[X-^JH98.JK73U)9T]J]NP:3BEZ<6/1:^JKD")T6M!J^VHC,PHU-C6
M4M)BLZ3MU%<U(G<X<*J-56.'O:K&U=B-AYK.^ACBU9'BU7D<\5K?1\T';OV=
M05!]"DJC4#0UA5*?.L?6IPZH/@6E$5 :A:*IJ93ZU#%+/25]\SCEVFSL&-YA
M 1IXE3JE,1M6K(C."E>*E'G87<-R\/5FL\[L6J1J=Z#-QVU]88/N0(/2*!1-
MS: 4NLZQ=Z =T!UH4!H!I5$HFII*J<6=FAWH#G,KI[H+C3W-W,I\Z-9A!U7+
M4#0U[%(M.QUVH:<K/\B6-[+O _ 50]=Q=JN(-]4-Z=_?<# /L/4=!JJF06D4
MBJ:F6JIIY]C;UP[H]C4HC8#2*!1-3:54\L[O;E_7  P+(YT]26=/:O;L&DZI
MZQVSKF^V,%) :M8HILW,2#,S:AYYU_\=DSK>->OX+EVY0"I;!-6-!(W5J+K:
MH;&J:A)J/HFN09)*V35_9[J1O"H8AXJH.E%I8D2:&%'SD+N&1"I.UZPXM=.*
M3^P.Q6(^D3S*/,(\HK;-!Y1&0&D4BJ;F5LIFUSGR/,(%U<^@- )*HU T-94'
M_QMLWBBNGT?4 /##\XC.GJ2S)S5[=@VGU+ NO(9UJQK6'5<;0]7*T70&C1X>
M5EO#8RA.5RI.UZPXFW7+@68QLAJ5JM5HZ)6#TL"(FL?<-292FKGF/<-';I?"
M^EV0I*+\1E%PRY+43^[-O114R('2""B-0M'4Q$LAYXZ.W4M!MW-!:0241J%H
M:BJEB'0A1*2KE7WE?\)N9$4:65'SL+L^ T,J2*_#3C!H:9NQ>1PM&M<V\WA;
M/W4#= ,9E$:A:&KFI2SVCKV![(%N((/2""B-0M'45$HY[S7^@K.AMA60FMK6
MR(HTLJ+F8;<-2__@F6@A2V[RA]&E8HZZC?CN$6+[3_</O#O+'_-6^ORM_9KL
M'ELG,;NGZ)W[R4T0I6C-E@)IO1J*:6FR>S#=[@V/-_F3UZYCSN,P?[EB_H(E
MF8'X^S*.^:\WV0'VCP><_ ]02P,$%     @ ((%;6O^,7C0.!   )P\  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULM5=MD]HV$/XK&K?3)#.-;<GO
M5V"&PY=>9GK-%7K)=#K](+  3VR+2 )R_[Z2;8PQ,KUDZ!>PY&<?[;.2UKN#
M/66?^9H0 ;[F6<&'QEJ(S8UE\<6:Y)B;=$,*^69)68Z%'+*5Q3>,X*0TRC,+
MV;9OY3@MC-&@G'MDHP'=BBPMR",#?)OGF#W?DHSNAP8T#A/3=+46:L(:#39X
M169$/&T>F1Q9#4N2YJ3@*2T (\NA,88W,72508GXF)(];ST#)65.Z6<U>)\,
M#5MY1#*R$(H"R[\=F9 L4TS2CR\UJ=&LJ0S;SP?V=Z5X*6:..9G0[%.:B/70
M" V0D"7>9F)*]_>D%N0IO@7->/D+]C76-L!BRP7-:V/I09X6U3_^6@>B90#]
M'@-4&Z"N@=MCX-0&SDL-W-J@#+5522GC$&.!1P-&]X IM&13#V4P2VLI/RW4
MOL\$DV]3:2=&L_OQ].[^PV_QW73V"MS]\?3^S[_ ZYD\7LDV(X NP91PP=*%
M( F8K3$C'#P5J>!@K'8L%<]OP.N8")QF_ UX"Z:SIU<<_/U \CEA_\B)'X$%
M>&DWL(1T6"UK+6KG;BOG4(]S$($'6H@U!W=%0I)3 DLJ;>2B@]Q;=)$Q)@L3
M./!G@&SD:AR:O-S<T9C'+S='%]0XS>8Y)9_;P_?[5D6YW"05=EV *P)'3Z"2
MR@W?X 49&C)K<,)VQ!C]] /T[5]TP;DF67PELI/ N4W@W$OLHP];P04NDK18
M <Q5 .=DE1:%&LO!,\%,%\R*U"])54+=C: 7>IYO#ZQ=.TX:7 !1%/FGN/@<
MAQ"$T#[RG:CS&G7>176_,ER([G6I%'@Z!="-4$?!.2Z( N3"CH!SF ]1&$*]
M_W[COW_1_PDM=H3U*/#/EGP;(-^V@XX"#2X,[ !U]BK6X*#MAPA&>A%!(R*X
M*$)^E98D[1$1G"_JH@AVSY$&YCF1UY$::]D"W]<+"!L!X3?>$5(DEVY'>'Z:
MG2B$CM=1=8[3WJ)8@^O<HA-=4:,KNI@T/Y6E@/R:C>4ADZ4->(=3!C[B;$MT
MJJ)K)M!KDL57(CL)(K2/=8/]?Z30FC5J[:H3FIV\,M&AD!EU#DB-"MLGSC5A
M3_:!K9((?F_^K"UE&=GR#)IAU!6@PP6F[W8E:'"N:T8]R0>BHP;T_3FTMCWU
MSC>][E?@@'/;$0[,L"M"0X=@OXAC>0,O%@&7<VAMVQ71_<A.M#ADNF>G28.3
MQPFY/2J.M0;\UF+C/Q)IS=<^UXYK>F>7Q'W!58IUJ/95JD19K0XB)VQ5=F(<
M+.BV$%5UW<PVW=ZX['$Z\[>J"RP[DR--U4(^8";S P<964I*VPQDH%G5E54#
M03=EGS*G0G8]Y>-:=K*$*8!\OZ14' 9J@:8W'OT+4$L#!!0    ( ""!6UID
MJ1ZXFP(  'L&   9    >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;)5586^;
M,!#]*Q:JU%;:"@&:IA5!:DJJ1EJU+C2=IFD?'+@$J\;.;)-T_WZV(2S-2-=]
M ?ONWN/>G7U$&RZ>90&@T$M)F1PZA5*K*]>560$EEF=\!4Q[%ER46.FM6+IR
M)0#G%E12U_>\OEMBPIPXLK8'$4>\4I0P>!!(5F6)Q:\14+X9.CUG:YB29:&,
MP8VC%5Y""FJV>A!ZY[8L.2F!2<(9$K 8.M>]JR0T\3;@B<!&[JR143+G_-EL
M)OG0\4Q"0"%3A@'KUQIN@%)#I-/XV7 Z[2<-<'>]9;^UVK66.99PP^E7DJMB
MZ P<E,,"5U1-^>8.&CWGAB_C5-HGVC2QGH.R2BI>-F"=04E8_<8O31UV +W^
M 8#? /Q]0'@ $#2 X+V L '84KNU%%N'!"L<1X)OD##1FLTL;#$M6LLGS+0]
M54)[B<:I.+V[GH[O/G]*QM/T&(V_S":/W]!)JD]77E% ?($F3 FBVYPAS')T
MBXE 3YA6((USFLZ.Y2DZ24!A0LUJEB;HZ!1]K%WH^SV4<Q _M,%X3K3K"!&&
M'@M>24TH(U=I&289-VM2'M4I^P=2[OGHGC-52#1F.>2O"5RMORV"ORW"R'^3
M,8'L# 6]#\CW_+ CH9OWPX,.>/)^N/^&FJ!M:6#Y@@-\CP7H"F^;MC:],JW*
M.%N#4)";SG26O:8]M[1F7*QC?]#O7T3N>K<6'5']RXO^ZZCD[ZAP,/ OVZA7
MRL)66?A/95R0)6&8HH4YB?^A+NS(^[SG[:GKB I];U]=1U007OI[ZMR=:UF"
M6-KQ)G6J%5/UX6RM[02]MH-CSS[2D[4>A']HZK%\CX6NAD04%IK2.[O0.8EZ
MU-4;Q5?V\L^YTJ/$+@O]=P!A K1_P;G:;LP'VO]-_!M02P,$%     @ ((%;
M6CP$UPSA P  'A(  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&ULS5A_
M;^)&$/TJ*_?4YJ1<_!,#*2 %3)63&ET*2:NJZA\;>\!6;"_=72#]]IU=.PXF
MQDI4GQ0)P:X]\SSS9I[9W=&>\4<1 TCRE*6Y&!NQE)M+TQ1A#!D5%VP#.=Y9
M,9Y1B5.^-L6& XVT4Y::CF7Y9D:3W)B,]+5;/AFQK4R3'&XY$=LLH_S?*:1L
M/S9LX_G"(EG'4ETP)Z,-7<,2Y/WFEN/,K%"B)(-<)"PG'%9CX\J^#&Q7.6B+
MWQ/8BX,Q4:D\,/:H)E^CL6&IB""%4"H(BC\[F$&:*B2,XY\2U*B>J1P/Q\_H
MO^CD,9D'*F#&TC^22,9C8V"0"%9TF\H%VU]#F5!/X84L%?J;[$M;RR#A5DB6
ME<X809;DQ2]]*HDX<+#]$PY.Z> <.W@G'-S2P7VK@U<Z>)J9(A7-0T EG8PX
MVQ.NK!%-#329VAO33W)5]Z7D>#=!/SE97E\MYM???@WFB^5/9/[;_=>[/\G9
M$MLKVJ9 V(HL)0L?OTR1VXC,6(8-)Z@NV?Q)C8$D.=I0"=@-4CE\VP#7%N(S
M.0M TB3%T1=ROPS(V:?/Y)/RN(O95M \$B-38AHJ&#,L0YX6(3LG0K8=<L-R
M&0LRSR.(Z@ FYE^1X#R3,'5:$0,(+XAKGQ/'<KR&@&9O=W<;W(.WNSLMV;A5
M25V-YYW NXN!P&J%PE+5$+I\6AL1"0_KAQ^)IB=J1Q)!J" KEN*KX;*I2D44
M;G,4ZGUU*38TA+&!+R0!? ?&Y,<?;-_ZN8GA+L&"CL!J['L5^UX;^N2.29J6
MK#>0#H5HFO@L<'L:5[VN=Q/7';C]D;D[).JUE=,?NG;=*FBP\AR[5UG54NM5
MJ?5:4YLQH9MDS5@DR%\WD#T _[LIE5:<][9&EV!!1V U_OR*/_]#"-/ODOTN
MP8*.P&KL]ROV^]])F 6N?R"F0=_WCG398.2ZSI$L7QOUW:';K,I!E=>@-:\%
M,D5Y&!/\-\45SPZ7<AO5-><DQV5CFTI;<=_;)UV"!1V!U?@<5GP./X1*AUVR
MWR58T!%8C7W;>EF06M])IR5P35Z><Z3!68-5SW>'1TIML/+Z/:]9JO;!:MMN
M3>Z&\D>02;X^)VO(L5E2+5L:X=(^$5(USPY:1=O^@/?V3:=H05=H=7*=%W*=
M#Z'<,HRN2M E6M 56KT$+UL/NW5M_7_$Z[Y:LMI]OV<?J[?!S!WZUK%\&\P<
MRQ\<Z=<\V#AGP-?Z $)@S-M<%MO'ZFIUR'&EM_9'UZ?J\$-OR%]@BI,35/PZ
MP:Y*8860UD4?8^+%840QD6RCM^</3.)F7P]CH!%P98#W5XS)YXEZ0'4D-/D/
M4$L#!!0    ( ""!6UH%D-FR^0,  )05   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@P+GAM;+5876_B.!3]*U96&K72;O-9:+N E!*FPV@I"*:[#ZM],.%"
MLI/$&=M Y]^/XZ2!9$)H-:Z$(';N.?B>^)C+[>T)_<H" (Z>XRAA?2W@/+W3
M=>8'$&-V15)(Q)TUH3'F8D@W.DLIX)4$Q9%N&49'CW&8:(.>G)O108]L>10F
M,*.(;>,8T^_W$)%]7S.UEXEYN EX-J$/>BG>P +X4SJC8J27+*LPAH2%)$$4
MUGW-->\\LYL!9,3?(>S9T37*4ED2\C4;C%=]S<A6!!'X/*/ XF,'0XBBC$FL
MXUM!JI7?F0&/KU_8/\KD13)+S&!(HG_"%0_ZVHV&5K#&VXC/R?X3% E=9WP^
MB9A\1_LBUM"0OV6<Q 58K" .D_P3/Q="' ',S@F 50"L.L Y ; +@/U:@%,
M'*E,GHK4P<,<#WJ4[!'-H@5;=B'%E&B1?IADSWW!J;@;"AP?C!\_3N<3]\MX
M^HC$ZV$T?9B[LT_C(7+G(W>!W$</3=S/TSD:/BV^3">C^0)=+,3N6VTC0&2-
MYK"#9 L,+;^C!R ;BM,@])$K-N$ENO" XS!BE^B/XYM#DOB0<(KEH_]W O$2
MZ'\BIB KIWHZ%SEF*]7](I_[/!_K1#ZFA28DX0%#HV0%JRJ!+L0I%;)>%+JW
M6AD]\*^0;?Z.+,-R&A8T?#W<;H![KX=;+=G8Y?.V)9]]@F_TS($F.$)#N;>
MLE:Q6\FR,^F.I=B'OB8.'09T!]K@PV]FQ_BS22B59)XBLHJ(3BFB(]F=$R(N
M8"../BZV:THH#Y,-&B?Y$2SW\U\B'(TYQ*Q14T>EIBK)/$5D%4VO2TVO6S?F
M#&AV)HC?FB;-<JQI2'#V6[8;F#U]=ZS$^1"O-:2RZDZYZD[KJI\6;JM_6M%O
M?=8JR3Q%9!75NJ5JW7?T3U>EIBK)/$5D%4UO2DUO?L$_-S_O?./*L6H6:H[J
MU%S4''7;;*3;<OFWK<O_C%.<M%JI%?_6QZZ2S%-$5M'-- X%G/&.9BK(%<FJ
ME,U3Q585]J@R-G_!406X9@.S9I;AB;!NS5-GV:HY6(<<K-8<7!9B=$%X !3Q
M0#CL_\QGE^T%=BOEF[>$2C9/%5M5SD/Q;-KOZ36EU;12-D\56U780T%MMM:6
MY[SF-+G#MNM>:PRS?O):<]@IKQT*6+.]@AUM*4G/_'=M97CS#E#)YJEBJZIW
M**3-SGM:2VFAK93-4\56%?90:YNM9><Y:W6;S&#<UJW5&%;_?W66+$]!/VI7
MQ4 WLNW'D$^V"<_[,N5LV5IT94.M-G^?M1QE&^Q D_<K)YANPH2A"-:"TKCJ
MBLU-\Q9@/N DE4VQ)>&<Q/(R +P"F@6(^VM"^,L@^X*R$3OX 5!+ P04
M"  @@5M:X7>?T(P#  #4#P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX
M;6RU5UUOFTH0_2LK;E4E4AM@^3"D-A*UT]15'$<FN?>AN@]K>VRC DMWUW'[
M[[N+"38)08E*),NP,',\Y^P!S_1WE/W@&P"!?J5)Q@?:1HC\7-?Y8@,IX6<T
MATS>65&6$B&7;*WSG %9%DEIHF/#</64Q)D6](MK-RSHTZU(X@QN&.+;-"7L
M]V=(Z&Z@F=K#A5F\W@AU00_Z.5E#!.(NOV%RI5<HRSB%C,<T0PQ6 RTTSX>F
MHQ**B']CV/&C<Z2HS"G]H1;CY4 S5$60P$(H""(/]S"$)%%(LHZ?):A6_:9*
M/#Y_0/]2D)=DYH3#D";_Q4NQ&6B>AI:P(MM$S.CN*Y2$B@(7-.'%-]J5L8:&
M%ELN:%HFRPK2.-L?R:]2B*,$TWXF 9<)^*4)5IE@%43WE16T1D20H,_H#C$5
M+='42:%-D2W9Q)G:QD@P>3>6>2(87W^9SB;A[7AZC>3G\F)Z.0MOOHZ'*)Q=
MA!$*KT=H$GZ;SM#P+KJ=3BYF$3J)I)F6VP007:$KFJT_7LFM6**0<Q <S7^C
M2Z!K1O)-O$"A--<I.AF!(''"3]%'=!>-T,F[4_0.Q1FZW= M)]F2]W4AZ:BB
M]$59^N=]Z?B9TD>P.$.6^0%A ]L-Z<.7IUOU=%V*6"F)*R5Q@6<_@Q?!6MI;
MH!GDE(DX6Z-QMG_,E%V_7\EP-!:0\O^;J.ZQK69L]2R?\YPL8*#)AY4#NP<M
M>/^/Z1J?FHAW!%:3P:IDL-K0@R=^:&*[AW *"/6BN0],[+DNQGW]_IA(0YSI
M.#[VJ[A:C795H]U:XY@S @GZ/H%T#JQQ/UH!7KL?'8'5N#H55^<-;>ET*4-'
M8#49W$H&]^]MN8=PC^R&>W[Q=JBYLB',L3W7:S9EKZJPUUKA718+65TDB #>
MZLU6G-=N2D=@-<I>1=E[0V]Z7<K0$5A-!K^2P?][;_I/3&=A[-N]1]Y\&H8=
MPW&-9F^:QJ%-,%IKO-@RV3JVVK(=X;4;TA5:G>]16V2^H35+\*ZDZ BM+L6A
MKS%;^X67V;/$.#:>[6#'>>S/ACBK9SJ>]8Q!#VV'V=YW?",YR=K]V0KPZDWI
M"*U.]]#!F/9;^K/3]J8KM+H4AP;';&T<7NA/YTDKB2UL^,YC?S;$]3S??/SG
MKA^-7&K>G1"VCC..$EC)1..L)Q'8?H3<+P3-BREL3H6<Z8K3C1R[@:D >7]%
MJ7A8J,&N&N2#/U!+ P04    "  @@5M:(LV]05$$  "%%P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970X,BYX;6RU6&V/XC80_BM6JJNNTI;$"<O+%I!8R-U1
M'0N"O?;#J1^\9(!TDYBS#5S__=DF!(*2P+:NM%IL9Y[',T\\\6@Z>\I>^1I
MH.]QE/"NM19B\V#;?+&&F/ :W4 BGRPIBXF04[:R^88!"30HCFS7<1IV3,+$
MZG7TVI3U.G0KHC"!*4-\&\>$_?,($=UW+6P=%V;A:BW4@MWK;,@*YB"^;*9,
MSNR,)0AC2'A($\1@V;7Z^,'';070%G^$L.=G8Z1">:'T54U&0==RE$<0P4(H
M"B)_=C" *%),TH]O*:F5[:F Y^,C^P<=O SFA7 8T.C/,!#KKM6R4 !+LHW$
MC.X_01K0O>);T(CK_VB?VCH66FRYH'$*EA[$87+X)=]3(<X V"L!N"G O00T
M2@!>"O N ?420#T%U&\%W*< ';I]B%T+-R2"]#J,[A%3UI)-#;3Z&BWU"A-U
M4.:"R:>AQ(G>Z.G#9#;N/X\F3TC^??0G'V?]Z:?1 /5G?G^.^D]#-.[_/IFA
MP9?Y\V3LS^;H_5P>UV ; :)+-(,=)%O@:CPF?U.&!MIK8/P7]'X(@H21'/UZ
M-$1?QQ"_ /M++ATMT8 F"T@$(_KPS$+^FIEU;"'#5,[:BS2DP2$DMR0D[*(Q
M3<2:(S\)(,@3V%*?3"3W*-+ K60<PJ*&/'R'7,>M%S@TO!WN%<#]V^%N131>
M]LH]S>>5\&6J]RM%KB11WZ\'OB$+Z%KR \6![<#J_?P3;CB_%0EDDLPW1)83
MKYZ)5]?L]3+Q"D[J9VF#1@)B7BADW:20)LE\0V0Y(>\S(>\K3^$4F!)27D9%
MFAVPV-%@==GM>DX-R^39G8M1;%7/6_G7K'+N-S+W&[<ET6-E$E62O/7=FR3S
M#9'EQ&MFXC5-)U'3I) FR7Q#9#DA6YF0K?^01*W"@X\ODJC0RFE?)-$UJYS[
M[<S]=J7[$[&&LWJA,I,JF=YZ $R2^8;(<@IBYU2_.:9S*64TI*51-M\46U[-
MLVH8__N$>KP"_HJ+Y<:%>=BXR,-B,_<B7?T2LY+K#+NGR-W;+K1) M7%=R7/
MFT^/23;?%%M>PU-AC3WCN6BTS#;*YIMBRZMYJK1Q9?UYY7)+P9<WTF6)>)N9
M7V)6EE6G(A=75[E95CWO:7565?*\^1R89/--L>4U/%7:N&$\JXS6W4;9?%-L
M>35/I3>N+$BO957SEFIP>)N97V+6*LDJ5?7F5TZ%)*ZN).75.P.M5R(X(JL5
M@Q41$""6=IT$16+- -*>FJHVQ9H(1!8+NDV4Y9(R] )B#Y @[QTB28#:[U17
M2U!!HHPHV+(P6>E.T-W_P>K=:2/)O*1;=AMQ_4#<JB1V:T7GQSYK'<IM5KIG
MRY'>Y= 5R5:SOO"C[H9>K ]4O[A@O8];#T/Y:HN>M.43W6*V3UL?&M1CPE9A
MPE$$2^F&4VO*3Q []'P/$T$WNJGY0H741P_70 )@RD ^7U(JCA.U0=9Y[_T
M4$L#!!0    ( ""!6UH)Z@,TYP,  (L,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@S+GAM;*V777/B-A2&_XK&W>DD,R'^-G8*S(28W>4B; :R;6<ZO1#V
M ;NQ+2H)2/?7KV0;+[&%FXO-1?SUGE=ZCKX.HR.A+RP!X.@USPHVUA+.=W>Z
MSJ($<LQNR0X*\65#:(ZY>*1;G>THX+@,RC/=,@Q/SW%::)-1^>Z)3D9DS[.T
M@">*V#[/,?UO"ADYCC53.[U8IMN$RQ?Z9+3#6U@!_[I[HN));USB-(>"I:1
M%#9C[=Z\"\TRH%3\GL*1G=TCB;(FY$4^S..Q9L@>0081EQ987 [P %DFG40_
M_JU-M:9-&7A^?W+_6,(+F#5F\$"R/]*8)V/-UU ,&[S/^)(</T,-Y$J_B&2L
M_(^.M=;04+1GG.1UL.A!GA;5%;_6B3@+,+T+ 58=8+4#G L!=AU@OS? J0.<
M,C,52IF'$',\&5%R1%2JA9N\*9-91@O\M)#CON)4?$U%')]\G"_N%P_SQ2<T
M7SQ\>9RAJ]F?3[/%:G9]@Q:S9W05 L=IQJ[1 'U=A>CJPS7Z@-("/2=DSW 1
MLY'.13^DFQ[5;4ZK-JT+;9H6>B0%3QB:%3'$;PUT =!06">*J=7K&$)TBVSS
M!EF&Y2@Z]/#^<%L1'KX_W.JAL9LQL4L_YX+?%YX 1?,B(CD@D6(T>Q7+G %#
M?]VO&:=BK?RMRGKE:JM=Y09RQW8X@K$F=@@&] #:Y-=?3,_X396QGVD6_B2S
M-]ETFFPZ?>Z3><%!N'($5195F:L<W-)![I2'R< QK&"D'\Y3HE*)O[>J4*%R
M/7_8J-Y N V$^SZ(M)P5*H;*P#MKUW4=WV\Q=%5V$)SUKF+HJDS;#3PU@]<P
M>+T,*Z"IF,.?4 AK*/A>\""<$\K3;UB> 3=BA*($%UM %/-JYJ><H03B;5IL
MD9CX!</E<<'$D9,)32RN3.SPRDW(ZT 8K61T%0//:8E"A6@XM-2I&#:I&/:F
M8G8"74K0Y66&87>X',-N871%IF&V1&%7-+ #_\*0^@V'W\OQN1Z:Y_.A6=9#
MTX/E*W+J&^WA4:A<TVV#=56&&BIHH()>J$=,7\2AM\X ,8CV-.5RVFYP2M$!
M9WLQ,>-_Q,$LBA\U7-!=B)[AMMBZ(BOH;"5=T2"P+%>-9QH_CGRC%W"*BQ>T
M ;G\Q!(C\K11G^)&MWW3M]O33R6SS:'7@E')/"^P+]"<%3!F+\W_5#!*,+.S
M1[N&;SMML*[,-ES;;(-U90/3&GKM+5\_J])RH-NRVF4H(ON"5Z5.\[:IJ._+
M.K+U?BHK[;+Z^V%3E>EBZHKUR% &&V%IW Y%IVA5^58/G.S*6G!-N*@LR]M$
M_%H *@7B^X80?GJ0#32_/R;? 5!+ P04    "  @@5M:GF]0Q!8#    "P
M&0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6RU5M%NVC 4_14KJZ966IL0
M0D@[B!0(VY H0T"WAVH/)KF0J(G-; /MW\].0@8TL&YB+V []QS?<V+?W-:&
MLB<> 0CTG":$M[5(B.6=KO,@@A3S&[H$(I_,*4NQD%.VT/F2 0XS4)KHIF'8
M>HICHKFM;&W$W!9=B20F,&*(K](4LY<.)'33UFK:=F$<+R*A%G2WM<0+F(!X
M6(Z8G.DE2QBG0'A,"6(P;VM>[<YW5'P6\"V&#=\9(Z5D1NF3FO3#MF:HA""!
M0"@&+/_6T(4D440RC9\%IU9NJ8"[XRW[ITR[U#+#'+HT^1Z'(FIKCH9"F.-5
M(L9T\P4*/0W%%]"$9[]HD\<VFQH*5ES0M #+#-*8Y/_XN?!A!U"SCP#, F >
M JPC@'H!J+\58!4 *W,FEY+YX&.!W1:C&\14M&13@\S,#"WEQT2]]HE@\FDL
M<<(=]P;>M.>CD3>>]GL3U/$&WK K!][01].Q-YQXW6G_ZW""+GT0.$[X%;I&
M#Q,?75Y<H0L4$S2-Z(IC$O*6+F1&BE</BMT[^>[FD=UK)KJG1$0<]4@(X3Z!
M+J64>LRMGHYYDM&'X ;5:Q^0:9A614+=M\/K%7#_[7#SA)IZ^7;J&9]U[.U
M@@6$:(29>$%3A@G'^7UY',A0U!>0\A]5ON>\]6I>54ON^!('T-9DL># UJ"Y
M[]_5;.-CE6?G)///1+;GIU7Z:9UB=S\# 883)$\KPJ&\3C$7#*O*@^!95E(.
M55[FG(V,4Y71M=NT;FUYNM:[)E5$F5;C(,I_'>48IF.647NR&J6LQDE9^\?D
M\1[2&;#*8W&2YV^/Q3G)_#.1[?EGE_[9_^F:V>?T\YQD_IG(]OQLEGXV3Y['
M 26+:P$LE9^'-7 AVP11Y5[.8N]<!LLXN%5_#O%/YO*/2IU2J?,?"HI3400.
MR\GKF*9SJ/QUC'UK'Y02?:<W2($MLAZ+HX"NB,@_J^5JV<9Y6?=RL-Z1[5W>
MC?VFR7O#>\P6,>$H@;FD-&Z:,B.6]UOY1-!EUH',J)#]3#:,9(L*3 7(YW-*
MQ7:B-BB;7O<74$L#!!0    ( ""!6UI#@"W1O ,  ,,/   9    >&PO=V]R
M:W-H965T<R]S:&5E=#@U+GAM;+57;6_;-A#^*P>M&Q*@L$3Z-9EM(&]%,S1I
M4#O;@&(?:.EL<Y5$EZ1C!]B/+RG)DHK)W&!47VR1XCWWD'?'1S?>"?E%K1$U
M[),X51-OK?7FTO=5N,:$J8[88&K>+(5,F#9#N?+51B*+,J,D]FD0#/R$\=2;
MCK.Y)SD=BZV.>8I/$M0V29A\O<98["8>\0X3G_AJK>V$/QUOV IGJ)\W3]*,
M_!(EX@FFBHL4)"XGWA6YO*:90;;B=XX[57L&NY6%$%_LX#Z:>(%EA#&&VD(P
M\_>"-QC'%LGP^%J >J5/:UA_/J"_RS9O-K-@"F]$_ >/]'KBC3R(<,FVL?XD
M=N^QV%#?XH4B5MDO[/*U@Z$'X59ID13&AD'"T_R?[8N#J!ET>T<,:&% ,]ZY
MHXSE+=-L.I9B!]*N-FCV(=MJ9FW(\=1&9::E><N-G9[>/]Y\?+B#^=6?</;(
MI&3VD,[A[!8UX[$ZAS? 4YBOQ5:Q-%)C7QNGUM0/"P?7N0-ZQ &A\"!2O59P
MET88?0_@&[8E97J@?$V=B+<8=J!+W@(-: ^>9[=P]N;<@=LMCZ*;X?:.X,[9
M'FXD1ES#C3F)5Y/R.R8C^/S!+(1[C8GZJVG_.6JW&=56U:7:L! GGBD;A?(%
MO>DO/Y%!\*N#<Z_DW'.A3S]NT(;,I'<LE(*PQEM!S!.NL[=-M-W FNW9(D83
M_% D6(,"L811\'/'0;Y?DN\[?=PMEY@5)<P,]E8+^0K&+Y@=81/C'(T$&9R]
M;EZF08=VQ_Y+ XE!26+@)/$.(W.$,7Q^P&2!LC'"3H03(SPL^0U;R<IA"YQ'
M)>>1\TP?C9J(/#/354-F-O'-$?NUV(Z"(&B.[47)X\+)8RYV*)V1==J?>$HD
MJ.[>H)78%K _F'9-,HCS6)^,<*(TO ^W@]HN_C:5["S> I/0[ZHW&/:;0TQH
MQ8;^CR _S^"]B".3;\H9<#?8J4=720QI1V-(&R)#*I4A;C4XI: +R'I%TXNC
M)4TJT2!NU3C&!4K=8XG8IAI283)2 .XW7#:G9.YH4&=(CC.L%(6X)>5X1L(_
MF=0AF&\I^"!"HSN_;257$<^_49V9VX8*D4J&2#LZ1-H0(E(I$?GQ4E1 UO."
M./*B4B/R'W(TNY^[0]R&'-%*CF@[<D3;D"-:R1%UR]$I(2X@ZY=3O_^O"/NU
MOBI!N<JZ1X-NKY>\Q2IGRP[U*N_+JN5Y>_O Y(JGYIL<E\8TZ R-:YEWC/E
MBTW6I2V$-CU?]K@V739*N\"\7PJA#P/KH.S;I]\ 4$L#!!0    ( ""!6UK'
M/83U*P,  ,D*   9    >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;*U6:V_:
M,!3]*U96351JFW<"#"(5LFF5U@V5=MM7DUP@:F(SVSSV[V<G(8,DH*KB"]C.
M.<?G7M\X=["E[)4O 03:92GA0VTIQ*JOZSQ:0H;Y'5T!D4_FE&58R"E;Z'S%
M ,<Y*4MURS \/<,)T8)!OC9AP8"N19H0F##$UUF&V=\1I'0[U$QMO_"4+)9"
M+>C!8(47, 7QLIHP.=,KE3C)@/"$$L1@/M3NS7[84_@<\#.!+3\8(Q7)C-)7
M-7F(AYJA#$$*D5 *6/YM8 QIJH2DC3^EIE9MJ8B'X[WZESQV&<L,<QC3]%<2
MB^50ZVHHACE>I^*);K]"&8^K]"*:\OP7;4NLH:%HS07-2K)TD"6D^,>[,@\'
M!-,[0;!*@E4G."<(=DFPWTIP2H*39Z8()<]#B 4.!HQN$5-HJ:8&>3)SM@P_
M(>K8IX+)IXGDB>#A^_C'XV?T?/\;=::RIN)U"HC.T0.): ;H&>_0A-%-HH[Y
M&G5"$#A)^36Z12_3$'6NKM$52@AZ7M(UQR3F UU(5TI;CTH'H\*!=<*!::%'
M2L22H\\DAOA80)?A5#%9^YA&UEG%$*([9)LWR#(LI\70^.UTNX4>OIUNG8G&
MKD[(SO6<$WKC-6- !!+R*& G7W<._;8L%RIVNXJZ/?I\A2,8:O)ZX, VH 4?
M/YB>\:DM0Y<4"R\D=I0]I\J><TX]^$8CG+:EJZ"Y.4W=C9O ]!W;'.B;PSPT
M4<8Q(CR'.'+L5H[=LX[E=28O*]+FN2!Z!WNYKM^K66Z"3-OVG9KM-I3I^>W6
MO<JZ=[940YB#+-;XL%919P8$YHFX;JU:[Y)5>TFQ\$)B1XGTJT3Z[ZM:OW%L
MMZ9O.O6R;<(\RW>ZM1IHHBS3=4^4;[>RWGUO^78;^SFV[=6L-T&WIM$UZZ]=
M"ZPGW;=[[U7>>V>]EQ^]@^J]001$6RR]YO5A6(9;"Z:)\ES;M&JQ-%&6/ :K
M%HM^\)'/@"WR9HFCB*Z)*+Z-U6K5C]WG;4AM?23[M**M^B]3-'F/F"T2PE$*
M<REIW/G2$RL:IV(BZ"IO)694R,8D'RYEKPE, >3S.:5B/U$;5-UK\ ]02P,$
M%     @ ((%;6HYP&FW7 @  * @  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#<N>&ULK59K;]HP%/TK5E9-5%H;\N0QB%2:3JO4;JC0;5]-<B%1'3NS#73_
M?K83,J !]<.^$#_N.3[GVKJ7T9;Q%Y$!2/1:$"K&5B9E.;1MD6108''-2J!J
M9\EX@:6:\I4M2@XX-:""V&ZW&]H%SJD5C<S:E$<CMI8DIS#E2*R+ O,_$R!L
M.[8<:[?PE*\RJ1?L:%3B%<Q /I=3KF9VPY+F!5"1,XHX+,?6C3.,0QUO G[D
ML!5[8Z2=+!A[T9/[=&QUM2 @D$C-@-5G [= B"92,G[7G%9SI ;NCW?L7XQW
MY66!!=PR\C-/93:V^A9*88G71#ZQ[5>H_02:+V%$F%^TK6.[%DK60K*B!BL%
M14ZK+WZM\[ '<,(3 +<&N,< _P3 JP'>>P%^#?!-9BHK)@\QEC@:<;9%7$<K
M-CTPR31H93^G^MIGDJO=7.%D=/_M]OOC'9K?_$*=F7I3Z9H 8DLTY6R92]1Y
M8$)<H@FH!P9HCE]!S3HQ2)P3-;I"S[,8=2XNT07**9IG;"TP3<7(EDJ;/L%.
M:AV32H=[0H?CHD=&92;0'4TA/22PE:G&F;MS-G'/,L:07"//^83<KNNW"+I]
M/]QK@<?OA[MGW'C-/7F&SS_!5]_'HKH(J2]BV);EBL5K9]$U9"A*G,#84D5"
M -^ %7W\X(3=SVT9^I]D\7\B.\B>WV3//\<>/; $D[9T5;# P'2%W$2N[_9[
M@Y&]V4_$V["@W_<#[S L;F$;!+[7;\(.Q >-^."L>%7?5/6B;?(K8+AWX)4;
M^(%[)+\ES L=YTA]6Y0?!NWBPT9\>%;\G$E,4%E7$V*JR?XC;G,5ODVCT_/=
MWI&KMV%!W^_[1^;C%K:!,^AY1[[LO1I: %^97B10PM945D6G66W:W8VI\D?K
M$]4&JZ[UCZ;JH8^8KW(J$(&EHNQ>]Y0H7O6E:B)9:2KU@DE5]\TP4ZT<N Y0
M^TO&Y&ZB#VC^'$1_ 5!+ P04    "  @@5M:67!*)84$  !G$   &0   'AL
M+W=O<FMS:&5E=',O<VAE970X."YX;6RMF&U/XS@0Q[^*E5N=0*(DSG.XMA+;
M[NJ0=@%1V+NW)G';:)VX9SL4[M.?G88TQ$Z.7>T;FH>9R6\FGOG'3/>4?>=;
MC 5X+DC)9]96B-V%;?-TBPO$S^D.E_+.FK(""7G*-C;?,8RRVJD@MNLXH5V@
MO+3FT_K:+9M/:25(7N);!GA5%(B]?,2$[F<6M%XOW.6;K5 7[/ETAS9XA<7#
M[I;),[N-DN4%+GE.2\#P>F9=PHL%3)1#;?$MQWO>.08JE4=*OZN3JVQF.8H(
M$YP*%0+)GR>\P(2H2)+CGR:HU3Y3.7:/7Z-_KI.7R3PBCA>4_)5G8CNS8@MD
M>(TJ(N[H_D_<)!2H>"DEO/X+]HVM8X&TXH(6C;,D*/+R\(N>FT)T'* _X. V
M#NY[';S&P:L3/9#5:2V10/,IHWO E+6,I@[JVM3>,IN\5*]Q)9B\FTL_,;^Z
M7MQ\_03N+_\&)RNY1K**8$#78(G7F#&<@7OT#"XYQ\+^DJ/'G.3BY12<++%
M.>&G8 (>5DMP\N$4? !Y">ZWM.*HS/C4%I)./<-.&Y*/!Q)W@&2)TW/@P3/@
M.JYO<%^\W]U[ZV[+FK2%<=O"N'4\?S!>4P A"X!4 ?B%*:E#%,\<137A!=^A
M%,\LV64<LR=LS7__#8;.'Z84?U&P-PE[;<+>6/3YM9P9<CHP)/)R PCE'*2(
ML1<Y*O:(9:;<#P&#.J":%T_SR$NBJ?W4S4DW2N(X:8W>L/HMJS_*^JG8$?J"
ML42DA9QH'*F98$(\Q F[3P^CH(>H&T5QX)D1@Q8Q&$6\3%-6(<*![ : B!R7
MJ$RQL2\"[?$0>D$?TF#E))UJOZ$,6\IPE/).+B/$TFU-F>$G.=9W<D@+D,JE
MGPL3;:AQN'[8>:$'6J-5-$ ;M;313]&>R=&3DBI3"W?5Z .,?%"5&6;@X7QU
M#JY*@5F)"+B3;F6%P8)FV)1>I(-'D>?VTM.M8!+$KCF]N$TO'DWO"Y9Z!$@S
M9G/S8HD-"QKV>TXW@BY,!IHN:?&24;P;L<7,R)1HCPN#?L5T&Q>Z P6#SE&]
MG%$FPY0&&R9GEU%_'+UV$&K%,YC%D0<'J@<[2@M'6;\A4J'#M\OK.#@#'&-P
M304&,/X,'M57E9$<:D@3#X;0ZZ,;[)0>Q@/L1S&$H])CJK.1T]6>'R2!X_<Q
M=;,P<F(X0'E4,.B]7[,[?22_4@@M-Q,Y @JCB,-1:?Q1%?]5T=Y6X:B-<%P<
MEUB&3?-FJ2GU*2@3^;^#&@EU_9N$?AST9[K)+G+=P!]X;T>IA.-:>7?S(%]1
MT[Z'H=WY$E%3T;S:=$F<2.6$?6R36>@,]?-1.N&X=@[/0ZBKWR1V-"Z3U6"K
M'C42CHOD4!,8074=FX1AE&BH!KO(CYRACCTJ'AR7O%O5 %*:,[5Y4#T*5(^J
M?=B[QHU!YZ(P[L,;K&+H#* ?U1".R^%[T/^O_(GV;3Q)'.W+SVCF>_T,[,XN
M4&W!OR*VR4LN&V@M_9SS2 9@AUWMX4307;TQ?*1";C/KPRU&LON4@;R_IE*8
MFA.UUVS_MS#_#U!+ P04    "  @@5M:=YDL\2@#   S"0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970X.2YX;6RM5FU/VS 0_BM6AB:0!DG3T )K([4-T_C
MAGC9)DW[8))K:^'8F>VTL%^_LQ.ROH2.#WQ)[,L]3^XYVW<>+*5ZT', 0QYS
M+O30FQM3G/F^3N>04WTD"Q#X92I53@U.U<S7A0*:.5#._3 (>GY.F?#B@;-=
MJ7@@2\.9@"M%=)GG5#V-@<OET.MXSX9K-IL;:_#C04%G< /FKKA2./,;EHSE
M(#23@BB8#KU1YRSI6W_G\(W!4J^,B55R+^6#G5QD0R^P 0&'U%@&BJ\%3(!S
M2X1A_*XYO>:7%K@Z?F;_Y+2CEGNJ82+Y=Y:9^= [\4@&4UIR<RV7GZ'6<VSY
M4LFU>Y)E[1MX)"VUD7D-Q@AR)JHW?:SSL +H]%X A#4@W 1$+P"Z-:#[6D!4
M R*7F4J*RT-"#8T'2BZ)LM[(9@<NF0Z-\IFPRWYC%'YEB#/QQ9?)U\MS<COZ
M0?9O<$]E)0<BI^0:4BE2QAEURX.6.Z'0-A/L#V3DECZ2,0B8,J,/R'X"AC*.
MHT-R=Y.0_;T#LD>8(+=S66HJ,CWP#09K?^FG=6#C*K#PA< Z(;F4PLPU.1<9
M9.L$/JILI(;/4L?A3L8$TB/2[7P@81!&+0%-7@_OML"3U\/#'6JZS<)U'5_T
MTL*)5.;@%B)A.N52EPK(S]&]-@H/TZ^VC%>,W79&6V#.=$%3&'I8032H!7CQ
M^W>=7O"Q+5MO29:\$=E:)J,FD]$N]G@,,R8$$S,L()R*%-I25U$<.PI;2A?Q
M:=CI#_S%:DJVG4ZBTV#=*=EVZO=[W<9I3<)Q(^%XIX11EC%[3C7!1D ,[HE"
MZMJ"1S<ME0)AR!-0U2:N(N^MAA1N:GN%3[+;9TU9KU'6VZGL&BM2U2&R$HB1
M1!MJ2N-J%&<Y,[1162B&XJW&UG+3VPKNL!,$&ZLSV?;:7+]='FL2^XW$_DZ)
M6-_^L_GZV_OJ-(HV(M]VVMZA20O3Z@ZMXO=7VDD.:N;:LB:I+(6IRFUC;3K_
MR#6\#?L8;P15 _]'4UTG+JG"0Z<)ARE2!D=]#$E5+;J:&%FXIG4O#;9 -YSC
MK0:4=<#O4RG-\\3^H+DGQ7\!4$L#!!0    ( ""!6UI'+%M2EP,  &,*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;*U6VV[C-A#]E8&Z6"1%-KK+
M3M8V$%LIFH>T1I)M"RSV@9;&%KL2Z9*4G?W[DI(L.Y9LY&%?;%YF#N><$8<S
MVG+Q76:("EZ+G,FQE2FUOK5MF618$'G-U\CTSI*+@B@]%2M;K@62M'(J<MMS
MG,@N"&769%2MS<5DQ$N54X9S ;(L"B)^3#'GV['E6KN%)[K*E%FP)Z,U6>$S
MJB_KN= SNT5):8%,4LY X')LW;FW\=#85P9_4=S*@S$8)@O.OYO)0SJV'!,0
MYI@H@T#TWP9GF.<&2(?Q7X-IM4<:Q\/Q#OVWBKOFLB 29SS_FZ8J&UM#"U)<
MDC)73WS[.S9\0H.7\%Q6O[!M;!T+DE(J7C3..H*"LOJ?O#8Z'#BXT0D'KW'P
MCAV"$PY^X^"_UR%H'()*F9I*I4-,%)F,!-^",-8:S0PJ,2MO39\RD_9G)?0N
MU7YJ\O#'[,_'>WBY^P<NGO4WE98Y E_"_7*)54K@@26\0'@AK_!$%,(3)IPE
M-*?$).X2+F)4A.;R$C[!E^<8+CY<P@>@#%XR7DK"4CFRE8[4G&<G3533.BKO
M1%2N!X^<J4S"/4LQ?0M@:XHM3V_'<^J=18PQN0;?O0+/\8*>@&;O=_=[W./W
MNWMGV/AMUOP*+SB5M7U.8BJ3G,M2('R]6T@E]$WZUJ=XC>CW(YKJ<BO7),&Q
MI<N'1+%!:_+Q%S=R/O>I]3/!XI\$]D;)H%4R.(<^,1+BJRZB$D%KNBX5ID 4
M2$54J;CX 4)_]/(*)")<_'H)"U,I^_2MSPFK<TRQW4Q"QW&&(WMS*%S7RO6#
MT W>FL5=LVC@AGNK-US#EFMXEFM]I\WM3JD>"F0*E.9?,30W=K_\;RFH3&E5
MFR7H2PQS78]1"*W./5,HUGH?88H,EU3UR5&'$ATP^.1'X?!8CQZSX4TP'!SI
MT6,61([K]0L2M8)$9P69982MT##?D+PD]4.4Z_P2EF ?J:@3ANOZ@_"(4]?*
MBVZ.&76-PAO7[><S:/D,SO*9HWX)F<G?+I,)UMGC*D-Q!0Q[<S7HJNL&X8US
MQ*MKY@XZ&8W[P,+P!+-ARVQXEEE3\-3^MIXD,^S>,,=SCG/4M8I"_^![JKET
MK;PP=(Z_.OO@^2U0K*HV1NIR4C)5OU#M:MLIW54-PM'Z5'=0=<.SAZG;KT<B
M5E3?Q!R7&M*Y'NB81-W2U!/%U]4CO^!*MPS5,--=( ICH/>7G*O=Q!S0]I63
M_P%02P,$%     @ ((%;6LI9M+-X P  PA8   T   !X;"]S='EL97,N>&UL
M[5C=;MHP%'Z5*%VG5IH:0M9 5D#:D"I-VJ9*[<7N*D,<L.3\S#$=]'+OLIL]
MQAYE3S(?.R1 ?1CMQ0K3@B#V^7R^\_GX)''HE7+!Z?644NG,4YZ5?7<J9?'&
M\\KQE*:D/,L+FBDDR45*I.J*B5<6@I*X!*>4>^U6*_12PC)WT,MFZ64J2V><
MSS+9=Z/:Y)C3^[CO^N%KUS%TPSRF???VY.6762XO7CCF?/3JZ*AU>WJQ:3_1
MP*GK64G/[:2_OOU :!MD.W&X@]JS%BY881AU9R?J+<P8<7>=6(\^5CS&[QAS
MB^QZ?GY'4E@#6S/8:5G4J*PT@J"#.?N[:#K;H@K-4J=MU;6B2CMZ55$/>DF>
M-;4=N,:@F$E*G3O"^^Z0<#82#+P2DC*^,.8V&,8YSX4CU46E0OE@*>\-[)L>
M7&\53\JR7.C8)H+Y'57#-X!E#P0RSFN!;=<8!KV"2$E%=JDZ>K V/H"<JGVS
M*)3"B2 +OWWN-@[ZI(*,<A%348?QW:5IT.,T 3F"3:9PEGGA 2AEGJI&S,@D
MSXC6L/2H&HIV3#F_AIO1YV2->YZLK)FNI*QN*D%5T]"8#O"OLAGN5=KP2;Q.
MP>YR^6ZFII/I/A09O1(T87/=GR>U (S=Q]E)4?#%6\XF64K-Y'<...B1I9\S
MS06[5]&@5,;*0(7KW%$AV7C5\E60XH;.Y;*<Y@FNN?U?\Q\T3VA&!>&KHE7M
M/T[QWZV,)RNNGM[/D65]6]E4;!49=/9?8[5CV7>1X2&(/(CE[AZ"R.@ 1':>
M[3[_&)'^(8AL[[_(8#]+TJOVE"L;U[5M:VUUX/6@[WZ"%PW>!'5&,\8ERZK>
ME,4QS1[L7A6])"/U@K[&K\;'-"$S+F]JL.\V[8\T9K,TJD==02*J44W[ TQ/
M;867[R8J%LMB.J?QL.J*R4@W'=504:L#'#:12WW8$<S'8'8$,"P.I@#S,5Y8
MG']I/EUT/@;#M'6M2!?UZ:(^QLN&#/4'BV/WB=1AGVD4!4$88AD=#JT*AEC>
MPA"^=C9,&WA@<2#2XW*-KS9>(=OK %O3;16"S12O1&RF>*X!L><-/*+(OMI8
M'/# 5@&K'8AOCP,U9?<) EA53!MV!>-(%&$(U**]1L,0R4X('_OZ8%=)$$21
M'0',KB (, 2N1AS!%( &# D"_1S<>!YYR^>4U_QK/?@-4$L#!!0    ( ""!
M6UJ7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] A
MB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:
MU;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]
MVR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::
M1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$
M%     @ ((%;6C@S[/](!@  DCL   \   !X;"]W;W)K8F]O:RYX;6S%F]%O
MHE@4A_\5XLMVDMVU @*=3">A>JLD"B[0R?1I0Q5'L@@&Z,S._/5[P9H>6OQE
M7XX\J4#PXUSN_<X]7#[]R(M_GO+\'^7??9J5MX-=51T^#H?E>A?OH_+/_!!G
M<L\V+_91)7\6WX;EH8BC3;F+XVJ?#M7K:V.XCY)L\/G3Z5RK8DA_Y%6\KI(\
MDQOK#5^2^$?YNK_^J7Q/RN0I29/JY^V@^9[& V6?9,D^^15O;@?7 Z7<Y3_F
M>9'\RK,J2H-UD:?I[6!TW/$E+JID_6YS4$.&T5/9;*FB)S^2(+<#XUJ><)L4
M9=4<T9P_DHS?8WGP\==SE=\G:147TZB*9T7^?$BR;_5IY%4,R64T<3A]'H/X
ML?@_8<RWVV0=3_/U\S[.JF,<BSBM ;-REQS*@9)%^_AV<#I$B;*-(K)*!DEQ
MLN.IY+'UE<J_=C;'JZXD+HEA\3&1.PIGTX#S04X\-_ 6SM0.Q52YLQ>V.Q%*
M,!<B# B@"@#5W@"5JU5$(#4 J5T0,@CEQU*X$M"[5[R5\ FD#B#UWB GWG)%
M(,< <MP'9,,XM]T9@30 I-%?).U@3B!- &GR0DY%,/&=5>AX;@UV]Q XK@@"
MQ7:GRDRX!-("D!8O9/"P7-K^8PT8.#/7N7<FMFQN>S+Q'MS0(9 W /*&%])Q
MO\CF]7Q'T#%Q=(U&[6M>)"^<"U^9//A^W3OL(&B/UR-H%&:E+#QW]D<H_*52
M!RX(F[Y!X9!-1LPZ6?GU@!P^-MU _/7@K&J\WQ57A!01N63$+!/'#>5(Y]PM
MQ$O#OJ-#$ADQ6^1XY[VV\1E$I) 1LT/:G6/AV'?.P@G?]%ZDCQ&S/UZC-Q5W
MK; A7XR8A7'ON#*Y<NR%[+=!Z#\<G5;WDWO;\16*B8PQ8E:&6*X6WJ,0BB\6
MC8#/-# 2QHC9&#*?6CKA:P!EPA ZKK3NI VI(H>HS X)YK8OYMYB*OS@MV8L
M#!\I&W*(RNP0Q[WW_*5]3%Y<F:]X,]]>S9V)(IGM5@CAW(39)B]=QIW)+B/;
M7"A7XNM*N('X\'9 5)%15&:CG'K*RO;K7G*:1AWOS9!.3U2D%I59+2\Q#.VO
ME B91&4V"4Q/_U8I)O*)RNP3C*E13"08E5DP)(]6KL)(_GGY@;(AJZC,5NE*
MJ#LAD5949JUT9M9=E!KRBL;L%9!BUZP4$RE&8U=,5YK=&4VD&(U9,2#??AM-
M6 !C5LS9G/L84(J)%*,Q*Z:=>7<V-O*-QNP;F(*W?*,AWVC,OD$IN(PIQ42^
MT9A] [-PY8IB(O5HW#6PCCR\\\Y$ZM'8:V @(6_=F3IRC\[L'IB0MS&1>W1F
M]\"$O(V)W*,SN^<U(>^Z'W7D&YW9-["ZW8X@?.3"[!N<F>L4$WE'[W6>,Z:8
MR#LZLW=:$XAI7$5)VKXCD6UT9MMTSR"Z*)%L=&;9G)E"=&$BW>C,NH%S")=F
MO6.DFW&?4YU@33&1;L8]375>6IUB(MV,^YSJM*.)U#/N;ZI3!Y1B(O6,+SS5
M<:.BB.JE,A\:3HH)G_<SJ^<M9B#/N7E.8R7?*EZUHYA(/>.+/K)I8_KQ@6(B
M"8V9)80PEU&KT9&%QA>ST'O,2;ZGF,A"XXO5VSJBV4HR#60AXS*3GC-5 UK^
M-9"%#&8+84R:"QO(0L9EGNF<P:2YL($L9#!;"&,:%!-9R&"V$,8T*2:RD,%L
M(5S1HHNE#+CNK-?"&WTL:B +&<P6@ICM<1-9R.AQ)8'2'C>1A0QF"V%,.FZ:
MR$(FLX4P)ATW360AD]E"&)..FR:RD,F^[!G4KEM=R$06,MD7/B-,VH5,9"&3
MNPS766+WBDV21<5/NK3)1!8RN<MPG9C!+BIBQ3O0[-U$%C*YEQMT8YZ28XH)
MUS\S6PABMKL0LI#9R^.?$V:K"R$+F;T^ **8%K*0Q6PAC$EE:2$+67VN;VO)
MTD(6LOI<W]9N=&0AJ\_U;6U,9"'K8NO;WE7CWI1A+60AB]E"%)-6/)QLG>];
MP[N%+&2Q/PSJQEP5^3:I6IC(0A;[HK=NS&F\C8LBIICP/1QF"YW#].-UGJT3
MBHDL9+%;J!M3;+?UNZH$\P99Z*:QT+ YN/S\:1-ODRS>N/(O2KE]':7K5:'4
M'_691JH^KE>3;Y_3="*W>=DBCS:G5TI/K\-^_@]02P,$%     @ ((%;6N;B
MI-"@ @  !34  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:36[B
M0!"&X:L@'R"FJ[JKFE'(:C;91KF 19H?!;!E>Y3D]H/( CYK%K.)_*U0VZ+\
MKAZCIA]?RK$9#^UYV!^Z8?%Y.IZ'=;4?Q^Y770^;?3DUPT/;E?/ESK;M3\UX
M6?:[NFLV[\VNU+)<6MW?SZB>'N]G+EZ_NO(_$]OM]K IO]O-GU,YC_\87'^T
M_?NP+V6L%J]-OROCNJH_C[?+0WW]" ^7R=7B^6U=]<]OH:KG#A((DOF#%()T
M_J (07'^H 1!:?X@@R";/\@AR.</RA"4YP]:0=!J_J"P1!F7!$D3K FT#LAU
M(/ Z(-B!0.R 9 <"LP.B'0C4#LAV(' [(-R!0.Z = <"NP/B'0CT%M1;"/06
MU%L(]);)CVT"O07U%@*]!?46 KT%]18"O07U%@*]!?46 KT%]18"O07U%@*]
M%?56 KT5]58"O17U5@*]=;)90J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@
MMZ+>2J!W1+TC@=X1]8X$>D?4.Q+H'5'O2*!WG&QV$^@=4>](H'=$O2.!WA'U
MC@1Z1]0[$N@=4>](H'="O1.!W@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGR9R6!
MW@GU3@1Z)]0[$>B=4.]$H'="O1.!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;
M@=Z&>AN!WC8Y;$*@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/>
M3J"WH]Y.H+>CWDZ@MZ/>3J"W3PX+$NCMJ+<3Z.VHMQ/HG5'O3*!W1KTS@=X9
M]<X$>F?4.Q/HG5'O3*!W1KTS@=X9]<X$>F?4.Q/HG2>'O0GTSJAW)M![A7JO
M?E+O8?PZEN'6\[W&Y_\DU>/EN^7V^.OR^R*^+U97G.O[BN'I+U!+ P04
M"  @@5M:PH ,:SH"  !H,P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUN
MVS 0AN&K&-H&EBR*I)@BSJ;MMLVB%U E.A:L/Y!,ZMR^E)P$:)$:#5R@[\:"
M37*^$0=X=K[Y]C19OSKVW>"WR3Z$Z4.6^7IO^\JGXV2'N+(;75^%^-7=9U-5
M'ZI[FXG-1F?U. 0[A'68:R2W-Y_LKGKHPNKS,?[LVW'8)LYV/EE]/&V<L[9)
M-4U=6U<AKF>/0_-;ROHY(8TGESU^WT[^*FY(LC<3YI4_!SR?^_IHG6L;N[JK
M7/A2]7%7=NPR'YXZZ]/S)=[H<=SMVMHV8_W0QR.IGYRM&K^W-O1=>BIZ=3XY
MQ!NVI\_\XORES+G N//.C9./$W/V_7$O(YE/KZ=8R+K0GG_%U\18^N+WL_.T
M&]O\97:\WA^C.RSS\-GRN/R.?YWQ:_UW]B$@?120/B2D#P7I0T/Z*"%]&$@?
MUY ^\@VE$8JH.874G&)J3D$UIZB:4UC-*:[F%%ASBJR"(JN@R"HHL@J*K((B
MJZ#(*BBR"HJL@B*KH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLDJ*
MK)(BJZ3(*BFR2HJLDB*KI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJL
MBB*KHLBJ*+)JBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB)K29&UI,A:4F0M
M*;*6%%E+BJPE1=:2(FM)D;6DR&HHLAJ*K(8BJZ'(:BBR&HJLAB*KH<AJ*+(:
MBJS7_U/6[^-X^,?QRS/MJW9XR<^6/]C<_@102P$"% ,4    "  =@5M:!T%-
M8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    ( !V!6UK+)"!^[P   "L"   1              "  :\   !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( !V!6UJ97)PC$ 8  )PG   3
M              "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ '8%;6L\XA(HJ P  F@H  !@              ("!#@@  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( !V!6UI]@,J&(P@  +(?   8
M              " @6X+  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    "  =@5M:<$\=D68#  !*"@  &               @(''$P  >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ '8%;6C[2"S*]!@
M4QP  !@              ("!8Q<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    ( !V!6UJ Y8UH5 0  &P.   8              " @58>
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  =@5M:%E6H
M[SX,   >?0  &               @('@(@  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ '8%;6F9E^@AO"0  1"L  !@
M ("!5"\  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( !V!
M6UJ6.;(-)P@  / 2   8              " @?DX  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    "  =@5M:^/<NOTT;   74   &
M        @(%600  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ '8%;6GOC*TK6 @  #@8  !D              ("!V5P  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  =@5M:4-=5;,<"  #^!0
M&0              @('F7P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    ( !V!6UI%^]EYI@(  +T%   9              " @>1B  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ '8%;6M4G/M3'
M P  9 @  !D              ("!P64  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    "  =@5M:_-]\(B@#  "!!P  &0
M@(&_:0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( !V!
M6UH+@&=[Z@(  #P&   9              " @1YM  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ '8%;6G*8:;BL @  S 4  !D
M         ("!/W   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    "  =@5M:__^C7,P)  !<&P  &0              @($B<P  >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( !V!6UH1J&X(I@T  .LL
M   9              " @25]  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ '8%;6GAHA1E;#P  ]S(  !D              ("! HL
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  =@5M:H>L[
M$#L*  #7&   &0              @(&4F@  >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    ( !V!6UH#='] [PH  + B   9
M  " @0:E  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
M'8%;6@QE9@>P!@  U1   !D              ("!++   'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    "  =@5M:2/D6T6X#   8!P  &0
M            @($3MP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    ( !V!6UK0J.E/ 0,  ,8&   9              " @;BZ  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ '8%;6C!IE6.D"P
M[1X  !D              ("!\+T  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    "  =@5M:2:$T'?4<  "]70  &0              @('+
MR0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( !V!6UI$
M!ZT-YP(  .L%   9              " @??F  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ '8%;6@/9N;5V @  ,P4  !D
M     ("!%>H  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M"  =@5M:E'=/2*T"  "F!0  &0              @('"[   >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !V!6UINJ5K_C (  &,%   9
M              " @:;O  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ '8%;6KI(UE%X P  2 <  !D              ("!:?(  'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  =@5M:GC.3>"P#
M  !W!P  &0              @($8]@  >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    ( !V!6UK'_;V@^@(  #D&   9              "
M@7OY  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ '8%;
M6NO:S&BU @  OP4  !D              ("!K/P  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    "  =@5M:\X'9_7D$  !K"P  &0
M        @(&8_P  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   ( !V!6UK(W8EI3 4  (8.   9              " @4@$ 0!X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ '8%;6E2B&KCD"   \R$
M !D              ("!RPD! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    "  =@5M:=GK_[@$#  !8!@  &0              @('F$@$
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( ""!6UJ\T0I+
M P4  (4+   9              " @1X6 0!X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ ((%;6JY:96Y6!   /@L  !D
M ("!6!L! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    "  @
M@5M:L7Z)FSP#  "&!@  &0              @('E'P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( ""!6UK3%P2@ 0,  (L&   9
M          " @5@C 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ ((%;6MV-1C:X!@  RQ$  !D              ("!D"8! 'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  @@5M:CN\P%K4$   %
M'@  &0              @(%_+0$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    ( ""!6UIFD]\;;P(  %8%   9              " @6LR
M 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ ((%;6AW;
M7C'Z @  + P  !D              ("!$34! 'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    "  @@5M:+XZ//K8"  !^!P  &0
M    @(%". $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M ""!6UIF24.6X@(  ,H'   9              " @2\[ 0!X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ ((%;6F4\M(&= @  A08  !D
M             ("!2#X! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"
M% ,4    "  @@5M:3]U)=]\"   Q!P  &0              @($<00$ >&PO
M=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( ""!6UH*UJB>?00
M #\0   9              " @3)$ 0!X;"]W;W)K<VAE971S+W-H965T-3$N
M>&UL4$L! A0#%     @ ((%;6LG4G3F#!   1QD  !D              ("!
MYD@! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  @@5M:
MITNI>Q,#   M"   &0              @(&@30$ >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;%!+ 0(4 Q0    ( ""!6UK[2_+CL (   L'   9
M      " @>I0 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%
M  @ ((%;6B%ZLV_8"@  ^XH  !D              ("!T5,! 'AL+W=O<FMS
M:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  @@5M:TB0%=[\#   (#0
M&0              @('@7@$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+
M 0(4 Q0    ( ""!6UH2,:V!Z@(  )@(   9              " @=9B 0!X
M;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ ((%;6IJ ?-+P
M @  ]@<  !D              ("!]V4! 'AL+W=O<FMS:&5E=',O<VAE970U
M."YX;6Q02P$"% ,4    "  @@5M:#TR_Q+0#  "P#   &0
M@($>:0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ""!
M6UJT%]NYU@(  .0(   9              " @0EM 0!X;"]W;W)K<VAE971S
M+W-H965T-C N>&UL4$L! A0#%     @ ((%;6A"NB=9M!   \Q   !D
M         ("!%G ! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M    "  @@5M:Z(I.= 0%   %'P  &0              @(&Z= $ >&PO=V]R
M:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( ""!6UJGL#GL( 0  (H/
M   9              " @?5Y 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
M4$L! A0#%     @ ((%;6C;?TW1* P  M0D  !D              ("!3'X!
M 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  @@5M:M4Q(
MH#0$  !P%   &0              @('-@0$ >&PO=V]R:W-H965T<R]S:&5E
M=#8U+GAM;%!+ 0(4 Q0    ( ""!6UI.#DP"#0,  *X(   9
M  " @3B& 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @
M((%;6I^1B674"   [#@  !D              ("!?(D! 'AL+W=O<FMS:&5E
M=',O<VAE970V-RYX;6Q02P$"% ,4    "  @@5M:]>./8S<&  "V(   &0
M            @(&'D@$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4
M Q0    ( ""!6UH:4[@#N 8  "LN   9              " @?68 0!X;"]W
M;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ ((%;6G2%RF O P
M'@L  !D              ("!Y)\! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX
M;6Q02P$"% ,4    "  @@5M::RPV@% #   D#@  &0              @(%*
MHP$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ""!6UH+
M<?M1Q0(  (4)   9              " @=&F 0!X;"]W;W)K<VAE971S+W-H
M965T-S(N>&UL4$L! A0#%     @ ((%;6F26M^7> P  N!,  !D
M     ("!S:D! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M"  @@5M:^^+E9<L#   N#P  &0              @('BK0$ >&PO=V]R:W-H
M965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( ""!6UH>[-J5LP(  #$'   9
M              " @>2Q 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L!
M A0#%     @ ((%;6B6$[X&G"   *E   !D              ("!SK0! 'AL
M+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  @@5M:_XQ>- X$
M   G#P  &0              @(&LO0$ >&PO=V]R:W-H965T<R]S:&5E=#<W
M+GAM;%!+ 0(4 Q0    ( ""!6UIDJ1ZXFP(  'L&   9              "
M@?'! 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ ((%;
M6CP$UPSA P  'A(  !D              ("!P\0! 'AL+W=O<FMS:&5E=',O
M<VAE970W.2YX;6Q02P$"% ,4    "  @@5M:!9#9LOD#  "4%0  &0
M        @(';R $ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0
M   ( ""!6UKA=Y_0C ,  -0/   9              " @0O- 0!X;"]W;W)K
M<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ ((%;6B+-O4%1!   A1<
M !D              ("!SM ! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q0
M2P$"% ,4    "  @@5M:">H#-.<#  "+#   &0              @(%6U0$
M>&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( ""!6UJ>;U#$
M%@,    +   9              " @739 0!X;"]W;W)K<VAE971S+W-H965T
M.#0N>&UL4$L! A0#%     @ ((%;6D. +=&\ P  PP\  !D
M ("!P=P! 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    "  @
M@5M:QSV$]2L#  #)"@  &0              @(&TX $ >&PO=V]R:W-H965T
M<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( ""!6UJ.<!IMUP(  "@(   9
M          " @1;D 0!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#
M%     @ ((%;6EEP2B6%!   9Q   !D              ("!).<! 'AL+W=O
M<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    "  @@5M:=YDL\2@#   S
M"0  &0              @('@ZP$ >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM
M;%!+ 0(4 Q0    ( ""!6UI'+%M2EP,  &,*   9              " @3_O
M 0!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ ((%;6LI9
MM+-X P  PA8   T              ( !#?,! 'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    "  @@5M:EXJ[',     3 @  "P              @ &P]@$ 7W)E
M;',O+G)E;'-02P$"% ,4    "  @@5M:.#/L_T@&  "2.P  #P
M    @ &9]P$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ((%;6N;BI-"@
M @  !34  !H              ( !#OX! 'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ ((%;6L* #&LZ @  :#,  !,
M ( !Y@ " %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &( 8@#E&@  40,"
#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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>105
<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>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>264</ContextCount>
  <ElementCount>422</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>80</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0008 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-dobag</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND GENERAL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-sosap</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0010 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-i</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0011 - Disclosure - OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherCurrentAssets</Role>
      <ShortName>OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0012 - Disclosure - LONG-TERM INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-li</Role>
      <ShortName>LONG-TERM INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0013 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-paen</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0014 - Disclosure - INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-ian</Role>
      <ShortName>INTANGIBLE ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0015 - Disclosure - OTHER LONG-TERM ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-oan</Role>
      <ShortName>OTHER LONG-TERM ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0016 - Disclosure - OTHER CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-ocl</Role>
      <ShortName>OTHER CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0018 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-llfb</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0019 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-fiafvm</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0020 - Disclosure - EMPLOYEE RELATED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erl</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0021 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-cac</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0022 - Disclosure - SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-se</Role>
      <ShortName>SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0023 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-iogaamc</Role>
      <ShortName>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0024 - Disclosure - FINANCING INCOME (EXPENSE), NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancingExpenseNet</Role>
      <ShortName>FINANCING INCOME (EXPENSE), NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0025 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-rpbat</Role>
      <ShortName>RELATED PARTIES BALANCES AND TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0026 - Disclosure - INCOME TAX</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-it1</Role>
      <ShortName>INCOME TAX</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9960701 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-sosapp</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9960702 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-sosapt</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-sosap</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9960703 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-it</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-i</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9960704 - Disclosure - OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherCurrentAssetsTables</Role>
      <ShortName>OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/OtherCurrentAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9960705 - Disclosure - LONG-TERM INVESTMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-lit</Role>
      <ShortName>LONG-TERM INVESTMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-li</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9960706 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-paent</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-paen</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9960707 - Disclosure - INTANGIBLE ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-iant</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-ian</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9960708 - Disclosure - OTHER LONG-TERM ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-oant</Role>
      <ShortName>OTHER LONG-TERM ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-oan</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9960709 - Disclosure - OTHER CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-oclt</Role>
      <ShortName>OTHER CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-ocl</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9960710 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-llfbt</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfb</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9960711 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-fiafvmt</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvm</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9960712 - Disclosure - EMPLOYEE RELATED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlt</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erl</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9960713 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-cac</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9960714 - Disclosure - SHAREHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-set</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-se</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9960715 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-iogaamct</Role>
      <ShortName>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-iogaamc</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9960716 - Disclosure - FINANCING INCOME (EXPENSE), NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancingExpenseNetTables</Role>
      <ShortName>FINANCING INCOME (EXPENSE), NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/FinancingExpenseNet</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9960717 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-rpbatt</Role>
      <ShortName>RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-rpbat</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9960718 - Disclosure - INCOME TAX (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-itt</Role>
      <ShortName>INCOME TAX (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-it1</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9960719 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails</Role>
      <ShortName>DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-dobag</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9960720 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-sosapt</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9960721 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-sosapt</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9960722 - Disclosure - INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-id</Role>
      <ShortName>INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-it</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9960723 - Disclosure - OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherCurrentAssetsDetails</Role>
      <ShortName>OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/OtherCurrentAssetsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9960724 - Disclosure - LONG-TERM INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-lid</Role>
      <ShortName>LONG-TERM INVESTMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-lit</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9960725 - Disclosure - PROPERTY AND EQUIPMENT, NET (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-paent</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9960726 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-paensopaed</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-paent</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9960727 - Disclosure - INTANGIBLE ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IntangibleAssetsNetDetails</Role>
      <ShortName>INTANGIBLE ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-iant</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9960728 - Disclosure - OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-oand</Role>
      <ShortName>OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-oant</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9960729 - Disclosure - OTHER CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-ocld</Role>
      <ShortName>OTHER CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-oclt</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9960730 - Disclosure - LONG-TERM DEBT (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails</Role>
      <ShortName>LONG-TERM DEBT (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9960732 - Disclosure - LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails</Role>
      <ShortName>LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9960733 - Disclosure - LONG-TERM DEBT (Schedule of Repayment of Loan) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails</Role>
      <ShortName>LONG-TERM DEBT (Schedule of Repayment of Loan) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9960734 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails</Role>
      <ShortName>LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9960735 - Disclosure - LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails</Role>
      <ShortName>LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9960736 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails</Role>
      <ShortName>LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-llfbt</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9960737 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-fiafvmnd</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvmt</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9960738 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvmt</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9960739 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvmt</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9960740 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvmt</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9960741 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails</Role>
      <ShortName>FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-fiafvmt</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9960742 - Disclosure - EMPLOYEE RELATED LIABILITIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9960743 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsoconpbcriocild</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9960744 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsococibocipaafsd</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9960745 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsoarisofpd</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9960746 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsofbpd</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9960747 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsoamafvd</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9960748 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/tsem-erlsowaaad</Role>
      <ShortName>EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-erlt</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9960749 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9960750 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9960751 - Disclosure - SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-set</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9960752 - Disclosure - SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-set</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9960753 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-set</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9960754 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-set</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9960755 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails</Role>
      <ShortName>SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-set</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9960756 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails</Role>
      <ShortName>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-iogaamct</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9960757 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails</Role>
      <ShortName>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-iogaamct</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9960758 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails</Role>
      <ShortName>INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-iogaamct</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9960759 - Disclosure - FINANCING INCOME (EXPENSE), NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails</Role>
      <ShortName>FINANCING INCOME (EXPENSE), NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/FinancingExpenseNetTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9960760 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails</Role>
      <ShortName>RELATED PARTIES BALANCES AND TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-rpbatt</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9960761 - Disclosure - INCOME TAX (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>INCOME TAX (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>9960762 - Disclosure - INCOME TAX (Schedule of Income Tax Provision) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails</Role>
      <ShortName>INCOME TAX (Schedule of Income Tax Provision) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>9960763 - Disclosure - INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails</Role>
      <ShortName>INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>9960764 - Disclosure - INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails</Role>
      <ShortName>INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>9960765 - Disclosure - INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="zk2532766.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>9960766 - Disclosure - INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.towerjazz.com/role/tsem-itt</ParentRole>
      <Position>90</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="6-K" isDefinitelyFs="true" isUsgaap="true" original="zk2532766.htm">zk2532766.htm</File>
    <File doctype="6-K" isDefinitelyFs="true" isUsgaap="true" original="exhibit_99-1.htm">exhibit_99-1.htm</File>
    <File>tsem-20241231.xsd</File>
    <File>tsem-20241231_cal.xml</File>
    <File>tsem-20241231_def.xml</File>
    <File>tsem-20241231_lab.xml</File>
    <File>tsem-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image00002.jpg</File>
    <File>image00004.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1134">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="12">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>110
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "zk2532766.htm exhibit_99-1.htm": {
   "nsprefix": "tsem",
   "nsuri": "http://www.towerjazz.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "exhibit_99-1.htm",
      "zk2532766.htm"
     ]
    },
    "schema": {
     "local": [
      "tsem-20241231.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/arcrole/factExplanatory-2009-12-16.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/ebp/elts/us-gaap-ebp-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tsem-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tsem-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tsem-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsem-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 358,
   "keyCustom": 64,
   "axisStandard": 26,
   "axisCustom": 1,
   "memberStandard": 47,
   "memberCustom": 31,
   "hidden": {
    "total": 23,
    "http://fasb.org/us-gaap/2024": 19,
    "http://xbrl.sec.gov/dei/2024": 4
   },
   "contextCount": 264,
   "entityCount": 1,
   "segmentCount": 80,
   "elementCount": 824,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1134,
    "http://xbrl.sec.gov/dei/2024": 12
   },
   "report": {
    "R1": {
     "role": "http://www.towerjazz.com/role/DocumentAndEntityInformation",
     "longName": "0001 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "zk2532766.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "zk2532766.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
     "longName": "0002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
     "longName": "0004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "longName": "0005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
     "longName": "0006 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "0007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.towerjazz.com/role/tsem-dobag",
     "longName": "0008 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL",
     "shortName": "DESCRIPTION OF BUSINESS AND GENERAL",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.towerjazz.com/role/tsem-sosap",
     "longName": "0009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.towerjazz.com/role/tsem-i",
     "longName": "0010 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.towerjazz.com/role/OtherCurrentAssets",
     "longName": "0011 - Disclosure - OTHER CURRENT ASSETS",
     "shortName": "OTHER CURRENT ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.towerjazz.com/role/tsem-li",
     "longName": "0012 - Disclosure - LONG-TERM INVESTMENTS",
     "shortName": "LONG-TERM INVESTMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.towerjazz.com/role/tsem-paen",
     "longName": "0013 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.towerjazz.com/role/tsem-ian",
     "longName": "0014 - Disclosure - INTANGIBLE ASSETS, NET",
     "shortName": "INTANGIBLE ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.towerjazz.com/role/tsem-oan",
     "longName": "0015 - Disclosure - OTHER LONG-TERM ASSETS, NET",
     "shortName": "OTHER LONG-TERM ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.towerjazz.com/role/tsem-ocl",
     "longName": "0016 - Disclosure - OTHER CURRENT LIABILITIES",
     "shortName": "OTHER CURRENT LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.towerjazz.com/role/tsem-llfb",
     "longName": "0018 - Disclosure - LONG-TERM DEBT",
     "shortName": "LONG-TERM DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:LongTermLoansPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:LongTermLoansPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.towerjazz.com/role/tsem-fiafvm",
     "longName": "0019 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.towerjazz.com/role/tsem-erl",
     "longName": "0020 - Disclosure - EMPLOYEE RELATED LIABILITIES",
     "shortName": "EMPLOYEE RELATED LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.towerjazz.com/role/tsem-cac",
     "longName": "0021 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.towerjazz.com/role/tsem-se",
     "longName": "0022 - Disclosure - SHAREHOLDERS' EQUITY",
     "shortName": "SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.towerjazz.com/role/tsem-iogaamc",
     "longName": "0023 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS",
     "shortName": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.towerjazz.com/role/FinancingExpenseNet",
     "longName": "0024 - Disclosure - FINANCING INCOME (EXPENSE), NET",
     "shortName": "FINANCING INCOME (EXPENSE), NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.towerjazz.com/role/tsem-rpbat",
     "longName": "0025 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS",
     "shortName": "RELATED PARTIES BALANCES AND TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.towerjazz.com/role/tsem-it1",
     "longName": "0026 - Disclosure - INCOME TAX",
     "shortName": "INCOME TAX",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.towerjazz.com/role/tsem-sosapp",
     "longName": "9960701 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.towerjazz.com/role/tsem-sosapt",
     "longName": "9960702 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.towerjazz.com/role/tsem-it",
     "longName": "9960703 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.towerjazz.com/role/OtherCurrentAssetsTables",
     "longName": "9960704 - Disclosure - OTHER CURRENT ASSETS (Tables)",
     "shortName": "OTHER CURRENT ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.towerjazz.com/role/tsem-lit",
     "longName": "9960705 - Disclosure - LONG-TERM INVESTMENTS (Tables)",
     "shortName": "LONG-TERM INVESTMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.towerjazz.com/role/tsem-paent",
     "longName": "9960706 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.towerjazz.com/role/tsem-iant",
     "longName": "9960707 - Disclosure - INTANGIBLE ASSETS, NET (Tables)",
     "shortName": "INTANGIBLE ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.towerjazz.com/role/tsem-oant",
     "longName": "9960708 - Disclosure - OTHER LONG-TERM ASSETS, NET (Tables)",
     "shortName": "OTHER LONG-TERM ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.towerjazz.com/role/tsem-oclt",
     "longName": "9960709 - Disclosure - OTHER CURRENT LIABILITIES (Tables)",
     "shortName": "OTHER CURRENT LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.towerjazz.com/role/tsem-llfbt",
     "longName": "9960710 - Disclosure - LONG-TERM DEBT (Tables)",
     "shortName": "LONG-TERM DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.towerjazz.com/role/tsem-fiafvmt",
     "longName": "9960711 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.towerjazz.com/role/tsem-erlt",
     "longName": "9960712 - Disclosure - EMPLOYEE RELATED LIABILITIES (Tables)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable",
     "longName": "9960713 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:ChangesCessationRelatedAccrualsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:ChangesCessationRelatedAccrualsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.towerjazz.com/role/tsem-set",
     "longName": "9960714 - Disclosure - SHAREHOLDERS' EQUITY (Tables)",
     "shortName": "SHAREHOLDERS' EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.towerjazz.com/role/tsem-iogaamct",
     "longName": "9960715 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)",
     "shortName": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.towerjazz.com/role/FinancingExpenseNetTables",
     "longName": "9960716 - Disclosure - FINANCING INCOME (EXPENSE), NET (Tables)",
     "shortName": "FINANCING INCOME (EXPENSE), NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.towerjazz.com/role/tsem-rpbatt",
     "longName": "9960717 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)",
     "shortName": "RELATED PARTIES BALANCES AND TRANSACTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.towerjazz.com/role/tsem-itt",
     "longName": "9960718 - Disclosure - INCOME TAX (Tables)",
     "shortName": "INCOME TAX (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails",
     "longName": "9960719 - Disclosure - DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details)",
     "shortName": "DESCRIPTION OF BUSINESS AND GENERAL (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:MergerContractTerminationFees",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapBusinessAcquisitionAxis_tsemTowerPartnersSemiconductorCoLimitedMember",
      "name": "tsem:PercentageOfInterestsAcquired",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
     "longName": "9960720 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "tsem:TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "tsem:TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
     "longName": "9960721 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.towerjazz.com/role/tsem-id",
     "longName": "9960722 - Disclosure - INVENTORIES (Details)",
     "shortName": "INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "div",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.towerjazz.com/role/OtherCurrentAssetsDetails",
     "longName": "9960723 - Disclosure - OTHER CURRENT ASSETS (Details)",
     "shortName": "OTHER CURRENT ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "div",
       "div",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:IncomeTaxesReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "div",
       "div",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.towerjazz.com/role/tsem-lid",
     "longName": "9960724 - Disclosure - LONG-TERM INVESTMENTS (Details)",
     "shortName": "LONG-TERM INVESTMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "div",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "div",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails",
     "longName": "9960725 - Disclosure - PROPERTY AND EQUIPMENT, NET (Narrative) (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.towerjazz.com/role/tsem-paensopaed",
     "longName": "9960726 - Disclosure - PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Schedule of Property and Equipment) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
     "longName": "9960727 - Disclosure - INTANGIBLE ASSETS, NET (Details)",
     "shortName": "INTANGIBLE ASSETS, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.towerjazz.com/role/tsem-oand",
     "longName": "9960728 - Disclosure - OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details)",
     "shortName": "OTHER LONG-TERM ASSETS, NET (Schedule of Deferred Tax and Other Long-Term Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.towerjazz.com/role/tsem-ocld",
     "longName": "9960729 - Disclosure - OTHER CURRENT LIABILITIES (Details)",
     "shortName": "OTHER CURRENT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:TaxesPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
       "div",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
     "longName": "9960730 - Disclosure - LONG-TERM DEBT (Narrative) (Details)",
     "shortName": "LONG-TERM DEBT (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
     "longName": "9960732 - Disclosure - LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details)",
     "shortName": "LONG-TERM DEBT (Schedule of Other Long-Term Debt) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
     "longName": "9960733 - Disclosure - LONG-TERM DEBT (Schedule of Repayment of Loan) (Details)",
     "shortName": "LONG-TERM DEBT (Schedule of Repayment of Loan) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY",
      "name": "us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY",
      "name": "us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails",
     "longName": "9960734 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details)",
     "shortName": "LONG-TERM DEBT (Schedule of Maturity Capital Leases Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
     "longName": "9960735 - Disclosure - LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details)",
     "shortName": "LONG-TERM DEBT (Schedule of Composition of Operating Leases) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "div",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails",
     "longName": "9960736 - Disclosure - LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details)",
     "shortName": "LONG-TERM DEBT (Schedule of Maturity Operating Leases Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "div",
       "tsem:LongTermLoansPayableTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.towerjazz.com/role/tsem-fiafvmnd",
     "longName": "9960737 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
     "longName": "9960738 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Recurring Fair Value Measurements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfMarketableSecuritiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember",
      "name": "tsem:PrivatelyHeldEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails",
     "longName": "9960739 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Marketable Securities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfMarketableSecuritiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails",
     "longName": "9960740 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Maturities of Marketable Securities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
     "longName": "9960741 - Disclosure - FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)",
     "shortName": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Schedule of Investments with Continuous Unrealized Losses) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
     "longName": "9960742 - Disclosure - EMPLOYEE RELATED LIABILITIES (Narrative) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:DefinedBenefitPlanSpecialTerminationBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:DefinedBenefitPlanSpecialTerminationBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
     "longName": "9960743 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Components of Net Periodic Benefit Cost Recognized in Other Comprehensive Income (Loss)) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
     "longName": "9960744 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Components of Change in Benefit Obligation, Change in Plan Assets and Funded Status) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
     "longName": "9960745 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Amounts Recognized in Statement of Financial Position) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "div",
       "div",
       "us-gaap:InvestmentTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.towerjazz.com/role/tsem-erlsofbpd",
     "longName": "9960746 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Future Benefit Payments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.towerjazz.com/role/tsem-erlsoamafvd",
     "longName": "9960747 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Assets Measured at Fair Value) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember",
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.towerjazz.com/role/tsem-erlsowaaad",
     "longName": "9960748 - Disclosure - EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)",
     "shortName": "EMPLOYEE RELATED LIABILITIES (Schedule of Weighted Average Asset Allocations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:DefinedBenefitPlanFundedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:DefinedBenefitPlanFundedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
     "longName": "9960749 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_20230101to20231231",
      "name": "tsem:RestructuringGainFromSaleOfMachineryAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20230101to20231231",
      "name": "tsem:RestructuringGainFromSaleOfMachineryAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails",
     "longName": "9960750 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember",
      "name": "tsem:FactoryCessationRelatedAccruals",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tsem:ChangesCessationRelatedAccrualsTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20221231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember",
      "name": "tsem:FactoryCessationRelatedAccruals",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tsem:ChangesCessationRelatedAccrualsTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails",
     "longName": "9960751 - Disclosure - SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details)",
     "shortName": "SHAREHOLDERS' EQUITY (Ordinary Shares) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "NISPerShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails",
     "longName": "9960752 - Disclosure - SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details)",
     "shortName": "SHAREHOLDERS' EQUITY (Share Option Plans) (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:PercentageOfVestedRestrictedStockUnite",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "tsem:PercentageOfVestedRestrictedStockUnite",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
     "longName": "9960753 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details)",
     "shortName": "SHAREHOLDERS' EQUITY (Schedule of Restricted Shares Units Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember",
      "name": "tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
     "longName": "9960754 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $)",
     "shortName": "SHAREHOLDERS' EQUITY (Schedule of Intrinsic and Fair Values of RSU's) (Details) (USD $)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "tsem:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "tsem:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails",
     "longName": "9960755 - Disclosure - SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details)",
     "shortName": "SHAREHOLDERS' EQUITY (Schedule of Stock-Based Compensation Expense in Statement of Operations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
     "longName": "9960756 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details)",
     "shortName": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues by Geographic Area) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
     "longName": "9960757 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details)",
     "shortName": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Long-Lived Assets by Geographic Area) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_srtStatementGeographicalAxis_countryIL",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails",
     "longName": "9960758 - Disclosure - INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details)",
     "shortName": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS (Schedule of Revenues of Major Customers) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "tsem:ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails",
     "longName": "9960759 - Disclosure - FINANCING INCOME (EXPENSE), NET (Details)",
     "shortName": "FINANCING INCOME (EXPENSE), NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:InterestExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails",
     "longName": "9960760 - Disclosure - RELATED PARTIES BALANCES AND TRANSACTIONS (Details)",
     "shortName": "RELATED PARTIES BALANCES AND TRANSACTIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:SellingGeneralAndAdministrativeExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "div",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9960761 - Disclosure - INCOME TAX (Narrative) (Details)",
     "shortName": "INCOME TAX (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:OperatingLossCarryforwardsLimitationsOnUse",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails",
     "longName": "9960762 - Disclosure - INCOME TAX (Schedule of Income Tax Provision) (Details)",
     "shortName": "INCOME TAX (Schedule of Income Tax Provision) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails",
     "longName": "9960763 - Disclosure - INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details)",
     "shortName": "INCOME TAX (Schedule of Profit (Loss) Before Taxes) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails",
     "longName": "9960764 - Disclosure - INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details)",
     "shortName": "INCOME TAX (Schedule of Deferred Tax Asset/Liability) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_20241231",
      "name": "tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20241231",
      "name": "tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails",
     "longName": "9960765 - Disclosure - INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details)",
     "shortName": "INCOME TAX (Schedule of Reconciliation of Unrecognized Tax Benefits) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_20231231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20211231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "9960766 - Disclosure - INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details)",
     "shortName": "INCOME TAX (Schedule of Effective Income Tax Rate Reconciliation) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_20240101to20241231",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exhibit_99-1.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivables factoring",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r1180"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade accounts payables",
        "terseLabel": "Trade accounts payable",
        "verboseLabel": "Trade accounts payable",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r1090"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade accounts receivables",
        "terseLabel": "Trade accounts receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1178"
     ]
    },
    "tsem_AccrualsRelatedToAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AccrualsRelatedToAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accruals related to assets.",
        "label": "Accruals Related To Assets",
        "terseLabel": "Accruals related to assets",
        "negatedLabel": "Accruals related to assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-paensopaed": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r238",
      "r876"
     ]
    },
    "tsem_AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Other Comprehensive Income Excluding Foreign Currency [Member]",
        "label": "Accumulated Other Comprehensive Income Excluding Foreign Currency [Member]",
        "verboseLabel": "Accumulated other comprehensive income (loss) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r121",
      "r246",
      "r870",
      "r900",
      "r904"
     ]
    },
    "tsem_AccumulatedShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AccumulatedShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated share-based compensation.",
        "label": "Accumulated Share Based Compensation",
        "terseLabel": "Cumulative stock based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r13",
      "r24",
      "r118",
      "r119",
      "r263",
      "r264",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r1157"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1090",
      "r1332"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r919",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1265",
      "r1334"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r292",
      "r293",
      "r294",
      "r295",
      "r305",
      "r348",
      "r349",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r433",
      "r434",
      "r437",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r727",
      "r728",
      "r746",
      "r747",
      "r748",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r816",
      "r817",
      "r818",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income and expense items not involving cash flows:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRequisiteServicePeriodRecognitionShares",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments To Additional Paid In Capital Share Based Compensation Requisite Service Period Recognition Shares",
        "verboseLabel": "Employee stock-based compensation, shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee stock-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63",
      "r576"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net profit for the period to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_AdoptionAdjustmentToRetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AdoptionAdjustmentToRetainedEarningsMember",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adoption Adjustment to Retained Earnings [Member]",
        "label": "Adoption Adjustment to Retained Earnings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r612"
     ]
    },
    "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForNotesAndLoansReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for current expected credit loss",
        "documentation": "Amount of allowance for credit loss on financing receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r356",
      "r401"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Series G Debentures amortization, exchange rate and its hedging transactions related results",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r1055",
      "r1056",
      "r1163",
      "r1281"
     ]
    },
    "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax",
        "totalLabel": "Total recognized in net periodic benefit cost (gain) and other comprehensive income",
        "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "tsem_AnnualInterestRateOfLeaseAgreement": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AnnualInterestRateOfLeaseAgreement",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual interest rate of lease agreement.",
        "label": "Annual Interest Rate Of Lease Agreement",
        "verboseLabel": "Annual interest rate of lease agreement"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_AsiaOtherJapanAndTaiwanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AsiaOtherJapanAndTaiwanMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asia (other than Japan and Taiwan) [Member]",
        "label": "Asia Other Japan And Taiwan [Member]",
        "verboseLabel": "Asia (other than japan) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_AssetDisposalAccrualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "AssetDisposalAccrualMember",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset disposal accrual.",
        "label": "Asset Disposal Accrual [Member]",
        "terseLabel": "Asset disposal accrual [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r184",
      "r242",
      "r280",
      "r320",
      "r326",
      "r337",
      "r340",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r679",
      "r683",
      "r730",
      "r867",
      "r946",
      "r1041",
      "r1042",
      "r1090",
      "r1118",
      "r1216",
      "r1217",
      "r1287"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r251",
      "r280",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r679",
      "r683",
      "r730",
      "r1090",
      "r1216",
      "r1217",
      "r1287"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoamafvd": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total assets measured at fair value",
        "totalLabel": "Total plan assets at fair value",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r1077"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "totalLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax, Total",
        "verboseLabel": "Gross unrealized gains",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross Unrealized losses",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "totalLabel": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax, Total",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized Cost",
        "verboseLabel": "Amortized cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r407",
      "r865"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after 5 years, Estimated fair value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r861"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within 2-5 years, Estimated fair value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r860"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within one year, Amortized cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1183"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after 5 years, Amortized cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within 2-5 years, Amortized cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within one year, Estimated fair value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r367",
      "r859"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMaturitiesOfMarketableSecuritiesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Marketable securities held for sale",
        "totalLabel": "Debt Securities, Available-for-sale, Total",
        "verboseLabel": "Estimated fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r407",
      "r711",
      "r851",
      "r1077",
      "r1081",
      "r1182",
      "r1269",
      "r1270",
      "r1271"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-lid": {
       "parentTag": "us-gaap_LongTermInvestments",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-lid"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Noncurrent",
        "verboseLabel": "Investments in privately held companies",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r358",
      "r407"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r1299",
      "r1300"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r436",
      "r1299",
      "r1300"
     ]
    },
    "tsem_BasePhantomShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "BasePhantomShareUnitsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Phantom Share Units",
        "label": "Base Phantom Share Units [Member]",
        "verboseLabel": "Base PSUs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of presentation",
        "terseLabel": "Basis of Presentation",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "tsem_BenefitObligationExperiencedNetActuarialLossDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "BenefitObligationExperiencedNetActuarialLossDiscountRate",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate.",
        "label": "Benefit Obligation Experienced Net Actuarial Loss Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "BoardOfDirectorsChairmanMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chairman of the board of directors [Member]"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and Buildings and building improvements, including facility infrastructure [Member]",
        "terseLabel": "Buildings and building improvements, including facility infrastructure [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r668",
      "r1064",
      "r1067"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r668",
      "r1064",
      "r1067"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in property and equipment",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalLeaseObligationsIncurred",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payments on account of capital lease obligation",
        "label": "Lease Obligation Incurred",
        "documentation": "Amount of increase in lease obligation from new lease."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31"
     ]
    },
    "tsem_CapitalNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CapitalNotesMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Notes [Member]",
        "label": "Capital notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "CASH AND CASH EQUIVALENTS - END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD",
        "label": "Cash and cash equivalents",
        "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."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r235",
      "r1024"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "CASH AND CASH EQUIVALENTS - END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total",
        "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."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r134",
      "r277"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r134"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Certificate of deposits [Member]",
        "terseLabel": "Certificate of deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r1109",
      "r1110",
      "r1111",
      "r1112"
     ]
    },
    "tsem_ChangesCessationRelatedAccrualsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ChangesCessationRelatedAccrualsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to changes cessation related accruals.",
        "label": "Changes Cessation Related Accruals [Table Text Block]",
        "terseLabel": "Schedule of Changes in Accruals Related to Arai Factory Cessation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status",
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r1177"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_CollateralAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralAxis",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral [Axis]",
        "verboseLabel": "Collateral Held [Axis]",
        "documentation": "Information by category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_CollateralDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralDomain",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-cac"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r446",
      "r447",
      "r1006",
      "r1208",
      "r1214"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1105",
      "r1106",
      "r1107",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1168",
      "r1169",
      "r1171",
      "r1265",
      "r1331",
      "r1334"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r933"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares, issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "verboseLabel": "Number of outstanding Ordinary Shares",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r106",
      "r933",
      "r952",
      "r1334",
      "r1335"
     ]
    },
    "tsem_CommonStockSharesOutstandingNetOfTreasuryStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CommonStockSharesOutstandingNetOfTreasuryStock",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares outstanding, net of treasury stock.",
        "periodEndLabel": "OUTSTANDING SHARES, NET OF TREASURY STOCK AS OF DECEMBER 31, 2023",
        "label": "Common Stock Shares Outstanding Net Of Treasury Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares of NIS 15 par value: 150,000 authorized as of December 31, 2020 and 2019 108,010 and 107,923 issued and outstanding, respectively, as of December 31, 2020 106,895 and 106,808 issued and outstanding, respectively, as of December 31, 2019",
        "verboseLabel": "Ordinary shares of NIS 15 par value: 150,000 authorized as of December 31, 2024 and 2023 111,637 and 111,550 issued and outstanding, respectively, as of December 31, 2024 110,912 and 110,825 issued and outstanding, respectively, as of December 31, 2023",
        "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."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r869",
      "r1090"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax asset and liability - long-term:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income [Member]",
        "terseLabel": "Total comprehensive income (loss) [Member]",
        "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Comprehensive income attributable to the Company",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r258",
      "r260",
      "r268",
      "r854",
      "r884",
      "r886"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Comprehensive loss attributable to non-controlling interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r72",
      "r76",
      "r258",
      "r260",
      "r267",
      "r853",
      "r884",
      "r885"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r163",
      "r258",
      "r260",
      "r266",
      "r852",
      "r884"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r83",
      "r84",
      "r347",
      "r1005"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r83",
      "r84",
      "r347",
      "r906",
      "r1005"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r83",
      "r84",
      "r347",
      "r1005",
      "r1135"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r83",
      "r84",
      "r347"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r38",
      "r39",
      "r83",
      "r167",
      "r1005"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r83",
      "r84",
      "r347",
      "r1005"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r679",
      "r680",
      "r683",
      "r684",
      "r776",
      "r1011",
      "r1215",
      "r1218",
      "r1219"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r679",
      "r680",
      "r683",
      "r684",
      "r776",
      "r1011",
      "r1215",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "terseLabel": "Principals of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r1032"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate bonds [Member]",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COST OF REVENUES",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r280",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r730",
      "r1041",
      "r1216"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of goods [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r465",
      "r483",
      "r774",
      "r796",
      "r863",
      "r1029",
      "r1031"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_CrossCurrencySwapAssetPositionFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CrossCurrencySwapAssetPositionFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cross currency swap asset position fair value.",
        "label": "Cross Currency Swap Asset Position Fair Value",
        "terseLabel": "Cross currency swap - net asset position"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1279"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit)",
        "terseLabel": "Local",
        "documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1136"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1136",
      "r1166"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer A.",
        "label": "Customer A [Member]",
        "terseLabel": "Customer A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerAdvancesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerAdvancesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LONG-TERM CUSTOMERS' ADVANCES",
        "documentation": "The noncurrent portion of prepayments received from customers for goods or services to be provided in the future."
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "tsem_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer B.",
        "label": "Customer B [Member]",
        "terseLabel": "Customer B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r347"
     ]
    },
    "tsem_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer One [Member]",
        "label": "Customer One [Member]",
        "terseLabel": "Customer one [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1201",
      "r1203",
      "r1205",
      "r1206"
     ]
    },
    "tsem_CustomerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomerTwoMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Two [Member]",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_CustomersFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomersFourMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers Four [Member]",
        "documentation": "Customers Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_CustomersThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "CustomersThreeMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt, Current",
        "totalLabel": "Debt, Current, Total",
        "terseLabel": "Current maturities of long-term debt",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r243"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r94",
      "r95",
      "r170",
      "r173",
      "r288",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1088",
      "r1164",
      "r1209",
      "r1210",
      "r1211",
      "r1280",
      "r1282"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis spread over variable interest rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtFairValue",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding principal",
        "terseLabel": "Carrying amount",
        "verboseLabel": "Long-term JPY loan - principal amount",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r173",
      "r479"
     ]
    },
    "us-gaap_DebtInstrumentCollateral": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCollateral",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Collateral",
        "terseLabel": "Description of collateral",
        "documentation": "Discussion of whether the debt instrument is secured or unsecured, and, if secured, a description of the collateral and guarantees required or provided."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r97"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "verboseLabel": "Outstanding principal",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r744",
      "r745",
      "r1053",
      "r1054",
      "r1088"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of debentures",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r729",
      "r1053",
      "r1054",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1272"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateBasisForEffectiveRate",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Basis for Effective Rate",
        "verboseLabel": "Interest rate",
        "documentation": "Description of any adjustments made to the stated rate to determine the effective rate."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r1280"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate during period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r474",
      "r1280"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "verboseLabel": "Fixed interest rate",
        "terseLabel": "Interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r463"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1088",
      "r1164",
      "r1280",
      "r1282"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r1052",
      "r1270",
      "r1271"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r288",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1088",
      "r1164",
      "r1209",
      "r1210",
      "r1211",
      "r1280",
      "r1282"
     ]
    },
    "us-gaap_DebtInstrumentPaymentTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPaymentTerms",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Payment Terms",
        "terseLabel": "Payment terms",
        "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r98"
     ]
    },
    "tsem_DebtInstrumentPeriodicPaymentsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DebtInstrumentPeriodicPaymentsNumber",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of instalment payments agreed upon in order to repay outstanding debt.",
        "label": "Debt Instrument Periodic Payments Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r50",
      "r51",
      "r88",
      "r149",
      "r150",
      "r288",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1088",
      "r1164",
      "r1280",
      "r1282"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term",
        "verboseLabel": "Maturity term",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "verboseLabel": "Investments with continuous unrealized losses for 12 months or more, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r411",
      "r1049"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investments with continuous unrealized losses for 12 months or more, Unrealized losses",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r411"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "verboseLabel": "Investment with continuous unrealized losses for less than 12 months, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r411",
      "r1049"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investment with continuous unrealized losses for less than 12 months, Unrealized losses",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r411"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Total",
        "verboseLabel": "Total Investments with continuous unrealized losses, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r409",
      "r1049"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total Investments with continuous unrealized losses, Unrealized losses",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss, Total",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r410"
     ]
    },
    "us-gaap_DebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities [Member]",
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r1107",
      "r1337"
     ]
    },
    "us-gaap_DeferredCompensationShareBasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationShareBasedPaymentsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unearned compensation [Member]",
        "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax and Other Long-Term Assets",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "verboseLabel": "Foreign",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1166",
      "r1260"
     ]
    },
    "us-gaap_DeferredIncomeRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income, Revenue Recognized",
        "terseLabel": "Revenue",
        "documentation": "Amount of revenue recognized previously reported as deferred income not accounted for under Topic 606."
       }
      }
     },
     "auth_ref": [
      "r1298",
      "r1327"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (benefit):",
        "verboseLabel": "Deferred tax expense (benefit):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r171",
      "r639"
     ]
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue and customers' advances",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "us-gaap_DeferredRevenueRefundPayments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenueRefundPayments1",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Refund",
        "documentation": "Amount of cash outflow to customers for refund payments of revenue that was previously reported as deferred or unearned revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "Local",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1166",
      "r1260",
      "r1261"
     ]
    },
    "tsem_DeferredTaxAndOtherAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAndOtherAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-oand": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oand"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax and other assets, net.",
        "label": "Deferred Tax And Other Assets Net",
        "terseLabel": "DEFERRED TAX AND OTHER LONG-TERM ASSETS, NET",
        "totalLabel": "Deferred tax and other assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetClassifiedAsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetClassifiedAsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-oand": {
       "parentTag": "tsem_DeferredTaxAndOtherAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oand"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets classified as non-current.",
        "label": "Deferred Tax Asset Classified As Noncurrent",
        "terseLabel": "Deferred tax asset (see Note 18)",
        "verboseLabel": "Deferred tax asset - see Note 18"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsAccrualsAndReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsAccrualsAndReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible accruals and reserves.",
        "label": "Deferred Tax Assets Accruals And Reserves",
        "terseLabel": "Accruals and allowances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred tax assets gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "terseLabel": "Research and development credit",
        "verboseLabel": "Research and development",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both."
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "tsem_DeferredTaxAssetsInProcessResearchAndDevelopmentSection174": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopmentSection174",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 60.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a section 174.",
        "label": "Deferred Tax Assets In Process Research And Development Section 174",
        "terseLabel": "Research and development - Section 174",
        "verboseLabel": "Research and development, including Section 174 under U.S. Internal Revenue Code"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of deferred tax assets lease liabilities.",
        "label": "Deferred Tax Assets Lease Liabilities",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets",
        "verboseLabel": "Presented in long term deferred tax assets",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:",
        "verboseLabel": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsNetNonCurrents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsNetNonCurrents",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carry forwards classified as noncurrent.",
        "label": "Deferred Tax Assets Net Non Currents",
        "terseLabel": "Presented in long term deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets Operating Loss Carryforwards Noncurrent",
        "verboseLabel": "Net operating loss carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsOtherNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsOtherNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other and noncurrent.",
        "label": "Deferred Tax Assets Other Non Current",
        "verboseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Noncurrent",
        "terseLabel": "Employees compensation",
        "verboseLabel": "Employees benefits and compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance, see Note 18F below",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r641"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities- long-term:",
        "terseLabel": "Deferred tax liabilities - long-term:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DeferredTaxLiabilitiesNonCurrents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxLiabilitiesNonCurrents",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "negatedLabel": "Presented in long term deferred tax liabilities",
        "label": "Deferred Tax Liabilities Non Currents"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Others",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation and amortization",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1258"
     ]
    },
    "tsem_DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of deferred tax liabilities rou assets under operating leases.",
        "negatedLabel": "ROU - assets under operating leases",
        "label": "Deferred Tax Liabilities Rou - Assets Under Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current liabilities",
        "label": "Liability, Defined Benefit Pension Plan, Current",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r95",
      "r152"
     ]
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-current liabilities",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r101",
      "r152"
     ]
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Accumulated benefit obligation",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actual return on plan assets",
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r1062"
     ]
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Actuarial loss (gain)",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "terseLabel": "Actuarial gain, net",
        "verboseLabel": "Actuarial (gain) loss, net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_DefinedBenefitPlanAdministrationExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAdministrationExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected Administrative Expenses",
        "terseLabel": "Expected administrative expenses",
        "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of net (gain) loss",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r537",
      "r560",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfTransitionAssetObligation",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amortization of prior service costs",
        "label": "Defined Benefit Plan, Amortization of Transition Asset (Obligation)",
        "documentation": "Amount of transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r539",
      "r562"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position",
        "totalLabel": "Net amount recognized",
        "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognized in statement of financial position:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other changes in plan assets and benefits obligations recognized in other comprehensive income:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net (gain) loss for the period",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r121",
      "r153"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior service cost for the period",
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r121",
      "r153"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd": {
       "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.towerjazz.com/role/tsem-lid": {
       "parentTag": "us-gaap_LongTermInvestments",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-lid"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Pension plan net assets - see Notes 12B",
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r497",
      "r498",
      "r520",
      "r945",
      "r1062",
      "r1296"
     ]
    },
    "tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The assumed health care cost trend rate for the current year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status.",
        "label": "Defined Benefit Plan Assumed Health Care Cost Trend Rate Assumed For Current Year Statement Of Other Comprehensive Income",
        "terseLabel": "Health care cost trend rate assumed for current year - Medicare Advantage"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health care cost trend rate assumed for current year, non-medicare advantage.",
        "label": "Defined Benefit Plan Assumed Health Care Cost Trend Rate Assumed For Current Year Statement Of Other Comprehensive Income Non Medicare Advantage",
        "terseLabel": "Health care cost trend rate assumed for current year - Non-Medicare Advantage"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The measurement date for the assumed health care cost trend rate.",
        "label": "Defined Benefit Plan Assumed Health Care Cost Trend Rate Measurement Date",
        "terseLabel": "Measurement date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assumed health care cost trend rates:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "verboseLabel": "Discount rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "tsem_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expected return on plan assets.",
        "label": "Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Expected Return On Plan Assets",
        "verboseLabel": "Expected return on plan assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "verboseLabel": "Rate of compensation increases",
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "verboseLabel": "Discount rate",
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected return on plan assets",
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r546",
      "r565"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rate of compensation increases",
        "terseLabel": "Rate of compensation increases",
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Benefit obligation end of period",
        "periodStartLabel": "Benefit obligation at beginning of period",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefits paid",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "terseLabel": "Benefits paid",
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r568"
     ]
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in medical plan related benefit obligation:",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in plan assets:",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer contribution",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r524",
      "r564",
      "r1060",
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlsowaaad",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of transition obligation (asset)",
        "documentation": "Amount included in accumulated other comprehensive income (loss) for transition asset (obligation) expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1222"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026-2030",
        "terseLabel": "2030 - 2034",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "verboseLabel": "2025",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "verboseLabel": "2029",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "verboseLabel": "2028",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "verboseLabel": "2027",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsofbpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "verboseLabel": "2026",
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r536",
      "r559",
      "r1062",
      "r1063"
     ]
    },
    "tsem_DefinedBenefitPlanExpensesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanExpensesPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan expense paid by employer.",
        "label": "Defined Benefit Plan Expenses Paid",
        "terseLabel": "Expenses paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Fair value of plan assets at end of period",
        "periodStartLabel": "Fair value of plan assets at beginning of period",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r522",
      "r524",
      "r525",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_DefinedBenefitPlanFundedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedPercentage",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Funded percentage",
        "documentation": "Percentage of plan assets to benefit obligation of defined benefit plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Medical plan related net funding",
        "verboseLabel": "Funded Status",
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r520",
      "r1062"
     ]
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Health care cost trend rate assumed for next year",
        "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r503",
      "r535",
      "r558",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Total net periodic benefit cost",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r556",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net periodic benefit cost",
        "terseLabel": "Net periodic benefit cost:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanPlanAmendments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAmendments",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in medical plan provisions",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment",
        "verboseLabel": "Change in plan provisions",
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan."
       }
      }
     },
     "auth_ref": [
      "r508"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefits paid",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r1224"
     ]
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Target allocation 2021",
        "terseLabel": "Target allocation 2024",
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r1062"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r534",
      "r557",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_DefinedBenefitPlanSpecialTerminationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanSpecialTerminationBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Israeli employee termination benefits",
        "documentation": "Amount of increase in benefit obligation for benefits provided to employees payable from defined benefit plan or payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "verboseLabel": "Ultimate rate",
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "tsem_DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ultimate trend rate for health care costs.",
        "label": "Defined Benefit Plan Ultimate Health Care Cost Trend Rate Statement Of Other Comprehensive Income",
        "terseLabel": "Ultimate rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average assumptions used:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average assumptions used:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": {
     "xbrltype": "gYearListItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate",
        "verboseLabel": "Year the ultimate rate is reached",
        "documentation": "Year ultimate health care cost trend rate is expected to be reached, in YYYY format."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "tsem_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year the ultimate health care cost trend rate is expected to be reached, in YYYY format.",
        "label": "Defined Benefit Plan Year That Rate Reaches Ultimate Trend Rate Statement Of Other Comprehensive Income",
        "terseLabel": "Year the ultimate rate is reached"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPostretirementHealthCoverageMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postretirement Non Medical Plan [Member]",
        "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost recognized",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Matching contribution (as a percent)",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee contribution (as a percent)",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositContractsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositContractsPolicy",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Interest-Bearing Deposits",
        "terseLabel": "Short Term Interest-Bearing Deposits",
        "documentation": "Disclosure of accounting policy for the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_DepositLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilitiesAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Amount of accrued but unpaid interest on deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "tsem_DepositsAndMarketableSecuritiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "DepositsAndMarketableSecuritiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments of funds in marketable securities held for sale and ST interest bearing deposits with duration over 3 months and less than one year.",
        "negatedLabel": "Deposits and marketable securities, net",
        "label": "Deposits And Marketable Securities Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r47"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r320",
      "r330",
      "r340",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_DerivativeAssetFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetFairValueOfCollateral",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Fair Value of Collateral",
        "verboseLabel": "Fair value of derivative assets, asset position",
        "documentation": "Fair value of securities received as collateral against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNotionalAmount",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset, Notional Amount",
        "verboseLabel": "Fair value asset face amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset."
       }
      }
     },
     "auth_ref": [
      "r994",
      "r996",
      "r998",
      "r999",
      "r1262",
      "r1263",
      "r1264"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "terseLabel": "Fair value of derivative liability",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r117",
      "r165",
      "r166",
      "r252",
      "r1031"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amount of loss expected to be reclassified into earnings currently recorded as other comprehensive income, as a result of the maturity of currently held forward exchange contracts",
        "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred",
        "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityNotionalAmount",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value liability face amount",
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability."
       }
      }
     },
     "auth_ref": [
      "r995",
      "r996",
      "r997",
      "r999",
      "r1262",
      "r1263",
      "r1264"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives and hedging",
        "terseLabel": "Derivatives and Hedging",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r77",
      "r78",
      "r79",
      "r82",
      "r287",
      "r304"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127",
      "r1129"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r1119"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1128"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r306",
      "r308",
      "r315",
      "r316",
      "r317",
      "r319",
      "r666",
      "r676",
      "r708",
      "r709",
      "r855",
      "r887",
      "r1035"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BASIC EARNINGS PER ORDINARY SHARE:",
        "terseLabel": "BASIC EARNINGS PER SHARE:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Earnings per share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r308",
      "r315",
      "r316",
      "r317",
      "r319",
      "r666",
      "r676",
      "r708",
      "r709",
      "r855",
      "r887",
      "r1035"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DILUTED EARNINGS PER ORDINARY SHARE:",
        "terseLabel": "DILUTED EARNINGS PER SHARE:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per Ordinary Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r318"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EFFECT OF FOREIGN CURRENCY EXCHANGE RATE CHANGE",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r1277"
     ]
    },
    "tsem_EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "EffectOfTaxRateReductionBenefitDueToNetDeferredTaxLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in deferred tax liability due to tax rate reduction, attributable to taxable temporary differences.",
        "label": "Effect of tax rate reduction benefit due to net deferred tax liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Statutory tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r624",
      "r653",
      "r1074"
     ]
    },
    "tsem_EmployeeLiabilitiesNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "EmployeeLiabilitiesNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement and postemployment benefit plans.",
        "label": "Employee Liabilities Non Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The effect of stock- based compensation on the Statement of Operations is as follow:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_EmployeesAndDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "EmployeesAndDirectorsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees and directors [Member]",
        "label": "Employees and directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_EnterpriseStatusTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "EnterpriseStatusTaxRate",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enterprise tax rate.",
        "label": "Enterprise Status Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1132"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1130"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1121"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1131"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r227",
      "r262",
      "r263",
      "r264",
      "r289",
      "r290",
      "r291",
      "r293",
      "r300",
      "r302",
      "r304",
      "r321",
      "r394",
      "r400",
      "r434",
      "r495",
      "r648",
      "r649",
      "r662",
      "r663",
      "r664",
      "r667",
      "r675",
      "r676",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r695",
      "r707",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r747",
      "r749",
      "r767",
      "r882",
      "r895",
      "r896",
      "r897",
      "r919",
      "r979"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsowaaad"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r1091",
      "r1113",
      "r1114",
      "r1115",
      "r1337"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r1336",
      "r1338",
      "r1339",
      "r1340"
     ]
    },
    "tsem_ExchangeRateResults": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ExchangeRateResults",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Rate Results",
        "documentation": "Represents the exchange rate results.",
        "negatedLabel": "Exchange Rate Results"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ExpirationOfPriorYearsProvisionDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ExpirationOfPriorYearsProvisionDue",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration of prior years provision due to TJP closure",
        "negatedLabel": "Expiration of prior years provision due to TJP closure",
        "label": "Expiration Of Prior Years Provision Due"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ExternalCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ExternalCustomersMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External customers.",
        "label": "External Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FactoryCessationRelatedAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FactoryCessationRelatedAccruals",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of factory cessation related accruals",
        "periodEndLabel": "Accrued balance as of ending of period",
        "periodStartLabel": "Accrued balance as of beginning of period",
        "label": "Factory Cessation Related Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r723",
      "r1077"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r723",
      "r1077"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Assets Measured at Fair Value on a Recurring Basis",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)."
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1268"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Hierarchy [Axis]",
        "verboseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r710",
      "r712",
      "r713",
      "r714",
      "r715",
      "r722",
      "r723",
      "r725",
      "r783",
      "r784",
      "r785",
      "r1053",
      "r1054",
      "r1060",
      "r1061",
      "r1062",
      "r1077",
      "r1081"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r713",
      "r715",
      "r1077",
      "r1270",
      "r1273"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r524",
      "r529",
      "r712",
      "r723",
      "r783",
      "r1060",
      "r1061",
      "r1062",
      "r1077"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r524",
      "r529",
      "r712",
      "r713",
      "r723",
      "r784",
      "r1053",
      "r1054",
      "r1060",
      "r1061",
      "r1062",
      "r1077"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r712",
      "r713",
      "r714",
      "r715",
      "r723",
      "r785",
      "r1053",
      "r1054",
      "r1060",
      "r1061",
      "r1062",
      "r1077",
      "r1081"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r724"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Liabilities Measured on a Recurring Basis Using Significant Unobservable Inputs",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r716",
      "r721",
      "r724"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r713",
      "r715",
      "r1077",
      "r1270",
      "r1273"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value Measurements of Financial Instruments",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r710",
      "r712",
      "r713",
      "r714",
      "r715",
      "r722",
      "r723",
      "r725",
      "r783",
      "r784",
      "r785",
      "r1053",
      "r1054",
      "r1060",
      "r1061",
      "r1062",
      "r1077",
      "r1081"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring [Member]",
        "verboseLabel": "Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1077",
      "r1267",
      "r1268",
      "r1269",
      "r1270",
      "r1271",
      "r1273"
     ]
    },
    "us-gaap_FairValueNetAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueNetAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Net Asset (Liability)",
        "totalLabel": "Total assets and liabilities",
        "documentation": "Fair value of asset after deduction of liability."
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1268"
     ]
    },
    "tsem_FairValueOfRestrictedStockUnitsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfRestrictedStockUnitsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The original fair value of RSU's exercised.",
        "label": "Fair Value Of Restricted Stock Units Exercised",
        "terseLabel": "The original fair value of converted RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwap": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwap",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap.",
        "label": "Fair value of swap"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwapInAssetPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwapInAssetPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap in asset position.",
        "label": "Fair value of swap in asset position"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwapInLiabilityPositionShortTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwapInLiabilityPositionShortTerm",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap in liability position (short term).",
        "label": "Fair Value Of Swap In Liability Position Short Term"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwapInLongTermAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwapInLongTermAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap in long-term asset.",
        "label": "Fair Value Of Swap In Long Term Asset"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwapInShortTermAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwapInShortTermAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap in short-term assets.",
        "label": "Fair Value Of Swap In Short Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FairValueOfSwapInShortTermLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FairValueOfSwapInShortTermLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of swap in short-term liabilities.",
        "label": "Fair Value Of Swap In Short Term Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability",
        "terseLabel": "Total",
        "totalLabel": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r751",
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturity of Capital Leases liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtFairValue",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent",
        "verboseLabel": "Capital leases and other long-term liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2030 and on",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "verboseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "verboseLabel": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less - imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization",
        "terseLabel": "Original cost - machinery and equipment",
        "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r1133"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r408",
      "r412",
      "r413",
      "r478",
      "r493",
      "r697",
      "r726",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r883",
      "r1049",
      "r1077",
      "r1079",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1091",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1266",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273"
     ]
    },
    "tsem_FinancialInstrumentsAndFairValueMeasurementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FinancialInstrumentsAndFairValueMeasurementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS [Abstract]",
        "verboseLabel": "Financial Instruments And Fair Value Measurements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvm"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FinancingExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FinancingExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 60.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financing expenses incurred during the period.",
        "negatedLabel": "Bank fees and others",
        "label": "Financing Expense Other"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_FinancingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FinancingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 20.0
      },
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financing income (expense).",
        "negatedLabel": "FINANCING AND OTHER INCOME (EXPENSE), NET",
        "negatedTotalLabel": "Financing",
        "label": "Financing Income (Expense) Net",
        "totalLabel": "FINANCING INCOME (EXPENSE), NET",
        "verboseLabel": "FINANCING INCOME (EXPENSE), NET"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Life",
        "terseLabel": "Useful life (years)",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r417",
      "r426",
      "r1051"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r425",
      "r426",
      "r428",
      "r429",
      "r815",
      "r819",
      "r1020"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r426",
      "r819",
      "r1051"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r426",
      "r428",
      "r429",
      "r431",
      "r815",
      "r1020",
      "r1051"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r425",
      "r426",
      "r428",
      "r429",
      "r1020"
     ]
    },
    "tsem_FirstAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "FirstAnniversaryMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Anniversary [Member]",
        "label": "First Anniversary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCountryMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal [Member]",
        "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r625"
     ]
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of derivative assets",
        "verboseLabel": "Foreign exchange forward and cylinders - net asset position",
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712"
     ]
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange forward and cylinders - net liability position",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "verboseLabel": "Foreign exchange forward and cylinders - net liability position",
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Effect of exchange rate differences and fair value adjustment",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r734",
      "r735",
      "r976"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transaction Gain (Loss), Realized",
        "verboseLabel": "Foreign exchange Gains (losses) reclassified from other comprehensive income",
        "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r954",
      "r1116",
      "r1275",
      "r1276",
      "r1333"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Functional Currency and Exchange Rate Income (Loss)",
        "terseLabel": "Functional Currency and Exchange Rate Results",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restructuring gain from sale of machinery and equipment, net",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Restructuring gain from sale of machinery and equipment, net",
        "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "tsem_GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "GainsLossesReclassifiedFromOtherComprehensiveIncomeIntoNetIncomeLossRecognizedInCostOfGoodsSold",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (losses) reclassified from other comprehensive income into net income (loss) recognized in cost of goods sold.",
        "label": "Gains Losses Reclassified From Other Comprehensive Income Into Net Income Loss Recognized In Cost Of Goods Sold",
        "terseLabel": "Gains (losses) reclassified from other comprehensive income into net income (loss) recognized in COGS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Concentration [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r1005"
     ]
    },
    "us-gaap_GeographicDistributionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Distribution [Axis]",
        "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r856",
      "r857",
      "r1048"
     ]
    },
    "us-gaap_GeographicDistributionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicDistributionDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r856",
      "r857"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r418",
      "r850",
      "r1042",
      "r1050",
      "r1078",
      "r1090",
      "r1193",
      "r1194"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets and Goodwill",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1192",
      "r1195"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "totalLabel": "GROSS PROFIT",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r124",
      "r183",
      "r280",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r730",
      "r1037",
      "r1041",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1216"
     ]
    },
    "tsem_HealthCareCostTrendRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "HealthCareCostTrendRatesAxis",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health Care Cost Trend Rates [Axis]",
        "label": "Health Care Cost Trend Rates [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_HealthCareCostTrendRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "HealthCareCostTrendRatesDomain",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "auth_ref": []
    },
    "us-gaap_HedgingAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables from Hedging transactions - see Notes 10, 12A, and 12D",
        "terseLabel": "Receivables from hedging transactions - see Notes 10 and 12A",
        "verboseLabel": "Receivables from hedging transactions - see Note 11A",
        "documentation": "Carrying amount as of the balance sheet date of the asset arising from a financial instrument or a contract used to mitigate a specified risk (hedge), and which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1156"
     ]
    },
    "us-gaap_HedgingLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Liabilities, Current",
        "terseLabel": "Hedging transactions related payables",
        "verboseLabel": "Hedging transactions related payables \u2013 see Note 11A",
        "documentation": "Carrying amount as of the balance sheet date of the liability arising from a financial instrument or a contract used to mitigate a specified risk (hedge), and which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "tsem_HedgingTransactionsRelatedResults": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "HedgingTransactionsRelatedResults",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Transactions Related Results",
        "documentation": "Represents the hedging transactions related results.",
        "negatedLabel": "Hedging Transactions Related Results"
       }
      }
     },
     "auth_ref": []
    },
    "country_IL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IL",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Israel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_ImpairmentOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other than Temporary Impairment Losses, Investments",
        "terseLabel": "Impairment of investments",
        "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Assets",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic",
        "verboseLabel": "Local",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r623"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total profit before taxes",
        "totalLabel": "PROFIT BEFORE INCOME TAX",
        "terseLabel": "Total profit (loss) before taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r178",
      "r183",
      "r857",
      "r878",
      "r1037",
      "r1041",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before taxes:",
        "terseLabel": "Profit before taxes:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfProfitLossBeforeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "verboseLabel": "Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r623"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r436",
      "r440",
      "r717",
      "r721",
      "r724",
      "r890",
      "r892",
      "r962",
      "r1020",
      "r1080",
      "r1301"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r440",
      "r717",
      "r721",
      "r724",
      "r890",
      "r892",
      "r962",
      "r1020",
      "r1080",
      "r1301"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r624",
      "r625",
      "r631",
      "r645",
      "r1074",
      "r1257"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r624",
      "r625",
      "r631",
      "r645",
      "r1074",
      "r1257"
     ]
    },
    "us-gaap_IncomeTaxCreditsAndAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxCreditsAndAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum tax credits",
        "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-it1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "INCOME TAXES",
        "terseLabel": "INCOME TAX",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r617",
      "r624",
      "r628",
      "r629",
      "r630",
      "r636",
      "r643",
      "r654",
      "r656",
      "r657",
      "r658",
      "r913",
      "r1074"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 10.0
      },
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfIncomeTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "INCOME TAX EXPENSE, NET",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Income tax expense, net",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r204",
      "r303",
      "r304",
      "r320",
      "r331",
      "r340",
      "r622",
      "r624",
      "r655",
      "r888",
      "r1074"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r620",
      "r621",
      "r636",
      "r637",
      "r642",
      "r647",
      "r910"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r619",
      "r624",
      "r627",
      "r1074"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense computed at statutory rates, see (*) below",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r1074"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent differences and other, net",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1074",
      "r1253",
      "r1254"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for (received from) income taxes, net during the period",
        "terseLabel": "Cash paid for income tax, net during the period",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r276",
      "r644",
      "r645"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax receivables",
        "terseLabel": "Direct and indirect tax receivables",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r1152"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 70.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade accounts payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 80.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "verboseLabel": "Deferred revenue and customers' advances",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 100.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term employee related liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 60.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 90.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee related liabilities and other current liabilities",
        "documentation": "Amount of increase (decrease) in current liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r1162"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 110.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax, net and other long-term liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r424",
      "r427",
      "r1051"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r424",
      "r427",
      "r1051"
     ]
    },
    "us-gaap_InsuranceSettlementsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceSettlementsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. 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."
       }
      }
     },
     "auth_ref": [
      "r1152"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ian"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "INTANGIBLE ASSETS, NET",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r430",
      "r432",
      "r1019",
      "r1020"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 30.0
      },
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INTANGIBLE ASSETS, NET",
        "terseLabel": "INTANGIBLE ASSETS, NET",
        "totalLabel": "Net",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r1203",
      "r1204"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_IntelCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "IntelCorporationMember",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about Intel Corporation (\u201cIntel\u201d).",
        "label": "Intel Corporation [Member]",
        "terseLabel": "Intel Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r326",
      "r329",
      "r332",
      "r340",
      "r743",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period for interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r274",
      "r275"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest payable on debt",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-i"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "INVENTORIES",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-id": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-id"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r1026"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 30.0
      },
      "http://www.towerjazz.com/role/tsem-id": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/tsem-id"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net",
        "totalLabel": "Total Inventory",
        "verboseLabel": "Inventories",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r1025",
      "r1090"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r234",
      "r248",
      "r414",
      "r415",
      "r416",
      "r813",
      "r1033"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-id": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-id"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r1028"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-id"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate inventory write-downs",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r1154"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-id": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-id"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in process",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r1027"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment income (expense)",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r128",
      "r129"
     ]
    },
    "us-gaap_InvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-li"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost and Equity Method Investments Disclosure [Text Block]",
        "verboseLabel": "LONG-TERM INVESTMENTS",
        "documentation": "The entire disclosure for investment."
       }
      }
     },
     "auth_ref": [
      "r1137",
      "r1138",
      "r1181"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "verboseLabel": "LONG-TERM INVESTMENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoamafvd": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoamafvd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in mutual funds",
        "terseLabel": "Investments in commingled funds",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1268",
      "r1272"
     ]
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term investment",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1149"
     ]
    },
    "tsem_InvestmentsInPrivatelyHeldCompanies": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "InvestmentsInPrivatelyHeldCompanies",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in Privately-Held Companies.",
        "label": "Investments In Privately Held Companies",
        "terseLabel": "Investments in Privately Held Companies"
       }
      }
     },
     "auth_ref": []
    },
    "country_JP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "JP",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Japan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_JPY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2024",
     "localname": "JPY",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JPY [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_JPY2024LoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "JPY2024LoanMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "J P Y 2024 Loan [Member]",
        "documentation": "J P Y 2024 Loan [Member]",
        "terseLabel": "2024 JPY Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_JaMitsuiLeasingLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "JaMitsuiLeasingLtdMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JA Mitsui Leasing Ltd.",
        "label": "Ja Mitsui Leasing Ltd [Member]",
        "terseLabel": "JA Mitsui Leasing Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseAgreementsMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Facilities lease [Member]",
        "verboseLabel": "Facilities\u2019 lease [Member]",
        "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1201",
      "r1203",
      "r1205",
      "r1206"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual lease fee",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r755",
      "r1089"
     ]
    },
    "tsem_LeasedAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LeasedAssetsAndLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leased assets and liabilities.",
        "label": "Leased assets and liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturity of Operating Leases liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "verboseLabel": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_LessorSalesTypeLeaseTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LessorSalesTypeLeaseTermOfContract1",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital lease term",
        "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1284"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letters of credit outstanding amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r94",
      "r95",
      "r96",
      "r100",
      "r101",
      "r102",
      "r105",
      "r280",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r680",
      "r683",
      "r684",
      "r730",
      "r932",
      "r1036",
      "r1118",
      "r1216",
      "r1287",
      "r1288"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r175",
      "r873",
      "r1090",
      "r1165",
      "r1190",
      "r1274"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r233",
      "r280",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r680",
      "r683",
      "r684",
      "r730",
      "r1090",
      "r1216",
      "r1287",
      "r1288"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicensingAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LicensingAgreementsMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licensing Agreements [Member]",
        "verboseLabel": "Licensing fee [Member]",
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r616",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1252"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount outstanding",
        "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."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r173",
      "r1297"
     ]
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAbstract",
     "auth_ref": []
    },
    "tsem_LineOfCreditFacilityBorrowingCapacityUtilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LineOfCreditFacilityBorrowingCapacityUtilized",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of borrowing capacity utilized under the credit facility.",
        "label": "Line Of Credit Facility Borrowing Capacity Utilized"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing availability",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r99"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum borrowing amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r99"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r99",
      "r452"
     ]
    },
    "us-gaap_LoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tower's loans (including current maturities) [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_LondonInterbankOfferedRateSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LondonInterbankOfferedRateSwapRateMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.",
        "label": "London Interbank Offered Rate Swap Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_LongTerm2021JpyLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongTerm2021JpyLoanMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term 2021 JPY loan.",
        "label": "Long Term 2021 Jpy Loan [Member]",
        "terseLabel": "Long-term 2021 JPY loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_LongTerm2023JpyLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongTerm2023JpyLoanMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term 2023 JPY loan.",
        "label": "Long Term 2023 Jpy Loan [Member]",
        "verboseLabel": "Long-term 2023 JPY loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt",
        "verboseLabel": "LONG-TERM DEBT",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r173",
      "r469",
      "r480",
      "r1053",
      "r1054",
      "r1088",
      "r1297"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding capital lease liability",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_LongTermDebtAverageAmountOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAverageAmountOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Average Amount Outstanding",
        "terseLabel": "Loan outstanding amount",
        "documentation": "Average amount outstanding of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r207",
      "r963"
     ]
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtByMaturityAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment schedule (carrying amount):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Fair Value",
        "totalLabel": "Fair value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1269",
      "r1270",
      "r1271"
     ]
    },
    "tsem_LongTermDebtFairValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongTermDebtFairValueCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtFairValue",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of long-term debt with maturities within the next 12 months.",
        "negatedLabel": "Less - current maturities of long-term debt",
        "negatedTerseLabel": "Less - current maturities",
        "label": "Long Term Debt Fair Value Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2021",
        "terseLabel": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r288",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "verboseLabel": "2029",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r288",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "verboseLabel": "2028",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r288",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023",
        "verboseLabel": "2027",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r288",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2022",
        "verboseLabel": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r288",
      "r473"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Excluding Current Maturities",
        "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total",
        "verboseLabel": "LONG-TERM DEBT",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "tsem_LongTermInterestBearingBankDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongTermInterestBearingBankDeposits",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term interest bearing bank deposits.",
        "label": "Long Term Interest Bearing Bank Deposits",
        "verboseLabel": "Long term bank deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      },
      "http://www.towerjazz.com/role/tsem-lid": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/tsem-lid"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LONG-TERM INVESTMENTS",
        "totalLabel": "Long-term investments, total",
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "tsem_LongTermLoansPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongTermLoansPayableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfb"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Loans Payable [Text Block].",
        "label": "Long Term Loans Payable Text Block",
        "terseLabel": "LONG-TERM DEBT"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_LongtermDebtMaturityYearSix": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "LongtermDebtMaturityYearSix",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Maturity, Year Six",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "terseLabel": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r49",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and equipment, software and hardware [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1059",
      "r1100",
      "r1103",
      "r1221",
      "r1298",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1329",
      "r1330"
     ]
    },
    "tsem_MarketLeveragedStockUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MarketLeveragedStockUnitMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Leveraged Stock Unit [Member]",
        "documentation": "Market Leveraged Stock Unit [Member]",
        "terseLabel": "MSUs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable securities",
        "terseLabel": "Marketable securities",
        "documentation": "Amount of investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r1150"
     ]
    },
    "tsem_MarketableSecuritiesAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MarketableSecuritiesAllowanceForCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketable securities allowance for credit losses.",
        "label": "Marketable Securities Allowance For Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_MarketableSecuritiesFairValueAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MarketableSecuritiesFairValueAdjustment",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails": {
       "parentTag": "tsem_FinancingIncomeExpenseNet",
       "weight": -1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancingIncomeExpenseNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of marketable securities fair value adjustment.",
        "negatedLabel": "Marketable securities fair value adjustments",
        "label": "Marketable Securities Fair Value Adjustment",
        "verboseLabel": "Marketable securities fair value adj."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "verboseLabel": "Marketable Securities",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-lit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Investments",
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r451",
      "r572",
      "r613",
      "r715",
      "r812",
      "r889",
      "r891",
      "r905",
      "r924",
      "r925",
      "r987",
      "r989",
      "r991",
      "r992",
      "r1000",
      "r1017",
      "r1018",
      "r1046",
      "r1057",
      "r1070",
      "r1081",
      "r1082",
      "r1086",
      "r1087",
      "r1101",
      "r1220",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "tsem_MedicareAdvantageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MedicareAdvantageMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for medicare advantage.",
        "label": "Medicare Advantage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_MergerContractTerminationFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MergerContractTerminationFees",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent amount of merger contract termination fees.",
        "label": "Merger Contract Termination Fees",
        "terseLabel": "Merger-contract termination fee, net",
        "verboseLabel": "Net of associated fees"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MinimumEffectiveCorporateIncomeTaxRateForEveryOperationalJurisdiction",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum effective corporate income tax rate for every operational jurisdiction.",
        "label": "Minimum Effective Corporate Income Tax Rate For Every Operational Jurisdiction",
        "terseLabel": "Minimum effective corporate income tax rate for every operational jurisdiction"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r451",
      "r572",
      "r613",
      "r715",
      "r812",
      "r889",
      "r891",
      "r905",
      "r924",
      "r925",
      "r987",
      "r989",
      "r991",
      "r992",
      "r1000",
      "r1017",
      "r1018",
      "r1046",
      "r1057",
      "r1070",
      "r1081",
      "r1082",
      "r1086",
      "r1101",
      "r1220",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "tsem_MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "MinimumThresholdAmountOfRevenueForImposingPillarTwoModelRules",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount represents minimum threshold amount of revenue for imposing pillar two model rules.",
        "label": "Minimum Threshold Amount Of Revenue For Imposing Pillar Two Model Rules",
        "verboseLabel": "Minimum threshold amount of revenue for imposing pillar two model rules"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r174",
      "r280",
      "r390",
      "r453",
      "r455",
      "r456",
      "r457",
      "r460",
      "r461",
      "r730",
      "r872",
      "r935"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money market fund [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1223"
     ]
    },
    "us-gaap_MunicipalBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MunicipalBondsMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Municipal Bonds [Member]",
        "terseLabel": "Municipal bonds [Member]",
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments."
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "auth_ref": [
      "r347",
      "r1059",
      "r1100",
      "r1103",
      "r1221",
      "r1298",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1329",
      "r1330"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS - FINANCING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS - INVESTING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r136"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS - OPERATING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "NET PROFIT ATTRIBUTABLE TO THE COMPANY",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r136",
      "r179",
      "r231",
      "r257",
      "r259",
      "r264",
      "r280",
      "r292",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r313",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r666",
      "r676",
      "r709",
      "r730",
      "r881",
      "r955",
      "r977",
      "r978",
      "r1116",
      "r1216"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss (profit) attributable to non-controlling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r164",
      "r257",
      "r259",
      "r300",
      "r303",
      "r304",
      "r880",
      "r1158"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net profit used for diluted earnings per share",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r270",
      "r307",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r317"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Adopted Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_NewOtherDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "NewOtherDirectorsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New other directors [Member]",
        "label": "New other directors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_NonCashIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "NonCashIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-cash income tax benefit.",
        "label": "Non Cash Income Tax Expense Benefit"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_NonMedicareAdvantageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "NonMedicareAdvantageMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for non-medicare Advantage.",
        "label": "Non Medicare Advantage [Member]",
        "verboseLabel": "Pre Non-Medicare Advantage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CASH ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "verboseLabel": "Acquisition of equipment and other fixed assets",
        "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."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling interest [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r495",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1334"
     ]
    },
    "tsem_NuvotonTechnologyCorporationJapanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "NuvotonTechnologyCorporationJapanMember",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nuvoton Technology Corporation Japan [Member]",
        "documentation": "Nuvoton Technology Corporation Japan [Member]",
        "terseLabel": "Nuvoton Technology Corporation Japan (\"NTCJ\") [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_OfficeSpaceOperatingFacilitiesAndVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OfficeSpaceOperatingFacilitiesAndVehiclesMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office space operating facilities and vehicles [Member]",
        "label": "Office space operating facilities and vehicles [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_OldPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OldPlansMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Old Plans [Member]",
        "label": "Old Plans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpensesAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING COSTS AND EXPENSES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "TOTAL OPERATING COSTS AND EXPENSES",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "OPERATING PROFIT",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r1037",
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r756",
      "r1089"
     ]
    },
    "tsem_OperatingLeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OperatingLeaseLiabilitiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Liabilities.",
        "label": "Operating Lease Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtFairValue",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityOperatingLeasesLiabilitiesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Total",
        "totalLabel": "Operating Lease, Liability, Total",
        "verboseLabel": "Total operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases - see E below",
        "terseLabel": "Operating leases",
        "verboseLabel": "Long-term operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfOtherLong-termDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r753",
      "r757"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-oand": {
       "parentTag": "tsem_DeferredTaxAndOtherAssetsNet",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails",
      "http://www.towerjazz.com/role/tsem-oand"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right of use - assets under operating leases",
        "terseLabel": "ROU - assets under operating leases",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r759",
      "r1089"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfCompositionOfOperatingLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term (years)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r758",
      "r1089"
     ]
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasedAssetsLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leased Assets [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Composition of Operating Leases",
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r193",
      "r194"
     ]
    },
    "tsem_OperatingLossCarryForwardsAmountNotToExpire": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OperatingLossCarryForwardsAmountNotToExpire",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss carry forwards amount not to expire.",
        "label": "Operating Loss Carry Forwards Amount Not To Expire",
        "terseLabel": "Net operating loss carry forwards amount not to expire"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_OperatingLossCarryForwardsAnnualUtilizationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OperatingLossCarryForwardsAnnualUtilizationAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount the company has deemed available for each tax return, as of the balance sheet date.",
        "label": "Operating Loss Carry Forwards Annual Utilization Amount",
        "terseLabel": "Operating loss carry forwards, annual utilization amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLimitationsOnUse",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operation loss carryforwards limitation",
        "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-dobag"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS AND GENERAL",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r162",
      "r907",
      "r908"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets",
        "totalLabel": "Other Assets, Total",
        "terseLabel": "Other current assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r241",
      "r866",
      "r1042",
      "r1118"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "totalLabel": "Total other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r1090"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets Disclosure [Text Block]",
        "verboseLabel": "OTHER LONG-TERM ASSETS, NET",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "OTHER LONG-TERM ASSETS, NET",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net gain or loss that has been amortized and recognized in other comprehensive income.",
        "label": "Other Comprehensive Income Defined Benefit Plan Amortization Of Net Gain Loss",
        "terseLabel": "Amortization of net gain",
        "verboseLabel": "Amortization of net gain (loss)"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of prior service cost that has been amortized and recognized in other comprehensive income.",
        "label": "Other Comprehensive Income Defined Benefit Plan Amortization Of Prior Service Cost",
        "terseLabel": "Amortization of prior service costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild": {
       "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent",
        "totalLabel": "Total recognized loss (gain) in other comprehensive income",
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r13",
      "r163"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustment",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r13",
      "r163"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "positiveLabel": "Unrealized gain (loss) on derivatives and marketable securities",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized loss on derivatives",
        "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Total",
        "verboseLabel": "Unrealized gain (loss) on derivatives and marketable securities",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r882"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax",
        "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Total",
        "verboseLabel": "Effective portion of unrealized gains recorded in OCI",
        "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r255",
      "r882"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r882"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax:",
        "verboseLabel": "Other comprehensive income:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in employees plan assets and benefit obligations",
        "negatedTerseLabel": "Change in employees plan assets and benefit obligations",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r120",
      "r121",
      "r882"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax",
        "negatedLabel": "Realized gain on marketable securities which was previously presented in other comprehensive income",
        "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r121",
      "r256",
      "r389"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets [Text Block]",
        "verboseLabel": "OTHER CURRENT ASSETS",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_OtherCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "OtherCustomersMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other customers.",
        "label": "Other Customers [Member]",
        "terseLabel": "Other customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/FinancingExpenseNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCING INCOME (EXPENSE), NET",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r1139",
      "r1251"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 40.0
      },
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "totalLabel": "Total other current liabilities",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r1090"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocl"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Text Block]",
        "verboseLabel": "OTHER CURRENT LIABILITIES",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r101",
      "r1207"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "OTHER LONG-TERM LIABILITIES",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense (income), net",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncurrent Liabilities [Member]",
        "verboseLabel": "Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER INCOME (EXPENSE), NET",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postretirement Medicare Plan [Member]",
        "verboseLabel": "Post-Retirement Medical Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r546",
      "r547",
      "r549",
      "r552",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r569",
      "r570",
      "r571",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "terseLabel": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1155",
      "r1191"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "us-gaap_OtherShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term interest-bearing deposits",
        "terseLabel": "Short-term deposits",
        "documentation": "Amount of short-term investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r863",
      "r864",
      "r1156"
     ]
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tower [Member]"
       }
      }
     },
     "auth_ref": [
      "r288"
     ]
    },
    "tsem_PaymentToProceedsFromCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PaymentToProceedsFromCash",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of payment to proceeds from cash.",
        "negatedLabel": "Cash payments",
        "label": "Payment To Proceeds From Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investments in other assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investments in property and equipment, net",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Current",
        "terseLabel": "Employee related liabilities",
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as current."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r95",
      "r152"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability, Pension and Other Postretirement and Postemployment Benefits, Noncurrent",
        "verboseLabel": "EMPLOYEE RELATED LIABILITIES",
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r101",
      "r152"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erl"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "EMPLOYEE RELATED LIABILITIES",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r521",
      "r523",
      "r529",
      "r548",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r566",
      "r567",
      "r569",
      "r1062"
     ]
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Plan [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r546",
      "r547",
      "r549",
      "r552",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r569",
      "r570",
      "r573",
      "r1062",
      "r1063",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "tsem_PercentageOfAccelerationOfUnvestedEquity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PercentageOfAccelerationOfUnvestedEquity",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents percentage of acceleration of unvested equity.",
        "label": "Percentage Of Acceleration Of Unvested Equity",
        "verboseLabel": "Percentage of acceleration of unvested equity"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PercentageOfInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PercentageOfInterestsAcquired",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of interests acquired.",
        "label": "Percentage of interests acquired"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PercentageOfLeaseAgreementOnMachineryAndEquipment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PercentageOfLeaseAgreementOnMachineryAndEquipment",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of lease agreement on machinery and equipment .",
        "label": "Percentage of lease agreement on machinery and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PercentageOfReund": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PercentageOfReund",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Reund.",
        "label": "Percentage of Reund"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PercentageOfVestedRestrictedStockUnite": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PercentageOfVestedRestrictedStockUnite",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vested restricted stock unite.",
        "label": "Percentage Of Vested Restricted Stock Unite",
        "verboseLabel": "Percentage of vested restricted stock units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance-based RSU's [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PerformanceSharesUnitsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PerformanceSharesUnitsOutstanding",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance shares units outstanding.",
        "label": "Performance Shares Units Outstanding",
        "terseLabel": "Performance shares units outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PeriodOfDirectorsService": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PeriodOfDirectorsService",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents period of directors service.",
        "label": "Period Of Directors Service",
        "verboseLabel": "Period of directors service served"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PhantomShareUnitsPSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PhantomShareUnitsPSUsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phantom Share Units (PSUs) [Member]",
        "terseLabel": "PSU\u2019s [Member]",
        "documentation": "Share-based payment arrangement awarded as phantom share or unit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250"
     ]
    },
    "tsem_PostSixtyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PostSixtyFiveMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post Sixty Five [Member]",
        "label": "Post Sixty Five [Member]",
        "terseLabel": "Post-65 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostemploymentBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PreSixtyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PreSixtyFiveMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre Sixty Five [Member]",
        "label": "Pre Sixty Five [Member]",
        "terseLabel": "Pre-65 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_PreferredIncomeSubjectTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PreferredIncomeSubjectTaxRate",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred income subject tax rate.",
        "label": "Preferred income subject tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-oand": {
       "parentTag": "tsem_DeferredTaxAndOtherAssetsNet",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oand"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term prepaid expenses and others",
        "terseLabel": "Long-term prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r1149"
     ]
    },
    "us-gaap_PrepaidExpenseOtherNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseOtherNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-oand": {
       "parentTag": "tsem_DeferredTaxAndOtherAssetsNet",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oand"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid long-term land lease, net",
        "documentation": "Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "tsem_PrepaymentForMachineryAndEquipmentSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PrepaymentForMachineryAndEquipmentSold",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the amount of Prepayment for machinery and equipment sold",
        "label": "Prepayment For Machinery And Equipment Sold",
        "terseLabel": "Proceeds on account of machinery and equipment to be sold as part of Arai restructuring",
        "verboseLabel": "Prepayment for machinery and equipment sold as part of Arai restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrimeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrimeRateMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prime Rate [Member]",
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "tsem_PrivatelyHeldEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PrivatelyHeldEquity",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails": {
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfRecurringFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately-held companies.",
        "label": "Privately Held Equity",
        "verboseLabel": "Privately held companies"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 50.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Exercise Of Options.",
        "label": "Proceeds From Exercise Of Options",
        "verboseLabel": "Exercise of options, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromInterestReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromInterestReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash received during the period from interest",
        "documentation": "Interest received on loans and other debt instruments during the current period."
       }
      }
     },
     "auth_ref": [
      "r1161"
     ]
    },
    "tsem_ProceedsFromInvestmentInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ProceedsFromInvestmentInSubsidiary",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of proceeds from investment in subsidiary.",
        "label": "Proceeds From Investment In Subsidiary",
        "terseLabel": "Proceeds from an investment in subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ProceedsFromInvestmentRealization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ProceedsFromInvestmentRealization",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the proceeds from investment realization.",
        "label": "Proceeds From Investment Realization",
        "terseLabel": "Proceeds from investment realization"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ProceedsFromInvestmentSubsidiaryInNonControllingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ProceedsFromInvestmentSubsidiaryInNonControllingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the amount of Proceeds from an investment in a subsidiary",
        "label": "Proceeds From Investment Subsidiary In Non Controlling Interest",
        "verboseLabel": "Proceeds from an investment in a subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Loan amount withdrawn",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r1159"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from loans",
        "verboseLabel": "Proceeds from non-convertible debentures",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r911"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds related to sale and disposal of property and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net profit",
        "terseLabel": "Net profit for the period",
        "totalLabel": "NET PROFIT",
        "verboseLabel": "Net profit",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r257",
      "r259",
      "r272",
      "r280",
      "r292",
      "r300",
      "r303",
      "r304",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r666",
      "r676",
      "r678",
      "r681",
      "r682",
      "r709",
      "r730",
      "r857",
      "r879",
      "r918",
      "r955",
      "r977",
      "r978",
      "r1075",
      "r1076",
      "r1117",
      "r1158",
      "r1216"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "verboseLabel": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r761"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-paen"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "PROPERTY AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r199",
      "r202",
      "r203"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-paensopaed": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original cost:",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r237",
      "r877"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 20.0
      },
      "http://www.towerjazz.com/role/tsem-paensopaed": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET",
        "totalLabel": "Property and equipment, net",
        "verboseLabel": "Long-Lived Assets",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r761",
      "r862",
      "r877",
      "r1090"
     ]
    },
    "tsem_PropertyPlantAndEquipmentNetAggregateInvestmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "PropertyPlantAndEquipmentNetAggregateInvestmentGrants",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/PropertyAndEquipmentNetNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate investment grants received to reduce the cost of fixed assets as of the balance sheet date.",
        "label": "Property Plant And Equipment Net Aggregate Investment Grants",
        "verboseLabel": "Aggregate investment grants recieved"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r199",
      "r202",
      "r875"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-paent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment",
        "verboseLabel": "Schedule of Property and Equipment, Net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r761"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, estimated economic life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]",
        "verboseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r451",
      "r521",
      "r572",
      "r603",
      "r604",
      "r605",
      "r613",
      "r715",
      "r786",
      "r795",
      "r812",
      "r889",
      "r891",
      "r905",
      "r924",
      "r925",
      "r987",
      "r989",
      "r991",
      "r992",
      "r1000",
      "r1017",
      "r1018",
      "r1046",
      "r1057",
      "r1070",
      "r1081",
      "r1082",
      "r1086",
      "r1087",
      "r1101",
      "r1107",
      "r1212",
      "r1220",
      "r1270",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfRepaymentOfLoanDetails",
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "auth_ref": [
      "r448",
      "r449",
      "r450",
      "r451",
      "r521",
      "r572",
      "r603",
      "r604",
      "r605",
      "r613",
      "r715",
      "r786",
      "r795",
      "r812",
      "r889",
      "r891",
      "r905",
      "r924",
      "r925",
      "r987",
      "r989",
      "r991",
      "r992",
      "r1000",
      "r1017",
      "r1018",
      "r1046",
      "r1057",
      "r1070",
      "r1081",
      "r1082",
      "r1086",
      "r1087",
      "r1101",
      "r1107",
      "r1212",
      "r1220",
      "r1270",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294"
     ]
    },
    "tsem_RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized Gain Loss On Marketable Securities Previously Presented In Other Comprehensive Income",
        "documentation": "Realized gain loss on marketable securities previously presented in other comprehensive income.",
        "terseLabel": "Realized gain on marketable securities which was previously presented in other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Factoring",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r354",
      "r355",
      "r357",
      "r1179"
     ]
    },
    "tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "RecentlyIssuedAccountingPronouncementsNotYetAdopted",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements note yet adopted that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "Recently Issued Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ReductionDueToStatuteOfLimitationOfPriorYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ReductionDueToStatuteOfLimitationOfPriorYears",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction due to statute of limitation of prior years.",
        "negatedLabel": "Reduction due to statute of limitations of prior years",
        "label": "Reduction Due To Statute Of Limitation Of Prior Years"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ReductionOfPriorYearsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ReductionOfPriorYearsProvision",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction of prior years' provision.",
        "label": "Reduction of prior years' provision"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails",
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r549",
      "r771",
      "r772",
      "r868",
      "r874",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r951",
      "r953",
      "r986"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r771",
      "r772",
      "r773",
      "r774",
      "r868",
      "r874",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r951",
      "r953",
      "r986"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails",
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r958",
      "r959",
      "r962"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails",
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "verboseLabel": "Related Party [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r351",
      "r549",
      "r771",
      "r772",
      "r868",
      "r874",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r951",
      "r953",
      "r986",
      "r1286"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-rpbat"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTIES BALANCES AND TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r770",
      "r772",
      "r775",
      "r914",
      "r915",
      "r916",
      "r960",
      "r961",
      "r962",
      "r983",
      "r985"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loans repayment",
        "label": "Repayments of Bank Debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "tsem_RepaymentsOfDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "RepaymentsOfDebentures",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to settle a debentures during the year.",
        "negatedLabel": "Debentures repayment",
        "label": "Repayments Of Debentures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Debt",
        "terseLabel": "Loan repaid",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1160"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "auth_ref": [
      "r285",
      "r286",
      "r465",
      "r483",
      "r774",
      "r796",
      "r863",
      "r1030",
      "r1031"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r1020",
      "r1041",
      "r1295"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development, net [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "verboseLabel": "Research and Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSU's [Member]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Charges",
        "verboseLabel": "Restructuring expense (income), net",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r442",
      "r443",
      "r1213"
     ]
    },
    "us-gaap_RestructuringChargesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringChargesMember",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Charges [Member]",
        "terseLabel": "Other Restructuring costs accrual [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost and Reserve [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r445"
     ]
    },
    "us-gaap_RestructuringCostsAndAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostsAndAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Costs and Asset Impairment Charges",
        "terseLabel": "Restructuring expense",
        "verboseLabel": "Expenses accrued",
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "tsem_RestructuringGainFromSaleOfMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "RestructuringGainFromSaleOfMachineryAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring gain from sale of machinery and equipment.",
        "label": "Restructuring Gain From Sale Of Machinery And Equipment",
        "terseLabel": "Restructuring gain from sale of machinery and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "terseLabel": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r151",
      "r871",
      "r899",
      "r904",
      "r912",
      "r934",
      "r1090"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit [Member]",
        "terseLabel": "Retained earnings (accumulated deficit)",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r289",
      "r290",
      "r291",
      "r293",
      "r300",
      "r302",
      "r304",
      "r394",
      "r400",
      "r434",
      "r648",
      "r649",
      "r662",
      "r663",
      "r664",
      "r667",
      "r675",
      "r676",
      "r688",
      "r691",
      "r692",
      "r695",
      "r707",
      "r747",
      "r749",
      "r895",
      "r897",
      "r919",
      "r1334"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r546",
      "r547",
      "r549",
      "r552",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r569",
      "r570",
      "r571",
      "r573",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r544",
      "r546",
      "r547",
      "r549",
      "r552",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r569",
      "r570",
      "r571",
      "r573",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r1022",
      "r1034"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUES",
        "verboseLabel": "Revenues net witholding tax",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r182",
      "r265",
      "r280",
      "r320",
      "r327",
      "r328",
      "r336",
      "r340",
      "r343",
      "r345",
      "r347",
      "r390",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r730",
      "r857",
      "r1041",
      "r1216"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesOfMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r1134"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r113",
      "r352",
      "r1180"
     ]
    },
    "tsem_ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iogaamct"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure about the outstanding balance of accounts receivable from major customers, presented as a percentage of the aggregate accounts receivable balance.",
        "label": "Schedule Of Accounts Receivable Balance By Major Customers Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Net Periodic Benefit Cost",
        "documentation": "Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Weighted Average Asset Allocations",
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAmountsInAccumulatedOtherComprehensiveIncomeLossToBeRecognizedOverNextFiscalYearTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Amounts in Accumulated Other Comprehensive Income to be Recognized over the Next Fiscal Year",
        "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income (loss) expected to be recognized as components of net periodic benefit cost over the next fiscal year, including the net gain (loss), net prior service cost or credit, and net transition asset or obligation."
       }
      }
     },
     "auth_ref": [
      "r1222"
     ]
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amounts Recognized in Statement of Financial Position",
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Amounts Recognized in Other Comprehensive Income",
        "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Weighted Average Assumptions Used",
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-itt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Income Tax Provision",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1259"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Repayment of Loans",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r50",
      "r51",
      "r88",
      "r149",
      "r150",
      "r1053",
      "r1055",
      "r1167",
      "r1280"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Long-Term Debt",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-itt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Asset/Liability",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1256"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlsoarisofpd",
      "http://www.towerjazz.com/role/tsem-erlsococibocipaafsd",
      "http://www.towerjazz.com/role/tsem-erlsoconpbcriocild",
      "http://www.towerjazz.com/role/tsem-erlsofbpd",
      "http://www.towerjazz.com/role/tsem-erlsowaaad",
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or 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)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r56",
      "r57",
      "r58",
      "r59"
     ]
    },
    "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Impact of One-Percentage-Point Change in Assumed Health Care Cost",
        "documentation": "Tabular disclosure of the effect of a one-percentage-point increase and the effect of a one-percentage-point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs and the accumulated postretirement benefit obligation for health care benefits."
       }
      }
     },
     "auth_ref": [
      "r1222"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-itt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r1074",
      "r1253"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock-Based Compensation Expense in Statement of Operations",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iogaamct"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Lived Assets by Geographic Area",
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "tsem_ScheduleOfEstimatedEconomicLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfEstimatedEconomicLivesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the estimated useful lives used to calculate depreciation of assets.",
        "label": "Schedule Of Estimated Economic Lives Table Text Block",
        "verboseLabel": "Schedule of Estimated Economic Lives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Benefit Payments",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Recurring Fair Value Measurements",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r1267",
      "r1268"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r426",
      "r428",
      "r429",
      "r431",
      "r815",
      "r1020",
      "r1051"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iant"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets, Net",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1202"
     ]
    },
    "us-gaap_ScheduleOfHealthCareCostTrendRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfHealthCareCostTrendRatesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-erlt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Health Care Cost Trend Rates",
        "documentation": "Tabular disclosure of the assumed health care cost trend rates for the next year used to measure the expected cost of benefits covered by the plans, including the ultimate trend rate(s) and when that rate is expected to be achieved."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-itt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Profit (Loss) Before Taxes",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1166"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-it"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory",
        "terseLabel": "Schedule of Inventories",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r114",
      "r115",
      "r116"
     ]
    },
    "tsem_ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfLeasedPropertyUnderCapitalLeasesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-paent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of leased property under capital leases.",
        "label": "Schedule Of Leased Property Under Capital Leases Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ScheduleOfMarketableSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfMarketableSecuritiesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Marketable Securities.",
        "label": "Schedule Of Marketable Securities [Table Text Block]",
        "verboseLabel": "Schedule of marketable securities",
        "terseLabel": "Schedule of Marketable Securities"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of marketable securities.",
        "label": "Schedule Of Maturities Of Marketable Securities [Table Text Block]",
        "verboseLabel": "Schedule of Maturities of Marketable Securities",
        "terseLabel": "Schedule of Marketable Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "presentation": [
      "http://www.towerjazz.com/role/CommitmentsAndContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Leased Assets [Table]",
        "documentation": "Disclosure of information about long-lived, depreciable assets that are subject to operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-oclt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Liabilities",
        "documentation": "Tabular disclosure of assets and liabilities, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/OtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Other Current Assets",
        "terseLabel": "Schedule of Other Current Assets",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/FinancingExpenseNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Financing Expense",
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesDetails",
      "http://www.towerjazz.com/role/tsem-paensopaed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r761"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails",
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r958",
      "r959",
      "r962"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-rpbatt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Balances and Transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r445"
     ]
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iogaamct"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues of Major Customers",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iogaamct"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues by Geographic Area",
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r139"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r45"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Key Information for Option Plans",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r159"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intrinsic and Fair Values for Options Exercised",
        "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "tsem_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the total intrinsic value of restricted stock units exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.",
        "label": "Schedule Of Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Unit Grants In Period Grant Date Intrinsic Value [Table Text Block]",
        "verboseLabel": "Schedule of Employees Share Incentive Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r577",
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restricted Shares Units Activity",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Information about Share Options Outstanding",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share Option Activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r158"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-set"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value of Options Granted",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Investments with Continuous Unrealized Losses",
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value)."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-itt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciliation of Unrecognized Tax Benefits",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r1073"
     ]
    },
    "tsem_SecondAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "SecondAnniversaryMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Anniversary [Member]",
        "label": "Second Anniversary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12g Title",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of Exchange on which Security is Registered",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1122"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "auth_ref": [
      "r345",
      "r346",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r921",
      "r922",
      "r923",
      "r988",
      "r990",
      "r993",
      "r1001",
      "r1004",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1023",
      "r1058",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1102",
      "r1107",
      "r1221",
      "r1298",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1329",
      "r1330"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-iogaamc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r333",
      "r334",
      "r335",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r347",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1043",
      "r1044",
      "r1045"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations",
      "http://www.towerjazz.com/role/RelatedPartiesBalancesAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing, general and administrative",
        "terseLabel": "General and administrative expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfStock-basedCompensationExpenseInStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing, general and administrative [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "tsem_SeverancePayFundDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "SeverancePayFundDomestic",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Severance pay fund related to Israeli employees.",
        "label": "Severance Pay Fund Domestic"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_SeverancePayFunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "SeverancePayFunds",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-lid": {
       "parentTag": "us-gaap_LongTermInvestments",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund for the liability for severance pay benefits for severance and pension, funded by regular employer deposits and company maintained insurance policies.",
        "label": "Severance Pay Funds",
        "terseLabel": "Severance-pay funds"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation cost",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableNumber",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, exercisable as of the balance sheet date.",
        "periodEndLabel": "RSU exercisable as of end of year",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other than Options Exercisable Number"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of equity-based payment instruments, excluding stock (or unit) options, exercisable as of the balance sheet date.",
        "periodEndLabel": "RSU's exercisable as of end of year",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other than Options Exercisable Weighted Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, exercised during the period.",
        "negatedLabel": "Converted",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised In Period"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value of equity-based payment instruments, excluding stock (or unit) options, exercised during the period.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments other than Options Exercised in Period Weighted Average Grant Date Fair Value",
        "verboseLabel": "Converted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited",
        "positiveLabel": "Forfeited",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeited",
        "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."
       }
      }
     },
     "auth_ref": [
      "r595"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards granted",
        "verboseLabel": "Granted",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Outstanding as of end of year",
        "periodStartLabel": "Outstanding as of beginning of year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Number of outstanding shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSU's",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Outstanding as of end of year",
        "periodStartLabel": "Outstanding as of beginning of year",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r590",
      "r591"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r575",
      "r577",
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-option equity awards granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "tsem_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedPerIndividual",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of shares (or other type of equity) originally approved per individual (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Per Individual"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Outstanding as of end of year",
        "periodStartLabel": "Outstanding as of beginning of year",
        "label": "Options outstanding",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r583"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfRestrictedSharesUnitsActivityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r581",
      "r600",
      "r601",
      "r602",
      "r603",
      "r606",
      "r608",
      "r609",
      "r610",
      "r611"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The intrinsic value of converted RSUs",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercisable period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "tsem_ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsdAbstract",
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "BALANCE, SHARES",
        "periodStartLabel": "BALANCE, SHARES",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short term deposit",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r177",
      "r1156"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosap"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r278"
     ]
    },
    "tsem_SouthernFloridaResearchFoundationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "SouthernFloridaResearchFoundationMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtScheduleOfMaturityCapitalLeasesLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "USFRF [Member]",
        "label": "Southern Florida Research Foundation Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r106",
      "r110",
      "r111",
      "r227",
      "r262",
      "r263",
      "r264",
      "r289",
      "r290",
      "r291",
      "r293",
      "r300",
      "r302",
      "r304",
      "r321",
      "r394",
      "r400",
      "r434",
      "r495",
      "r648",
      "r649",
      "r662",
      "r663",
      "r664",
      "r667",
      "r675",
      "r676",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r695",
      "r707",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r747",
      "r749",
      "r767",
      "r882",
      "r895",
      "r896",
      "r897",
      "r919",
      "r979"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r345",
      "r346",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r921",
      "r922",
      "r923",
      "r988",
      "r990",
      "r993",
      "r1001",
      "r1004",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1023",
      "r1058",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1102",
      "r1107",
      "r1221",
      "r1298",
      "r1302",
      "r1303",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1317",
      "r1318",
      "r1319",
      "r1320",
      "r1321",
      "r1322",
      "r1323",
      "r1324",
      "r1325",
      "r1326",
      "r1329",
      "r1330"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/DocumentAndEntityInformation",
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r321",
      "r749",
      "r814",
      "r909",
      "r920",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r933",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r953",
      "r956",
      "r957",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r979",
      "r1108"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity",
      "http://www.towerjazz.com/role/DocumentAndEntityInformation",
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails",
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfDeferredTaxAssetliabilityDetails",
      "http://www.towerjazz.com/role/ShareholdersEquityScheduleOfIntrinsicAndFairValuesOfRsusDetailsUsd",
      "http://www.towerjazz.com/role/tsem-llfbt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r321",
      "r351",
      "r749",
      "r814",
      "r909",
      "r920",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r933",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r953",
      "r956",
      "r957",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r979",
      "r1108"
     ]
    },
    "tsem_StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued from exercise of options and Restricted Stock Units.",
        "label": "Stock Issued During Period Shares Exercise Of Options And Restricted Stock Units",
        "terseLabel": "Exercise of options and RSUs, shares"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of options and Restricted Stock Units.",
        "label": "Stock Issued During Period Value Exercise Of Options And Restricted Stock Units",
        "terseLabel": "Exercise of options and RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "THE COMPANY'S SHAREHOLDERS' EQUITY",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r110",
      "r111",
      "r141",
      "r935",
      "r952",
      "r980",
      "r981",
      "r1090",
      "r1118",
      "r1165",
      "r1190",
      "r1274",
      "r1334"
     ]
    },
    "us-gaap_StockholdersEquityBeforeTreasuryStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityBeforeTreasuryStock",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity before Treasury Stock",
        "totalLabel": "TOTAL SHAREHOLDERS' EQUITY, GROSS",
        "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets",
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "BALANCE",
        "periodStartLabel": "BALANCE",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "TOTAL SHAREHOLDERS' EQUITY",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r74",
      "r227",
      "r228",
      "r263",
      "r289",
      "r290",
      "r291",
      "r293",
      "r300",
      "r302",
      "r394",
      "r400",
      "r434",
      "r495",
      "r648",
      "r649",
      "r662",
      "r663",
      "r664",
      "r667",
      "r675",
      "r676",
      "r688",
      "r690",
      "r691",
      "r692",
      "r693",
      "r695",
      "r707",
      "r736",
      "r737",
      "r741",
      "r748",
      "r767",
      "r896",
      "r897",
      "r917",
      "r935",
      "r952",
      "r980",
      "r981",
      "r1002",
      "r1117",
      "r1165",
      "r1190",
      "r1274",
      "r1334"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-se"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHAREHOLDERS' EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r279",
      "r481",
      "r482",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r494",
      "r495",
      "r698",
      "r982",
      "r984",
      "r1003"
     ]
    },
    "tsem_StockholdersEquityReverseStockSplitSharesRatio": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "StockholdersEquityReverseStockSplitSharesRatio",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares exchanged for one share of common stock.",
        "label": "Stockholders Equity Reverse Stock Split Shares Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r778"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r778"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r778"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/SUBSEQUENTEVENTS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "verboseLabel": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r777",
      "r779"
     ]
    },
    "tsem_SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "SummaryOfEffectOnEquityAndRetainedEarningsTableTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effect of the adoption of ASC 815-40 on equity and retained earnings.",
        "label": "Summary Of Effect On Equity And Retained Earnings Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TSNPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TSNPMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TSNP [Member]",
        "label": "T S N P [Member]",
        "terseLabel": "TSNP [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardLineItems",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardTable",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Table]",
        "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r646"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/tsem-ocld": {
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0,
       "order": 40.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ocld"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax payables",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95"
     ]
    },
    "tsem_TechnologiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TechnologiesMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technologies [Member]",
        "label": "Technologies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TechnologiesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TechnologiesOneMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to technologies one.",
        "label": "Technologies One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TechnologiesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TechnologiesTwoMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to technologies two.",
        "label": "Technologies Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TemLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TemLoanMember",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about tem loan.",
        "label": "Tem Loan [Member]",
        "terseLabel": "2023 JP Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TermLoan2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TermLoan2018Member",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan 2018 [Member]",
        "label": "Term Loan 2018 [Member]",
        "verboseLabel": "Term Loan 2018 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TerminationFeesReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TerminationFeesReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination fees received.",
        "label": "Termination Fees Received",
        "terseLabel": "Termination fees received"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_ThirdAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "ThirdAnniversaryMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options vesting on the third anniversary from grant date.",
        "label": "Third Anniversary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TimeVestedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TimeVestedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time Vested Restricted Stock Units [Member]",
        "label": "Time Vested Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1177",
      "r1285"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "auth_ref": []
    },
    "tsem_TonamiFactoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TonamiFactoryMember",
     "presentation": [
      "http://www.towerjazz.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tonami factory.",
        "label": "Tonami Factory [Member]",
        "terseLabel": "Tonami factory [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TowerAndJazzDebenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TowerAndJazzDebenturesMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jazz Debentures [Member]",
        "label": "Tower and Jazz Debentures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TowerJazzPanasonicSemiConductorCompanyLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TowerJazzPanasonicSemiConductorCompanyLtdMember",
     "presentation": [
      "http://www.towerjazz.com/role/EmployeeRelatedLiabilitiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Tower Jazz Panasonic Semiconductor Company, Ltd.",
        "label": "Tower Jazz Panasonic Semi Conductor Company Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TowerPartnersSemiconductorCoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TowerPartnersSemiconductorCoLimitedMember",
     "presentation": [
      "http://www.towerjazz.com/role/DescriptionOfBusinessAndGeneralDetails",
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tower Partners Semiconductor Co Limited [Member]",
        "documentation": "Tower Partners Semiconductor Co Limited [Member]",
        "verboseLabel": "Tower Partners Semiconductor Co., Ltd (\"TPSCo\") [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TowerSemiconductorItalySRLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TowerSemiconductorItalySRLMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tower Semiconductor Italy S R L [Member]",
        "documentation": "Tower Semiconductor Italy S.r.l. (TSIT) [Member]",
        "terseLabel": "TSIT [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TowerUsHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TowerUsHoldingsMember",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails",
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tower U.S. Holdings [Member]",
        "label": "Tower US Holdings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TpscoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TpscoMember",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-ltlfblttfjind"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TPSCo [Member]",
        "label": "Tpsco [Member]",
        "verboseLabel": "TPSCo [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsem_TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts Receivable Allowance For Expected Credit Loss [Policy Text Block]",
        "documentation": "Trade Accounts Receivable Allowance For Expected Credit Loss [Policy Text Block]",
        "verboseLabel": "Trade Accounts Receivables - Allowance for Expected Credit Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts Receivables - Factoring",
        "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r1153"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.towerjazz.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade name [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1203",
      "r1204",
      "r1205",
      "r1206"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.towerjazz.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r478",
      "r493",
      "r697",
      "r726",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r883",
      "r1077",
      "r1079",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1091",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1266",
      "r1269",
      "r1270",
      "r1271",
      "r1272",
      "r1273"
     ]
    },
    "us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TranslationAdjustmentForNetInvestmentHedgeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-fiafvmnd"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) of hedge on operations",
        "documentation": "Amount, after tax, of cumulative translation adjustment attributable to gain (loss) on foreign currency derivatives that are designated as, and are effective as, economic hedges of a net investment in a foreign entity."
       }
      }
     },
     "auth_ref": [
      "r1278"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementOfChangesInShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.towerjazz.com/role/ShareholdersEquityOrdinarySharesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost - 87 shares",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r53",
      "r106",
      "r110"
     ]
    },
    "tsem_TwoThousandThirteenShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "TwoThousandThirteenShareIncentivePlanMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2013 Share Incentive Plan [Member]",
        "label": "Two Thousand Thirteen Share Incentive Plan [Member]",
        "terseLabel": "2013 Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://www.towerjazz.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r292",
      "r293",
      "r294",
      "r295",
      "r305",
      "r348",
      "r349",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r433",
      "r434",
      "r437",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r727",
      "r728",
      "r746",
      "r747",
      "r748",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r816",
      "r817",
      "r818",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfLong-livedAssetsByGeographicAreaDetails",
      "http://www.towerjazz.com/role/InformationOnGeographicAreasAndMajorCustomersScheduleOfRevenuesByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "USA [Member]",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfInvestmentsWithContinuousUnrealizedLossesDetails",
      "http://www.towerjazz.com/role/FinancialInstrumentsAndFairValueMeasurementsScheduleOfMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government bonds [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r1060",
      "r1091",
      "r1104",
      "r1328"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r632",
      "r1073"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions for tax positions of current year",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decrease from translation differences",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "verboseLabel": "Additions for tax positions of current year",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r634",
      "r1073"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation differences",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions for tax positions of prior years",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns."
       }
      }
     },
     "auth_ref": [
      "r633",
      "r1073"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "crdr": "debit",
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrecognized tax benefits related to tax return which its statute of limitation may expire in March 2015",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "tsem_UpsidePhantomShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.towerjazz.com/20241231",
     "localname": "UpsidePhantomShareUnitsMember",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upside Phantom Share Units.",
        "label": "Upside Phantom Share Units [Member]",
        "verboseLabel": "Upside PSUs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.towerjazz.com/role/tsem-sosapp"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates in Preparation of Financial Statements",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r197",
      "r198",
      "r200",
      "r201"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.towerjazz.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.towerjazz.com/role/OtherLong-termDebtCreditLineNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.towerjazz.com/role/ShareholdersEquityShareOptionPlansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding used for diluted earnings per share",
        "terseLabel": "Weighted average number of shares used for diluted earnings per share",
        "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."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r317"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.towerjazz.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r317"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477037/944-825-05-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)(b)(c)",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-8A"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481440/840-10-50-2"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Subparagraph": "(Note 3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(4)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(5)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(1)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)(Instruction 5)",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Subparagraph": "(Instruction 5)",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310/tableOfContent"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-6"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/321/tableOfContent"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/325/tableOfContent"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/610/tableOfContent"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-4"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/720/tableOfContent"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>111
<FILENAME>0001178913-25-000644-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001178913-25-000644-xbrl.zip
M4$L#!!0    ( ""!6UI% .9_KLH! #5+(P 0    97AH:6)I=%\Y.2TQ+FAT
M;>R]:W?B2/(G_'X^A=8SL]V]1U0AB:NKVGNPC;N8QV7\-[AG^GGCDT:)49>0
M&$G8IC_]1J8DD)"PP2"1@NC3TV-T265&_"(R;IGY]?^^CDWIF3JN85N__J1\
M*O\D46M@ZX;U].M/K=Y%I_/3_SW[V]?_52IU;OKMWSK_D1YG4ONOTG_.[ZY+
M);@S\J !:,1R?ST9>=[D]//GEY>73R_:)]MY^JPTF\W/K^R9$_^A4].P?L2>
M?'UT3/ZL6BYKG]GM1^+2\'%V5S?F+T0?KGWV;\X?330=ZP2[&SZJTZ4F73KX
M]&0_?X8;T+1:F;?I&FDMPM>5S__Y?MT;C.B8E S+]8@UB'7:>&.0R\\;KEU1
ME?I;;_A/Q*CBI5*EZE/%"Q^=>L[*=IN?X>Z\$Z]>"<@0>S@DBV$!]2CC^6?/
M(98[M)TQ\0 RT(I2+94;)4V)M)/^P;<:4=5262TIM;"1@3VU/&>6SJ3@9HQ1
MKK/XZI"XC_R+<#'VD/&ZBA2*%NG>'"6>4_)F$^JFOP6W/[/;0?>U" VF[M*+
M\RZ%=V+]HJ^#4?I0V9W8HQ8Q!F[ZL_Q6G"C&(/U1N!%_T)LX*YZ$.[%'80!/
MA$Q21\9NI#U<HH^K7V W8R]Y+AW'*.[9+]3YD_SUUZ>!/>:/*NJ"UG2@KZ#=
M0%^&R"JNS&_%7AA,'0>4X2H4!G?CG+2F8S5-+M4R\-*CEFL\FK3$'J,.![];
M4C^53\Z^CBC1S[Z.J4<D]G:)_G=J//]Z<F%;\)97ZD/O3J2!_^O7$P\:^\S4
MZA=I,"*.2[U?[_M7I<;)Y[.OGN&9]*S?_7?[3NJUOW<NNC>7]Q?][IUTW;^4
M2E)3;33J-?@#>E7]^ME__.MGOP./MCZ37&]FTE]/AO"UDFO\14^5\L3[PG\.
MR=@P9Z=]8TQ=Z8:^2'?VF%B?EW[+$K\@2RYUC.&7D[._2<$_7W7C.6Q?-]R)
M26:GEFW1Z"/&ZRGK#'7.^)^&KE.+_SFT;<^R/2H9P/*K&]9_$#U54=6*5E>:
M#<Z%4Y/ W'5"K=)][^3L.W%^ $V!Z- 78)GA&=!1XDKV4+JD SI^I(ZD*3(C
MAB8!SJA$GHEALC=*H*%*+HF]^D7R1O#(V'8\((P.''$]UI8['8RD<>K'X.X_
ME$9#;J@UZ06^;%'^!K$D8PP*$"A$3(F8IOW"Y@0)/BH-'*H;GF3:KDO=3U\_
M1\8.4^YJ2I0K6DVI-*I:"B6ZCO%D6/ IWF7#&IA3'7IWU[T'<@" 7&EJ <VE
M 9D8'CQF4IB&X;EPP*!S_:%4-5FI-J'_NO0/^**L:N45!*WPAQAE9<FA[H0.
M/..9FK-/4A_:U.G$H0.#2X%$7R<@''1.RJ!+_G>!SI[-OBPKS:K_8:4A:^4Z
M)Q;KWXR"$(#EHL.C:_<BA:X Q1LFFL9 LL@8,!HHJ=/NA,NK]73-R')MD$?#
M-+S9C6WY>L#K><#*,?S1'5X!F2T8F'EKNP8;77LN^=>&ZP5B_.K=T2$(^,-"
MH7%F,J7!KP%#ZTI95<I*O5P[.7M+W_[]VK:>^M097])';]$G/L#%D,XV&.&=
M\32"H=R[M,4XD=WHM&9-4]\971=8[/!^N!L-R>\JS95E3;5<K5<5M5K-FV7S
M$5YD/+R&IE94[9WAL6%=K![3*E5>J5;4<EVKIBBP]BM363!:B0P&SA0DW8!.
M@T0'>DF&)E;(])5#!ES-Q.EW28=@\NGGU((_O%OX&H!L.I[P>1F@KU\0<S U
M.8EOJ'<+O0?/:! \?P%ZM/W*U G50V;>46_J6%W+!VL:7<L@SYX=4OAAZK*>
MP&N&PWG%.L'F^M:KX08W.?J!<9XS?RK28S<^B.]<]06,FU.5D;59KE4?0'&?
M@)XW_![=3AWF@[C&J6688%0 4<$2^1RGV9EP--3F--3RIV'M0:F5BT]#=4Y#
M-7\:-H"&BG TO -UV1U>V&-FB7"KI&.!(<:#$6+)<1/HIQ:;?ON4X;H"]-.*
M3;]]RF]=!?I5]DB_X*'NHVD\<4)M)KIY$TS1*@]*8Y^ VXY@N4NHHL$LVR@N
MPG(7246K \&JQ59I'YA2;YD38UL;$JL"Q&H6W/[XP/SY06*!L=8LN+'Q@<GR
M8\2JEH%8Q57T&<M=%>S6YC[]SYRFP8]1IZ; 1_;I6>8TYWV0.BI\Y&,Z>U6L
MO*:HU5JSKJ:$FNY8:-J%_KL2>7IR*-"#ZI)#GZDUI2P6[8T<2J7!U/7L,75<
M^$T\%I8*HM4L+/U(O1=*+4G[)X\_-__)HE2>S4+K84/ZU&'A+"9Y<A:M:C)_
M"%H>VE-GO88K?L.--QM6$W&VSXM,#0^Z.71(67J,NI'$#DO!G[H\9PX\E'A*
M_I3EW7X]<8WQQ&0,Y=> #L!BE@@LA6KITZNKGWR.-/8Y_A7_HRZ,D__B*?C3
M *6<\VDVQDGX(+#:\&9AZ\%%0V>7AP9U)-YIFIH;O^C\?R=G9?C'SZM]_;S\
M\EEX*?A(T/J$3VJ1 ?F778\XWB7@[8QULE16X-^P@<6]Y;>HI2_>4=22IBP^
MJB^]\3GV_?!G0*K5E./R[3HP\UI/OCS#C^^&98RG8U]R0P%W;&C;FS$)]UJ6
MWO[OU)APTW:VI K.IX;) KKP4/AG9SQQ[&>N.]Q '^3#HX#"](E]VO^IPS=?
M)Z8Q"%63I!MC7WL!8!WO=$Z*DS/V,T:,KY]3FUBCY5!WKT''D[/PX;5(N;)/
MGY=&OPE@_6(6+P5ZX9V,H$=>$7ISZ$6)@=#+&GI;:;WO9# "J\>919\J'.#V
MJ.O>(.!AP6PK#7<8,-NC7CL\F&F"VKR1D6L9"IC8(\^2YX%* /<=_+]Y7<BU
M/>!>/5<:S-GBV>)+PYW8+C%;K,B"F$)KC%!4WQC8R1D;V>GJH64MRQDA>EV^
MAA$9UW.F X][\!<CXCQ1L6W<M3@;/K1Z= 5E;@69*P!S,S7V4"/O32-GQ=?4
M_"6*;Z[B*VSX=&-PH/@? RZ6\O@"NB@QRFD?H)R6"^50W>Y=W0H/CG6"9TPY
M]6V+C(TK,O!L9U8(;*P5V.)Z-V5L1X4,%:??_5K?:C;6][I\Q4F@@,S=?*Y'
M\3T&9:Z5FR$NRDVM/,_MNX9%7;<U@%G07^\XQT0'6C O;&=B^\OO"X&'%0,*
ML) ^I%QPT-P<!_".5MZY=[UVFOX*KGGTVGBF.M -GF9K8/U5<N>S[^1/V[DP
M"5!Z;@K2P<BR3?O)$'R"R#Y'OP'I0ELS0;RBAO8BL\[!(@CY_&$^^V_P5?BM
M)X<6H(;L0\P.7TH=Z%&R_"(HJ;ZCIK^;S\B8'##CWQAN0=FOH6872[/G4"Z!
MFETLS2XDRU&SYZ79,ZVA6:>F]F#U?O8%M46847(P'-FV.UZPE]=2&?:U32SW
MELS8KH!"@V4^!:2,)3)!)(934/9IR+[B:_<PF6.R];FWQ/%F?;:SL+_X%S10
M],Y<???L*=MVP[HR;<?0R1UU*7$&HRM[:NG%B0FO/^A \:XY[(**<WI]U;H)
M_^YP: QH;T(&=+ZGXA49L-T489J"%W^G(V-@"C[=;UX,L.&XL\\IB%N9A8@J
M)J($RE:F;T.#B"H8HM0/($K-LZKX-VH_.60"5+DT7,\Q'J?S%'BX:?V_;O\0
M'""K!W%R%H[B%(9Q5',2<KE85JD2QJ N^$X[SH39Y#=D'"TU?:$.,]4MZK@]
M.C:@#7W*BC,O[&MC;( A'\2J6"L!19:9_)8;ZP>LG#'S_& ":@@].[ (51JI
MYK6K:Q+KXX$MWH,(F=>$X9;N>1 96^92UJA7Q$<](GM7R#XF!%90[Q8,G4>E
M=[,*:0,B-!%0S\F)@!<7\!$&91__+S=+JB8RUA'/>9D7Q<>=()8%/,(Z@[@4
M6<\FF%10NV*7F$=<YZ=O#P9_2U%NU+Z%0>G!:U]A,P69R S*Q:%I;U'Q6YWC
MMUJN:674^<7!]G'I_.H'9 ;>J66Q"EHT.PDC)X++2_81&5'G%T%BY3BK%$!*
M<O>CLXI=BC<_8'Y4?/CGE!\5=:;8=#U!\<\7PE. WE@KAA 0&P(Y+"8_Y#-X
MBG923@[+"Y'=XK [(P6_M#)']%VXA5^!LO-#[\66GO3A+@3F R,^*A/[ X?9
M(XB$ )'PJRL11.*#2.#IC 5 OE%B>J,+XM +(%S?@6_=P;<6^P'=.K1GO'JS
M*^.9QA+E1P(^'B5ZBTI!("E)I^WC5H4$O$!3[\< #Y<1\>L@/DDHA/R^(;]L
M;:*.1QU_5)8Q AX!?]!6_,<T/!HU:-0<F8Y'R"/DBZOE,<PG.G2R3]0J"(("
M@2#3[5X0!,4 058Y? 1!@4"0T4&AF+7! $>AM!9F7=!;*QAD,6N".K90/B)F
M/1"P:,5& 1NG59RFP2?M9^J0)['//!(9K9N2&(T!A"I"-?LE7%FZ6L>&U7WX
M64<"ULQMUF/#*NK5K*S5[ L.C@VKJ%<S RL6A!T(7@6,!@A@"B!D$;(":-D/
MK J_]:E9-,"MR_OWAI=]Y9[ *W 0'ON'A\"US B/_<.CB'6_"(KBFKO(WGVS
M-R/3<.V";61OINS==RDVLC=3]F9:KNAS\(H8SN_$G-+SV?S/;T!4X@Q&LVOZ
M3,T(N^=/=*S)U'/Y;346H8@T]YT2=^I3]\JA_YW.]Q9>>C+RG'M'V8:XAO54
M"/BL1[L%G-X@W_9QBS4HG]*3-XA?4'!K"&X$]][!G<..IA>V:8(GYI HB-E.
MGMZLQP9K> 8MQO[$\9$L&)D^F(+JI7=9QS9M/Q#&I0WE -BV]72BX'2RS72B
M'.UT4@1;"<&-X!;)5MHIN#4$]S;@UA#<69@E6*[W+G"$KB41K5RO"#8T:F+4
MQ$*!>T65%'.,=7:<W*SO$,LE P_(YY[/HG?F.IJ?/?<O\M=?M\0BKFT9 W8
MW<7B +KQA%BS:T\O!$[7'WSTZ+WUAX]E5HBO8N.K '5:B*\"XTN@0J\<#^,X
M-I?E6%?#B3I5YWD,Q[%A_6C=<U'!GN,!',>&==3K8IG(>9Y$<&Q81[TN&-AS
M/&?FV+".>ETLUS3/XS:.#>NHUP4#>WJ>HN=!VVR0?JTEBU39%DO.1* +%\>V
MU?/LP0^AL1G"X,TQ+="2&-91N6\?AT-+UPT6#B7F+3'TCG5!)H9'S$."QIM#
M1)BL!1-0QM1QJ,YN AL(HV=O!'/&.7%9!'W&<\"'A)I-1HP@6@M$,.,3-J6W
MB6,9UM-!P25]; B,=6V2B4-'C/3/M&,-[+'8=O/FMDGZ\(X*'NFI:319\S19
M!?)@/@X'-%D1)FBR"F^R'@2(T&1%8*#)FJO)>A#PN+$MUIICFR:(5@?:=:A;
MC&UTUD3(6R-$D+P#$I95:0T&T_&45Z#R76A31*[].C"G.I#WRG:H\61=3&%Z
MMP:S0\ 13RQM38/C0AKZS?GYS7D=TH!^[U[]7O'8C'YK[GZK>""(3(Q\S8K)
MB=+2_YRZ'GOUD-B_WEB/A/$8<#A0QJ)'6%0FY\0=L4:>OE 9O8X\LW4"U9%_
M' [HM2!,T.L1T>LY/!"A\8S P&Q=KMFZ@X '^F8($LS6'4*V3B2DH=^\EVQ=
M#AL0H]^[_VR=(&Q&OW6?V;J]@P!- Y%- Y&0@GG=_>1U!6$\AJ8.E+%]AV^"
M/>,6KF_L'A)O5P[O2-B+H:$",AGW1-F/ZYW5P58?3SZCN96'N25J" X79!R<
M'R=(-1]:?85B[T>V)D&5(+)*< 7=Y62+G=C05LG=5A$(.(KXI<9*-LI909=<
M()=<$":C@770[,5P^($R%JV8O!-<>V<\.DHB.THB(05+9O9?,B,("+ \[BC8
MC)DUH=FY:8P*7>\"ID\W93*ZW@?-7G2]#Y2QZ'KG[7KOG?'H>A?$]=X[4M#U
MWK_K+0@(T/4N)IL_7%F 7MO15!%L<:H*6H^YEY\(M+=T5*=<$</YG9A3>@[6
M$?.5.4FO'/K?*;.8(J"9/QEYSKVC ["M0 X+ 9DU!KL SCKC+>CTHB$ "@*
M'%9&71D6L08&,3O0N#-EW8T%]9V)[8#6.;<MO<<&#\86+8;;L&)DT=#^&X,[
M>-;>]\+P:,O2?V/G:UN%F?S?9>V;@RLH:_UYVW6\"]MR;=/0F5'39GTS(L?<
M]^T7ZMR[WVQ3%S[D"V,Y7368(-R3.IQ"S[O(P&.0P!X=&_"^/AUXMM/QB#GK
MW5T?!"_?&%E!Y9(EW:O!K'@^=0V+NFYK &ZERR-+<\:R8(,9&@U&05*E*P84
M<#1]2%GS$9QA\&VK.]>OY4:X>+C<4&K(T8PYNKP6N+'Y6F!X1ZDM/IKEQH^(
M@V-;$UY9D_M\6KN%?EK4<6/3VX5];8P-F P/ !!KC[*@L_BZW+Z9/MN>;?7I
M8&39IOTTBPC)O\B$'(+PKSG&HG)Z*3T&ENL\&_ ;M9\<,AD9 V)RE@_LJ>4Y
ML_O>/*)E#> YGQ9WAOOC?'9.K<%H3)P?D>A(CYC4O://U)K2&QH09G43_=F$
M1MY>]"+QK-#H8C[ 2E*>G 6T/+WOK43.V@!^CP^+6$XJ*S+I0,C%Q;??9>11
MI1R7#2L4/!2\PQ4\@2S9Y5P_"AX*WN$*GDBU$A\P-?]UBX*W,\'[URT*'IJ:
M*'@H>(<L> 4W-5'P4/"**7A%-37Y:C#7('P)%(_HMBR]3XR7,+2+ KFU0/K+
MS=XB,@HJFJ8HJ"BH**C%-V514%%0CTI0BVKZPLWVU+$G%,5R1V+);D=)BD*(
M9BT*(0KAL0AA44U6%$(4PH,10K'-T>_D3]NYF+J>/:;.8JE7^]6CCD7,^1V4
MQ$TD,4G5P$=<05<41S1,41Q1'(]/',4V45$<41R/2AQ%,E;7KM+I7 L,]C4*
M8SK7F3 VQWT_D$7"[^RQQK**8K/HC94,AR)%R"+AI>A?M\5FT1M%FH<B1<BB
M?4G1VN''\$HK?\<J_/0!N55+U#P6=^H=3F*H$44/1>] 1:^08444/12]XHN>
M2"'$C0W.<Q2]'8K>.8H>&ISK&IPH>BAZQ16]0AN<*'HH>L45O4(:G/X1G_NK
M'SE ^4LC*0HAFIXHA"B$QR&$A31"40A1" ])" 4R1S</PG2M/:RY.T )3- 3
MQ>_XYL#-Q:__8J/X[5#\YO1$\3L^\=L\#HJS'\Y^Q18_@8S/S<4/9S^<_5#\
M]E;[@K,?SG[%%C^!DA";BQ_.?CC[H?CM*O2R\29C D-]%_MZ;<-D(=97(KL^
MP*Y,UUKZ,TCKA3CZTJQR1UW/,08>U7N>/?AQ;QF>>]>[%YISH1:-C6>A7-\<
M4D&E3D4VYLI&-1LV*LC&7-FHY+,Z&AF:*4.%M5R7DH8(@_Q@('#R"F&0'PQ$
MBN(B\W.=VS-RF-+G]HXUL,=T[BY>VP,>LHF&YVS7ZPYY4*D0+'UC1)$XU?*@
M<'Y'*.0&!>'G>(3",<[S'YP@8+*DQ!F,6M /^DQ->\(>;+].@ =B1THW L<:
MP\1)!.$B%%P.8*)!N.0'EP.8C'K4- WKZ3=J48>80,V6/C8LP^6IZ&<:$/2
M;):-!HP3%$)(> @=P*2%$-HOA 2>R%S'ZQN>2;O#CJ4;SX8^C9R1W1Y/3'M&
MJ<O, ,.A \]>6HY\:Q+KAHSI_)7^B]T?V5.76'I_9#@>I59O1!S:X0580'OV
MAM! 8P4IJ20)3V1939252%H;W5%Z!M_;@*)'/9\BDA')Q9S6UT8RW#BWB:-W
MAW-V78R(X8Q#LJ6FQ3B8@4&_4]>C>EHNZ8@%@=UZFZ;;B\)25L^7A348@D(H
MHA R*M[0%[ZA2/I4@N*WV3RT@IHH>"AX!1&\H GV)7 [YRU<&8[KM2P+GG5<
MXLQ02H]"2M?^?@0OP>?3$7-4^B!ED3Q:PV@-BRONAQ@F7%L(!9Z4BR=^.,^B
MX!V X*$UC%)::&L8]4$>^J!'8;0Z*@14"&LKA!60.2J-<,#Q,M0(J!&*HA$$
MBIBM7=,#-RY&!AVV7^E@RGC3'0Z- 77$4 K%$W-VZPV"HJ0?12%2EN(72!5U
MAC:+P0XHISC*7'XR-Q>(=!Z@I!V4I+VYTA[E+4=Y^]B>!RAU^Y4Z3,AB0A:%
M<-_K-@2-^A1/_#".@X)W (*'"5F4TD(G9%$?8/H%%8* "F%OZ1>1-,([&U+>
MCHCEV6/.%@Z'V]Y],=;:KPJ%KAY0)HS?UV:4R,QCDN*,DZC?B?.#>M<4]"1Y
MBDP.1^Q=[R5]^C8?A)VC#U'D-EGWCHG3HDG;T2=.!:H0VF1-'4H:2EK!)$VD
MZEST'W)S!O=T!ABR4/CSOU9[\>^[8L7BX38^C=@QF2QM%DQZ"V2^%#^ ?HB&
M3/8N ]9:[EORL-92-*G+,B2&DYY HH>3GHAQLNPCTCCI[5OR<-(33>I24J\7
MMN7:IJ%#\WJ;C<V@;BAXMT R"YX83X@E?HG2JI'XP$\9RU&E -]G.-=_]@MU
M[MUO-I#%>HJ;*?YY$'WRVIIZ(]L!4D2T+3\FHF7I[)0(\U]3QW!UD'C@38%A
MXZN2-(ILK[32B1DY5^-M>A8TTI0\TFD%G*YLAQI/UH4]M3S!JR/7Y6C:D Z
MC7?49)(#ZM6;]1UBN83#U#V?1>_$[++%Y4(P=OT11DV>Y4$6E-4:LEHX5F>4
MC4LOS42F[Y'IHAJ3Z2?L(51$@8I +F?Z27H(%5&@LK^0_-0R?)S<='JWU.$!
MFCE3>>2*1A^]F8ZI0SQ[SI,Q)>[4H6>&:U=4I7[:N>Z%7PIOA;]3WV<7+ZEE
MCPTKK=F 'KR\ZZUV8TU\CO<^\MC9WY:'?3N-C#?^U0G\^=8WDXWY96@KFGM_
M$,D&[WN7B=9"2L.]C1M[ # \;,WC=[XL'(__G,Q64O%?MW^\0T7C]=1A*H'I
MC9$QD8:./;ZC0_?7DRL^"6MJN5S36&.UYD/E1/+LX.X-W*Z"G(+*52M:76DV
M3CZ?;=9<=9OFV"A"Y0\60KFI-95:.:W%<D6K*95&5=NTQ6JE4E=WV*)2+E>5
MNO:POP_MFD:*4FXTU.9.6U1J-6VK%J]@&GRHEU/;4"K5BEJN:]6UVE"T[=M0
ME:W;4-1F.CIJBEJM-0$ZZS62.II-&TG5 ;%&/O-67'OJ#*CK_QQ1HG.3 C3:
MV=?8?R37FYE@.K%INT1,X\DZ90D4ZGPQ#8N61M1X&GFGRB>U^F4(DWMI2,:&
M.3O]B:5;7>F&ODAW]IA8/_EW7_S''VU3!Z4X<L+6'VT'.G!JV1;]XO]=>K0]
MSQZ?*I-7B0=GI4>3#'Z$=SU[<EI9NA7VI3QY_3*P3=LY_?N0__/E$6X_.?;4
MTDOQ&V/B/!E6R:1#[Y1,/3N\X/"6^)7$P#D-WR /?W<'U'$GQ(HUK].![7#F
MP^P 1&"?.#EKOXZ,1YAKFLU/8(ZQE][NWJZX][__#KKJ2RZ?ZG?_W;Z3>NWO
MG8ONS>7]1;][)UWW+S_E\O'6S:74NS_O=2X[K;M.NY?\Z&:?R)5R0*]>][IS
MV>JW+Z6KSDWKYJ+3NI9Z?;CPO7W3SW T Y,2![KAC4*A8C(+PNF%OT,)ATLG
ML5<GY(F6'AU*?I3($.AP2LP7,G-C&L-O@^L )N\OANZ-H*GR/T,-X5\IAUI!
M72B%,O\G12D$-Q8]7XCZD4B45!RTGYQU;B[;_Y'Z72EOE'ODT:22C[-?3\!@
M&U#3G!"=I0?GOT$3#\+?P4??_(8L\2NRY(++//3[XQI_45]D(OB.$([-6TNH
MCCRX^!,DQX/IW=/#GCQ3QS,&Q S: <F,$6"I;U^"L842J\X%KJG\<T$;3W_G
M$_&979U/W\[3X\]E66+__O)F/X*/_O/D0TB*2< MZ)A0MEG'/W,";4.DCU!D
MO<%&F]MI/U=0\<^IZQG#68*,\ *11@X=_GKR][OV;?>NW[UB0GC;AO_<]._:
MOW5Z_9,S_Y;4O9(B-R7_;OL.1/3V_ORZ<R&U+BZZ]S?]SLUO(+1WW[]^)N%(
MHZ8/AW?)C^"!W<H&"\,#VS50VR6BL_Z&M\;$_;'XVQN!U32!X097)K9K< -J
MZ7>)6(,12%%PF=.""=]2XV0R@:F!K?D+K_C"MQ+ :TGYD!(/7/^22SVVXXN[
M&"7<_$$="R[&KMD3G]_0P^5;$V)"*S1VS=<BVB<-_@')G5];&IQ_W7.H-Q@M
M70-&@&WNC(D97)E9WHBZ1KRKS\0QB,5 !#)H$8^FWQZ0B1MK+;Q!B0LON_!W
MZGMT;/]II-X!T'(*IC=KL8B0,4A]<QD/BYL<%:D<"=1(!93M CY@K,3 8SL&
MJ"(2;9M?=RBSW"-<\Z'FSQ4ESS'&X0WXSN,/ ]#!"3ZVP1R)O!;>-5EQ"%V^
MNJH+X?T7QV#C*HUM??YNVK6_;'O>'S)@RC4PE4+Q ;^+EGA0U_+B%PV/CMWX
M)9>:PWEK3-&PN'7ID<!U4#3S.UP22Q89+U]R!_8D<LT8^TP:V.-E-LYO1@07
M2/\4O>).Z #XP1X+KS&+4'?L26EH, A'+P_9 )X-%UPMT_!FT5N!#4D\CPQ&
MXP@A(C?!7H#_1DD;M3Y-8Y)V>:Y:U&I5EL+__!)]!H;YE-8D\)Y9Q\D;RY2*
MW'(H*+>TSG/],;_L<ZODCHRAE[S*HPKSRX#.'_'7 PN W8A?6WK"(;HQ=9<N
M D5,4![+K3'2LO^EOL-N\(Q&^FW#BF(ON.@_O[))_W9:HX8%&F/Q]&O$9??]
MF>@]=T1T^R5V):;/HPY0[-(CA?F/QJ_!EXT(N*;#(76HGE0WH'Q]S19Y>@#:
M:TFP?1=H_F.!3_8W3#*+&95?<*9F?$:$_D"W)[89D\*46X&HN?%'DMVVS>G8
M<N,_V;MF>.F)3);N+G6*76)VQ>(2*$=C^2?KG<.(.2@ET9M\YNV[/KC2'EJP
M=$EY!C]35,V 58UQQ X<.HZ]XM^ ^8\F+D8O31TWPN'7^5_S3^CS/PP75/;L
MU!^ ]+\,T+ .JS#YHO,D2(K:IN.)-RMQQV<^6QK4U)>-E C+V-]@R\#4MQ@E
MOQ;E7%P5#TWZ&OV[-#07(@1_@_[B,43XT];CD/8O+7WNR3'TZ-^QB3RP?,-?
ML\F(,JNF-!B!#3B(]&IQRS3&,+VR!]SXS86*8!H[;6[V;R20;UB@K\'6XV:=
ML[B:0!;7/7'-ZE^*J[B%]"V][BX)J__!T#0)+2N3D829"3':\L[$%%S4=9A?
M<D-;<FZ?^W&@:)^#N$[\B?@0QFP%MK/XY?XH>;-)Y#98_;'IR;\2__)KBGRS
MJ_$^LRLIM&:7?3<JO! .(_X87%UJ;SZ8Q(-+[;VFV SVXY_,9AD:WM*5Y5D]
MN/QLT!?PMN<28P^'$7VP) JQ6=AV)B,"H%6_V%,O2OO@9VFI*?@OD\0E-VI^
MF4\2<<[.[[TX"\T=7HS^9GHH\M,=.& %P!PX(L^&O61*I#T0QT[*$W,C-0QR
M1%L,+BX_$V]T$C'")BO$>P):G]GD$2)/H"O,"#6>:<JE)1MN8G/)+<$ORUL8
MUJ$#XCFSQ+7D'/+?J1WQRN8=@9DC D;'9H7G\U_3QUF8V(A<64:<,P?9HB-N
MU#590?3@<JCEP*9Z6L JN)FF)F*WTI^/\RBXE\KD^+T5;Z0VYUID$J=.](;+
M(MXIUZ/:*KCN&6.:;/^1.'%%N[C\-(W.!XOK,34")N:$^DY"R1L!FT>VJ<=O
M+E&07P,AC]J'_L7$S!3%#(!VH?O9L)>ZS:XLZ1O7<^P?-/ZKI!-6B>&06<KU
MN,H);C":#18*)'+U3SLR+/\RS,TL:S8VEEM)[5J<E!YYC*EL'@,N@7("8LVO
MS4-H<,-=NIP,,$4T,_\-CNPCTZW3B1.=,Y9R?P%E XE)W(V":/F>^P/4L&']
M6'F?3Y&K6O9&QN"'15TW_@08?B,2"07%+B;T!+]K6*RZ[I3E;?Q(Q9+:]V,B
M,?>(7_)8$1W;=<LW\OBU>29T:4I:NKG<CY>1P0P@X/L\LL7?8+-1W%0()3,>
M?O#LZ6!4\@OZYM?FW5N^$&/U_&)<P2^NQS_/+AN)SY@1%3UUN:%OPKP17GKF
MNW"7*+B!T8NQ.'%XE1D)R^K'OSC_-$S@Q'57W8R&:E)")('3'-B1P=4P$L7<
MWEAWHC=6><^Q9_B.XRDQ+G8SZBY$KT.7P(LQ2RS ,4E_P(AX6-$[,(S4?CAT
M&&7 /#Z7L(QC=X"NXT0'N$7+VHQ%=\*[H!S",-Q2 #=\PO%,W]!(H7?JY#T/
M&P+V1Z!ZN)$?U^"QR&*@J%+O+7CF@IPO(3#V)'?U5G_$I>"P1G 4O^EKZ#?>
MCJIPIFC"NUQ8=(?,*0./V"_,THVI^Q?>.;"!%PQX 9K&6<FOA,!F'YF#;=[K
MO[BR"Z^?G/U\>]'JGDN=RS"GXQ=L8,+#'R4F/##A@0D/3'A@P@,3'HM+F/#
MA$<^"8_PI_!9CL4/S'-@GB-V!?,<F.? / ?F.3#/$;V)>0[,<V"> _,<F.?
M/ ?F.3+/<RA*LX[)#4QN8'(C+K28W,#D!B8W,+FQN(3)#4QNX&H.7,V!60[_
M%V8Y,,NQ^@',<F"6P\$L!V8Y,,N!60[,<F"6 [,<F.786Y;CE_B&F[O:[VNS
MS<U.SJY*JE22KDJ:V!N:)8<B]A9GYZWKULU%N_>MW>[W3LZ"GY+_F^U6MG>V
M5Y#ANV3X8L/([E7WMGW7ZG>Z-\#YQ76VJ=WBCA 8J"(&=HF!B^[WV[OVM_9-
MK_-[NW,#/]O+ (@](OG/" &%&D)AI^K@6PO8W+V^;-_UVO]SW^G_D4#"M];-
M;^T>8$"*/OR__]Y0E?H7R7])"&C4$1H[U1*MWK>KZ^Z_$Y,#NR'Q.T*PO<'M
MPB8R?Y?,G^\PO6#]R=E-MP^*H-]=L?^T %A0RAP,E20:/O/P%^X"O]4N\*N0
M\\&#']C106_LL;S.20^[ZY$Q?I*(Z?UZPF,8C#SJIS\G3R>2ZPQ2+OH]\4FO
M5AAC@J]7M<GK>\=G[*S7:VP\O[-O?7C+ZZQVU]^TG9T2*%X6>7+6MR5O1"5^
MR!;+65#'E8BE\XOG-G%TR1Y*ESST9\,M^,&/W)9Z=&P,;$N?LNO2M:>GG/B1
MU'2[(4E::6>,Y=V)81FV)<&_;!Q7K)!B8!!3XN=VLY(.=U^]/3G[-Y5&Y)E*
M9*H;'O4I30:LMHY8,\-ZD@:1(\^E1V*R*EA@$*7>F_3G;'.GCZZA&\0QH \_
MLZ9/+OR63WZ1"'__D@[\8Q$U19;8(:3\17;$F,S[XOC'',:[X<X)QYJP)S2(
M/,H2ZSA AQVP"(,R^#';<)4']%SX'8/63Q+][]3P9C+_YH"X(XFE(Z"9(8R"
MDL&(-<]ZP9)H5)J!GN>-L$O^>842RX[IR5'(<]B& [!8"E;ZF=6R^8E><P;W
MAM1Q&-5M1@Y.H.$<'HM1GOSR2>H @*8.#):#R2=.VK/2A!4$69XT)(9CPMB@
MO\0TI3$\X+!'X39+-;O+3831X7#, :?6X--BJ.[4]'EBL/^;\X4_P2XM:+P+
M$L-C  N6.P$F2B^&-^+0G5JL4D5B ?.!,3&!ZD_4@JZ80'%6S3IA[ @^<6]Q
MU'-)Y!UO\:)A(I+^.&<9-4ZO0)/L3UOT1X"M=-B!6(4@F #+@VS0$IA^<@&'
M%A@![)U/4A< O?0\C!2$@;XR%#/<A( /M>>BH=1>L/(TG3W+9(7K-/>3!#J.
M]8Y(D^FC:0RB(!D:SEAB%<*NQPHG?1"Q[_B[+S'<LE<=IB@"07UD>D6G$\JS
MF?X;@4RQVU'18:('WW)TKC3G;=]_ZGV2AE1GF)2"? ?3D"9Y64QW9,(.<>7G
MQ["Z./\&]'0:G.H64K:W>)\]T7[UE1WKP]APV3FS\R;YF/:&;#[7!),$X]&<
M0:O(Q$XJUV'.GP_5[[_4']EN]&[ ''B$ #M ;< <Q<<,^H,I!Y^<[%.,/_8C
M*\2$EXAK6YR\Q'6G?'&'1![M*30QHO"&LUK#,D0,F;:"?LW5*B-V^(@\;T.?
M4HYGQP'QA7^'#G3$!_Y\\ -SRA1<T%M?==D#JK.5#?[,X#)9X,)EN#_<E9\-
MZ936Z7>Z)$<)MMP%1E=?3'4?X8S^O"N?I-X45'CDX?EPZ"N@@BUAD9DX$@GT
MJ\?$TX"N4'8:*B,XX)FPG.R3SZ,Q$TL?Q[KA#DS;#=I<.:P8*8GIVI$./!-S
M2KQYXZDSPY2I"VZJ@!%K#$'@@(S04[:.@#)EI5/I<1916C*;#U\H3*CP_TN?
M8/4,;*H-9F 2G4W3.P\2\4A-@SX'Z(T(!="440DH%X'JXWPJB-@"(LU5%TP5
M#6"4+2YOWPFK5MKK?"4-PB[Y*F#,N\0,Q?'4@NO<K*5@DK"IAX2WP61U^?S@
MV+[^ "7KL +MP";QVWJ#MX$V I#$OF0[RW-)['8P?_BMLSL&](8&"AS:^UGY
M)3 H?<W@8]IES48%AC_+M-1<300-IZLS:/UG]1>0G&?;? Y4,Y_0#&XSP80"
M-JOUQ&493/H_??M59E]E]K9)7Z4_I_I3@&E.\_F@ A%(98(KZ3;T%BQCB:\=
MXQ,!3)LO9!;%=SCUIZLUC_R@%A-& AK.-JFOR5[\*1^:EIG\1OH3R&HZ*C@0
MY$#VV*,$D#0A8,;2Y=ZD-\ DTXKJFR1O;.BG 4K3\$)6BB3 '>XR27WR"N_Q
M](3Z15I<E&X9:;A5$=Z\8TX,&]8->#B2TG@+:P(--%53@9?A F/Y6IG]:JV%
MG3N94YSI?=^E!=0S_C"-Q0MMF Z;+=UCD^X8_#%V%#F\S90 \(]:SX9C6[[]
MS3ZT>"GR)8.;WN$\*.D4: .S.8\ ! 9VH!"A0<*_SQI8&+#PP^%:"A11Z.6Q
M6>V)VD\.F8  2&P)HV_)SBT^F(W9@[Z3YMMF9OB8- ;SQ=9MTWYBMJ[?C^DD
M[A8$^30F=$_$,OX*1^YZ#EB=(']R^M-Q3_5Q"KJ?F5RL")]UZ,5V?LB! <Y<
M7$[<A7W.%V.R,?-? 4$!3X[Q./6',;>:YH/^)%W9OHG)7-[22A^7JYIH[.,-
M.+#9YA]*^9,*5J%ILD=X.,3@'!O.S:LP(@&=ZK@.H:8L_8L /63?,6'#['@$
M%'\TL )- PJ(8?J^<R#K^W4FF!'I@=$&75H8:'.FAJ"-F6'+3 KB$B%)4H6!
MSRVKYHL!"4#+/9:($<EFQ,@$&[4IPZ["GS]HC!^<VR-6# \(I]X+I5;0,'N3
M@\>GOV[PE7[0!NOKG^ !NKHQ"'@58L;0 _ZQ_L7?8"IYRI4$E\YH TPM&.["
M3"$2JPT$<CX%+@^G &!O/D+?3;8DOD2-RR5]]0)_A X!IIX<F.7A[&M1?[R!
MR<%G^PCM ]L#G'+?;[&BGHG/@+B+%!CB800BM)>Y$'-O*8&.N6X+6)?&^11T
M;Y&E2AX/'M_P8)/I+)Z BDYNL>7ZD07\)V=74DE25V:#ULFAQ3-E+$&V3(VT
M_-K&";4WLFA[LQ:^@7_ 9XY4J^'?H"):NLY"5HO0(G]BFR'L/+LR=Y6CTK.D
M?=;2FHM)F2O05 LB=,.Y*6C#&R_<?X!)"&389I$(]W0#NOCSJ#C')R<.2O9?
MU#Y5JDSPT\L=@L;KGQKPT')=/B@2]EY#56LK7B13STYYZTL2*+[F87.D'^X*
M^+":C], N-#P@$<8 T6=/B$R"P\4* V\TK>;#N<QW];P4RVV,[$#IRIF>?$H
M"H]2Q5)'S!R=P/<G;(,.NK!!^=3(Y@IN P _GXU!$ ?U]9$;-5V-Y0BRO_0"
M/@;M,@@!M4$Z%O[81G4/B->=X'6.*RKY:PB,Y_DTSA;).[;I\D!;JB'/]9KK
MQT9\!%)NWRVA,VI:+>RB&.1B&$/(B P9,%K\&&YH!::[ _9@.@ZCLE%[U. 9
MQ&"^"[5E+.;K1P&93>N$;G3$0O5UX-PY8GCQP[3!Y#FU!C >EG/@6C3(LB)B
M]H:8,-I 7."2QQ,_K(K@+1>$+K!U>CQ\ _]>$8AQ?3\K&IH!X:S K8]EM0RR
M:\YXKBGN>"8>]*-*OLT 30_!.#;I,]@IAJ6S>+$=5" Y?@5)D)7Q$\6!0;%J
M3H@D.T&=I$U7JU3*$>F& F-L$9"<209+@["Y(C%WD AHW@$,LGV?; ='&)0\
M+YP:L$J2&3<L0L6Q++K@P@0I<1HK6IBWPD0:^C&R(\49++D%:L/12Q/B>#.)
MZ,QAB5D=D6\A'/8)AV6&CREA";RPSF*%51<+IRR+>:PXZ8=EOX"]^,2-#[['
MRSQ/PZ#BYQ0B!@G+K<2*#T8P4]@.#T:Q_2K-0-TPCXD54G&;-?)^!(N[ -:;
M3\;BFDO+PT_GFS.<G'UV/TOG?-,+0)C4,L?DR7:D_]\>$4?ZWV0\^0)<^+1.
M 3L'6GIP+%Y*]^[''IW/9Q<,*CRD<.L7C+7\7"YA&4SV0$NZ8G5CP'R&E$MJ
MVBQ/+_UFVH_ C1OP+FWGQXY"?ZE#.SGK@XG2>C:>Y2"NPOMU11^=*7%FDEKG
M^:/J1UH.^L3:"XN#662%90+<)6\XS 2X!M.!2K.II83,U_[B6V^N6*WR3OS3
MUUA!]#-E;4(E;6U")65M0J797*Q-4*K*BL4)[PQM15![[9S"QBF%5;L4OY,K
MV(2J+*N@%2&KD):?63_1L-'J"O[?OTG2-@W"Z]" >-,W[Y<D!?_'NNB<S7^P
MG\N3-FLS;<:.O!2GU+I2G[(4*DJ(^>#>2+,M$2F.['[WW^T[J=?^WKGHWES>
M7_2[=])U__*3U+JYE'KWY[W.9:=UUVGWYNB/"$&4)&R:_5OD5X1@ATL]H%FO
M>]VY;/7;E]+2AACS96M+^V8L$Q+IN:#GSSK;!#D(1O!%+$%=K#UUX9+[RX>I
M]K?@ K< _Q:./Z;1\E5&;VJ@B*K:1!FE6/]+E_QY(>:!+#4%_6"T_?5$.5G1
MK-_&%BW75K7\1H>%AVZ+A5 V@N<NZ+VTU1O;X"V=!>MJD!2.S'>5]&T*9HQD
MAZJ=?NQ-H(6[M?L?"@1/XB5HTAN?%1Z(T?*Z+/&X+J<0HF]]3#U&B+*BST)!
M$Q&2/T*T0B%D"^65?BI*N2)+JM8(3D79E(][LH%Z/;X58'9\VX)66XM:II_.
M;.!9Z3CD1&:<V$*7[$9/K!,436B4,/3(O-G39KH2V3[@<G]WQ[:2R5[39(3=
MG/WQK*3_R*BSA43ZD9QZ[9\YSO/;RZ_2R$J V=XH\XUHV.J;9V+ZBR:SD^4@
MFK85"W: P5UT0S"+[Q]9LBWBC/",]GR[OP,BX%?CE9WW<.7XIRWPA,$5\W[*
MFEHNU[2*JM1KU8?RB<0.(OCU9.J6G@B9G#(Y:EDZ^[_V0HA:W@5Q'+:CU>_$
MG-(37DP.5+QC&S5>/#"_6U$UH/O4,OR+][U+X ([R^;7$^U$TNG &!/3_?6D
M!+_\DN%?3XQ7[]2:CDNZS6L<#+[22JTK<J,)?GQ\!)LE-G*7H*PF1%0QJ&($
M)>!:*J;^H.Q*Q6B[4S&ULERK':R*V8E5>? 68V]D.^S<$V<,T.$EB/G8BCDH
MZ>P^L5JO'9#.:CRHRSJKRY95<L3T 3 =ZYFZGK^Y9):F4+-2D[6JLA\]M1\S
M!Z5#?.G0MI&.W<WB]699;K!T3O&D ^,^NX+L=W:LL5];%=D+].?_LUE%U_$Z
M99EJO2/S=9H/E67-N(#G8J?979H,0^.5ZJ6_J&.?G)4.U9\IIE@(T@V4SKET
M5C\HG;LS691&16[6RH<JJ!AX6&MIA,/V19[O<.K0 36>&0@Q_( .%E=4M65%
M%2RA=._F6+FAWH6_AVBVR1A%D9N:6D0?2SSTHH#L1$#JY8?ZE@*RPQF]6I'+
MM7H1!02#$+M"+8MX66P[ 8KE)NC8Y*\.&\OJ, 3D#+1@MO9!K2&KS>JA.C3%
ME Q!NH$"NBBS2M19O2.A.ZQU:*ARK=$X5 G=B1&S_KJJP[%9>,YN?@X%.R4K
MI_J'7-=4+I 86] &'PT6L\6V=]F++MRB8P55AHF*,([%%H=@IM9*39$;RIY\
MM7VO'47Y0_D+Y"^]NFFE_.W.%M&J<K-:.Q#Y.[KPB5K/*B%B>\3<ARF";AJZ
M:3'-F*AL\Y5B'ID61:[7RK+::!ZJIU9,Z1"D&RBD"R%-%%F])Z0[S/;(]7)3
M5JH83BE"!4=6FP5<=V]^*_7;=]^ESLWO[5[_>_LFVST#,#==)/V4*#.[MJVG
M/)>--.1:=4\U9EBR@6*Q0BP214WKB<7N)N^&7*D6LI+IZ"(-64W<MW?=V_9=
M_P^^"77[?^X[MVSJEJ6;=E]L^PU=F<-T91)U;+<..]/3F]V:Q/):ELX6R$^8
M:LRZD$.1U49-KJE[4I 8?A"Z&RBS"YE-%%MM*+.[C$8HU:K<5 \V9(C1B'6*
M3V_ZK9O?.N?7[6#WPOSL&?2[!-=7C?)#-9'M[;"SN)Z,1Y/Z@5-04^W7X)C/
MWVQ;?S%,,U-;0Y.5YIZRP!B?0#E9(2>)W-\'Y61W\WM55I0]E58+,&]CP.+D
M[+=N]_+?G>MKL>TY]'0.S]-A&C&1:,W%.JC+Y?+!KI OIE (T@V4S4 VE8=J
M(LF8BT5RT+)YZ$M)N)$2^RI\=Y(.WR]O 39^_F#DU-T5A^YV^]_:=]*B:B(6
MII@L$0(7G6#1^]8*\_71,9GFJY955554H*1::50>UK%Q(K7P-[8UR*/RLR+7
MU3U5E.&J%!10@04TS=!95T!WN&Q%E1NU/>TS*N:RE:5>5:!710K79+>2I=MO
M7>=PB-0J>&S)B.Q4*W1,TNTIVZ8UIL(.QW';UW$21T;F=0^=2$P;.2POUN1R
MHRQ7&GN*V>]2%^1M[Z'B0L5UV&1>5W$E]W[,?EVV*C>5AEP59&N$?!270+5%
M64/ONM,Z[UQW^IUVCU<^][ZU[MK?NM>7[;O>3[P.NO\'U@OMO XB\V%AW<J!
M\@OK)W9\K'-$ XJ=K,)T;1'(@^E^Q$]Q4M*B*/GLSOX.=@X"!R<\ ,H>2J8-
M+D5PO..C=^#VK6 >QYYB"L4@SKJ1@,3BP$O <1Y;$54:LE;' GT47!3<#PEN
M8H7@VX*[PP4##;F)6QP4PN/-ZW2I"9GE=K14T<UR<;V6@BK"YJIC>FY]5.:R
MKZ)6EFMJY5"+EHLI)()T V5U<>)]XH2*M65UAQL::$U9V5<I+$9SQ#!@+NF0
M M1TR:'/U)J"+6,!.Z<N#),Z[D\2T9^)-<CII*WCRH 55'4ESI,((73G(RB?
M@S+E6K60B[7%PRV*QLY$(['YQ]JBL<M#K^6*LJ=)78 )&Z,2@-?V>&+:,TIA
M4C>)!Y.[:9!'P^3)&K&M._1W#L#?"9<;P;\*_*,UR]5FO;:\W(@IS$3=^"VU
M7&BG9>E\X=&M[7H.]0R'LAW>X"J[0#FZV85S:M&AX;&MX-SK!<3SL$!J55EI
M'NQ6<,44.$&Z<;1ROWQ4;O.ADHA)9BS@.\SN*'*Y>K"!S$/??2&G@SSSMJMP
MW?91K=M>QV+B@,S9^%&:LJKL:6<:W$,!95$064PL'EM?%G=GIS395O('(HI'
M%P'*Z9!/#/^@&[A739DHKLW98%$;5;E<.UAOKI@"(D@W4$X7<IJHI<W9F%'K
M-;FA84E*$4I2LC_O\[)]CB=K8'(]T$V)4')XHB&K]\]K\TA-E2O:GC;NP,(3
ME(UTV= 2Y:1KR\8."T_JJEQ3E"+*QM'%';*?NR_N>_WN=[[E3>OR]];-!>X%
M@2[-/E1CHESU(BAN;@65S3F9#G6YUCS8S?R+*2:"= .E=2&MB0K:C:1UAX&(
MJES?5X83XQ!"V#+M[[?7W3_:;>FN?=WJMR]SW]8*/2_1%-9286NEK%4;6OEA
MW_6N.5DP%;FYK\V6,?2! IA68=IXJ"12B]F+U.[,C)I<;N):G;<,'8%K3(4Y
MX2MFF.1SPM=N69>W+R=N$5W&G2^@CF=>X;M%KWFE?\JRH@J\Z$>8VEA4#Z@>
M\E,/[];AYI4!*\NJNJ<$V%[4PZ&O(LKXY+*\ TJX8N'(5RQH;]7A9AL[JI1E
MK2S&45VX9 @%<%\"^%:!;::V2:6IR)7ZH9Q[C 4[NUK.[ !CB#.3W!%Q_)W\
M;SH]:77VP^7S0EE5*HJFJ9I6JR=JSR[L\=BV>IX]^'%+G*[3\]@>-+\3<TIO
MJ=-C'UH#ZM"-Q=,!Y,M1R)??0?R;&9PL1K \6VX] B5MOERZ($V((SVSGIT*
MXV<(XL:+ZJ$?SHS64!^JB1DM(CQ<8C*V*VMRM;:G3=BQKDKH;J"4+J0TL7AB
M#2G=H?%9T>2:)G!D3 !K5!1+,[.=<]:!:K/YT$B6 "Z@RHTIMS7U1K8#_='7
M0*W_R@>!NU:?:P]U;;L^+\^'6_59J9;E<CFM=G'9="3S/DF$F_Z7=$#'C]21
M- 4$ _K%=X-FX\6"MYW7VXAS *IXQ$1^;37?S#O46-4A-O?@C,.T=_VA7GE7
M>W=<=YJ#YE84,).2JTNY%EYW,(E:B<1@NE//]:!)PWK*8T35:G(ND@Q.4#XP
M>]$=68)/32@\\TS-F;QJ5LIR,D+)%$8R&P_U1&9_?<G<J1VH*&6YJ23##.M+
M)@PFD7S;4#)W/J*&F@PP;B69F9J) OAH1<H89":[+5TW&%2(*4V(H9<,2QJ0
MB>$14VQW'D-;!QG:JB6/TIH#]!;PV;$N?'1F6QDJ:_6ZW-S73HP8B1:Z&RBN
M@;AJ#[7$>OSUQ76'E9JRUF 6W9YV\L&0M!BFS,5T/#4)LVGA5;#"I4?B4L;0
M\81:+F& P, G+C0$]PWLC+DOZKETS,[K],%#=>Z'G3/D7$2 D^U^IEI-KE8+
MN=>2> !&&=F9C-2WEI$=;N%15F6MHA511C!8L;-@Q0*"DNT?W0+X<^B(+1*'
M:=^T7=P2'?V@'2+NYW4=H42=0P2K? ';112I'0N 2Z\!KC?4ZP[[Y#5+ T-R
M@<+PV,E9O2(KC8/8D%DPG/PB-@E1[1R"V@G+W;GN453XI](L)P.F6RN>G5EM
M"\535>6FMJ<%8ZAXCF:);V:6YQWU"/19ERAQ+!@\'A"(*PPSCZ]7'FJ)8J80
MB.T AQ%M?TF'QL#(^*#D>E6NU/>T:0JN_$6Y%$0N$W5Y'Y++':[)J-7E6NH*
MPR+*Y;XC9H?C+ G2C6/PV=:*JE<?DNN3><G@"+I%';?]WZGAS<XI"#OM.Y2X
M4V?&[V>;@))K-576<$=[L:1&D&Z@\"Z6AB7J73XJO#O,C,F5BB)7Z[@@$X,6
M2_N2!1CTRV%DB7C 7]>32NON"%)5FN5RHM ]!NV@ZCTH7M_#^LWE/4"V[_-.
MU\PTTHK2EJOT_>U:A++5T74MFNNZ5JJRJ3W4$GM\Q(0C^UT^FG*YOJ<]/K;R
M5 7C=SXI1]07QZTO*@^UQ&XC:^F+W1FXJ"^*FBDL4M%:5GOR];^UI8ON]]O6
MS1\_]:3>M]9=^UOW^I*?I=G^G_M._P^QW32,9!Q>)*/6?*@E-KE)1C*RCCE6
M-5E3#J(:[7!$1)!NH*0N)#51 ["6I.XTP*C!_YH"'Y6" <:]!!AO;*O$@.?8
M)O3]23( @PYU/:%L<_1,#](S99HQ487QW;!L!_1A)P!B/E7UBB8K6A$W8Q>,
M[QC10KV1B]Y(;$2UAM[(HBA>KM3V5')QO&HC*V.O2+&NC$_"VEN0:[=LR5W]
M"^MR9]QYP?3)NK-(HL@@Z9=WK($Y99"\M1W65LOS'.-QZI%'D_9M=I#APGO*
MPV9E4;=*658:XDP[X@;B4)N@-LE/FR2J,C+3)CN-#*IUN:R)LQZH(,'"''1$
MH3]1X.W<Q2,F\BOOX'^E8/Z@5LOK9&2I=7,IC'^X)9NRL^B@8Y)N3V%:/U2K
MZ!]9\GM=V_/PR;RN\9DH\8L<9-NR])Q+0S2YW"C+E888RUFWTA)Y.ZFHTE"E
M'3:9UU%I]7+*,ML/J+1=>LI-I2%7][5%]5Y46M2R_EMP@84J_&L,2?/7YH/^
MRI^0!M0T@S[S@Y79;_;!\'<*:)+FK^3C1HH8P'/TA:0IE_\9E2UF#7_QR?'W
M,O_G)#8"OXNK7(1(FTEOX0U!BG3@SZGK&</9EQU:^MFD6O_/+])WXOR@/K]<
M.I@Z7+16G24CO5"'2N29&"9[HP324G))[-4ODC>"1\8LN/47W[C;]5A;[G0P
MDL:I'X.[_UA+(30?JLF-TL+.7-E.#[IR21^]WKSM5MB/"^C&.7&-=98W;K&'
M?:,A-]3D@1/2"Q#4HIP0P"=C#$T "X@I$=.T7X@UH*QA:>!0W?#X#JC4_?3A
MC.BRG,Y?_;H0T<VF@*2(;_9^T+&ODW0 ?WD+LG$-$'B\((NG[,7@9Z 2N2ST
M*)4LVX,V/)N#$1C.@]-\Q]FA80&Y&>E==H+\F%H>H_0D&-:'1[A$H7=(/C I
M<9@J'JTQH)!X,?XO2!E1/ /* L;1)I5DFY5WP@1K]&AM=;,I[ZZDDI0X2VYR
M]G7DA%\++"5?2Y=A"DR0DIM/[$Y$DP>\8\'EV,20G$##&_'.<;I,R!,M/3J4
M_"B1(=#YE)@O9.:>?#Y;,..](;Z)].@$L#2?+0 VF>,A@M4EV*TMZJO M:QJ
MA)W0EZ;UU,E]JRG^S8D^D+?]V-#][K_;=U*O_;UST;VYO+_H=^^DZ_[E)S\Z
M=W_>ZUQV6G>==N^=>21M-IE?2Q#R.&@+%.UUKSN7K7X;:-F'__O>ONGWI.Z5
MU+UMW[7Z'7C ;YI9*HLGNE>+^R<)MP 9L+9IJMNF21R7'WKH[ZP@&19,Y_;4
MA4N@/^CK@$X\:0+F*;\OP?Q.WJLBVX34<5-KX?,LB)8TBT)NY*0NW]21$66Z
MG;I,29IL6WZ[^,;:;G 6GRRO^B8;8SPF$Q U*'-8=V'( BNB"=@?8#5)U-+!
M)(ZZ>1^6GXRXN4'H->C9Q@KS8.&M'B^ZUSB26G0H(W[VBY_W#DY&_"!^WL*/
M6G#\[&@J]8W06F5W:[Z37-\/C^_:O[=O[K=PKS^<D]UU:GA/G1&2J^\E@'?&
MSNPW1Q"%I&OD=AI*]2&1VKFCS]2:IN_N6%;*BF?O^+SPBE:3%77C7:H$DO!L
M;0340*B!"DG2M310[2&Q+_0;&DB;:Z!='H%>456YMOFZ+M1 J(%0 XE,TG4T
MD%I_T!(GD+ZA@M2Y"E)WJ()J=78(3>5X5-#.'=T/;B(E"E0ONKT^2W3NS;_=
M0_0]PQU>/M";'/9Y$05L:UIF";7(ZOFZPT YYN8@EILU,<PS,6+&*+$HL:LD
M-K$S[7L2FXU#5:XU9:6V\:DZ*+$HL4<EL6KC04ML4?N>R&;C@*B*(FOE9!']
MH8AL'OY&WNZSN#OW_W;7[?6DV[ON5:<O H+$"ESM90NB#_18D(V(UA4'$32Z
M4G](*/3?'-MU;QU[F'[ > 8^DZ8UY4I%@)3:GC8M$Z7+J#U0>VRH/1+[<K^M
M/;+PW[2J)E>5C3<F0^V!V@.UQYZ]R40 Z&WUD84O6:G5P)/<>$__@U(?._<V
MBX358"W>S6\22VKY^Y:U_W/;ONFU>Z>YHR WU;H_C;C?(>8TLR(?D8]"?>A
M^%CX%0?B1D'OJ$N),QCQY=0Z?::F/6%;GQ2GJ$>PNKT\O(LC=!R4QD/B6)\0
MNRU+OUP@M_TZH9:;5^E'O2E7M".JB2NR1 G5&13O)?%.G+>RJ7AG$6<$\6Z(
M$"= \2Y89U"\E\-^B:S!IO*=12"PH<E-18 B, SZ">TE^7NA&M:3+#U1BSIL
M?T[PEX@^-BS#]1SB&<\4PX8?_=#&88K"*D*E^9 \"8KR(YU^\X$%VK 5@U7.
M_DQ%;M8$\&<P_(=RM9E<)0ZY^+!<9>)(J'*EBG*%<E4LN5*;#UHB[O9AP<K$
M@B_+:D. ,D(AK7/,<T3R')XS'7A3!Y K/1'#DH:./9;X(07V4!J3P0B&Y,RX
M84__.S6X-RJSS?F+XPUB-.48HBF5\D,U640%D+ZV7;=KL<,NNL-;QY[ N&>W
M)K&\=HCG;+R(H?%*]=)?U+%/SDK[5\48+"U89XY'O']>2[Z5AVIRA<9'Y3L+
M;Z:JRDKMX-(B0B+FXQO7%UDC"-495$\)]91< O)1]92%3ZB"3UC14#T)K9XP
M%;4#1Y;ZL1;I9\,:V&/ZRW[\50SL;00N8;1X6D7= EP7(X!S7IOL2BZ0%1X[
M.:O):EV C92.5B^+*INH!'8?2%(?JFEE=^OH@$QV96K*M=J!Q/)%13>*429B
ME*CJ6%.,,MDIJ2S7&@>2:]Y+2BSC?5K%=2Z^4X"I4V(H9:B1/.J,#8MPY \I
M%3<;MM==Z];HG^@[VV4\A.*H]M='Q_1='%6IE,M:4ZM7%.WA+>?)<^GXU)><
MBT!P^@NYN:)9N5 %S+H)MM<E:A;4+/D%8-94+5&?[$.J)0//;!&=T11-KI8+
MLF)B*W4C)++$S :BCD0=F:?U%?6W/Z0B=^!UH_45&<:^CDG![<_S5%-'H8*2
M"TN4Q/F3W0EEI>[64U#JGMM!E)6&K*@"U%T)YL>AT!Z/T*Z5W%;+#XKR$:G-
MU'=2FII<KU0++KY"HB)_OPAUSO'HG'57RB5RZ>NHG$PR@-6*7!-A6ZJBN!PB
ME!D+5?,L5&<R*< 6B%0"I3O$)Q;B"G$E>&<05_'>8:7_1ZS.Q1[U>SJD#$L1
M-T*2$%Y(^4%)'(D\]T(Z?)$(6Z:55\"RJ<B:"$?&8T4OBM&&8I3886$],<ID
MN76E+JNX*QN*4='$J/F@)0KCUQ.C+*)BFJ+(M?J!B)%((3 A 7K5N6G=7##S
MN7-ST?W>EGX.#GCZ199NVOE;TX?A^HGN)0L)Q75TI:8^5.)UGU>&1:S!7%$&
M*80;FM<)O=6RW! AAX#AKX)U!@5[6; ;'Q;L3 [/+<M5K2 EW"C8 G7F> 1[
MK2HC37NH-#\LV1EX.)%2(U6NU^J')N)"0D6@'9 R7K><^:&\_6_M.T&\-2SO
M.I[RKO7V2U(?JHDC!KK>B#HWMF7'8UJY'MFQ4/IJ1:ZK MAU6%Z*^@?USX[W
MF-$>:LEU*)NJGTQ.-I'+%0$L35R2@O(KM/T  IQ<DK*I &?J--;DI@CQ7C0?
M8M>*G>43M[S.+ZJ3SMM7W;MVZ'7V6_\I3HP$PXQ%#S.N542A/"B)TR 6M1-7
MCCUF&Q\8UA249E!<85ON.06E3_WG^N25NNU7SR$P]1H6<68=CXY=F'CX3F\V
M/\ZK U.-0]V\LHNJ4I<KJ@"&(V8A"M895 _+ZB%Q&D.^ZB&3DL=&16Y4!-@+
M&-5#P3J#ZB&6HRP_:(FP=;[J(9,37IJ*W*P?W!$O0FZR)"3V%_Z:%"0*,4^(
M<3Y!XGR)%5AS11I$]LZI18=&7JZ64I;5,FX[(U1@#_4-ZIO=;'6E/BB)<YS6
MUS=9^&ZUJ@R-H;Y!?8/ZYN#TC:8]5!.%".OKFTR<P:I<+:.^$4K?8.(RL\0E
MN+G[VA%$A/B>4)W!8..R+9K8 _'6L6$JR''3$;5<EU55@/D 4P<%ZPQ*\[(T
M)W9O>%.:,TD$*DVYJ@EP(#!*<\$Z@]*\E BL)/RV-Z4Y$U>M5I,K=0'6J&#>
M;C]0O:&>9 +>I)\G''N_2,3S'.-QZI%'DTJ>+0$L2I'$LF0$F65AW7D,?14_
M]+66/51_T!(5_(#G135%*P+EOKW/\LI(4;\(152X. <E6_2@=B:BG85'I,AE
MK59PF182*IA=0T6T;T54>:@FJH=VH8@R.65&;F+:32Q%E+6[60'B8B8NF8F3
M6OW^7>?\OM\ZOVY+_:[4_]:6+KK?;ULW?^Q;(+;D6=8S#W1/TNTI\_YCNOW0
M@G3_R L'Z\ZIQT+XM7Q[[4%)+).(S;LY)B\;(FSUODLELA^W'O6>$.*'>D]L
MO:<FLD+OZ;ULTKP-N=)$O;?O+J/>0[U7<,*OFPU_.^";6T*\(E=KS:/6>T*?
M#Y@U6L];O<Z%U&[=W71N?NM)M^T[J?>M==<^%>-4FJ,X8"FG(>)!6<A'@<B+
M?!2KE MCZ]%YL4T<"XCC2A/J2.Z(.+30)A'Z5>A7%9SPZ\:3$GY5*,JWU.DQ
M03XGKC'8-)[^ 'K@@;\^][3*44]+?2]9_:DAP&:#&%U"+8A:L,B$7TL+5A[4
M1!7/NEKPS>CZMEJP\JDNP%(JU(*H!5$+%IGP:\78E8?*A[7@F['V;;6@^DG
M11&%CKBGC.4XPA3_YM^CND1@O.2)2@"V1^I(]M /6K@BP$JP64B4HO(-^U=8
M1<S,46U9$8? ;?FXO>&P[0ZY5G6[4\_UB,5PM+FS[C?QT9IR19&5J@ ;^ZXK
M1ONS/U&JCUZJ$^>";"O5JYW/+:6Z+*L-,:L<4*I1JL61:N8T[7RN7NU,;2?5
MY::L50Y7J@N_AV'6@+[L7-_WVY="5"^)%8T3H#.9;'\D$*EP6RW$%>+J<#J#
MN(KW#D.T!UU)5@P_3TBSLS!9OR(1=:V04_5!39PUN9S1NS3,*?BJ>ZCO$N^(
M(XPO'9*(H-[9H]Y)G'&TOM[)N**J)MYF;*AW#DE$4._L,1B?2+&MKW<RKF'2
M,/*.2ZUVM2>WOQNW-'6ISG GZ3ZJ)2JD\RQ61.@H*T +,RD=&N'7,IAK#VKB
M(*;X-J+/Q##]/40O[/'8MGJ>/?@Q@DY3Q_V@"X];GHE@:*-NW+N(HFX47#<F
MCK7:A6[$;=%0-Z)N1-TH*.'7#7@D$CR[T(VX=5I!J@2.(^(AWJJMW&:=_97Q
M['>(N&D7\E$@\B(?Q<L(',?<5Y 0OV!N&*Z#RC]*DSB08\4ZJ,#M2"R'RG/5
MLBIK%5RUC'*-<OVN7&N) R>VE^O,UBTKLJI@?1?*-<KU.Y%#]:&2*-'<7JZS
M6KFLE.5Z5<RT2C;>TM]B-UD -WJ?86S>W-*@O_*GI0$US:"WO%*-_6;="7^G
M@"KI_$@^KJ2(^S-'9TB4<OF?4>EBOM 7/X;Z]S+_YV3ER/SNKG *'?MEF3G^
M%ZN-3^5&PDL%;U%0<>Q1*EFV!P]XMN2-*),:?C8N8=[<T+"(-3"(">W"A3&U
M//?3#L\3?0=(DW X@2L+9#QES U^!CCGHP_Q-EDT$.M9Y$?TSS?H/V=8]*&!
M"0XN$Z/1E_?[M.C)LA3,!Q;!YH"R W>CS2K)=BOO^/%K]&IMG,3EZ_V&KZ22
M5%T&Q^3LZ\@)OQ;,9KZDE$$])<C)ISAV)R*_ 4_84;PQT4WF1<(;\<YQNDQ@
MRB@].I3\*)$AT/F4F"]DYIY\/EL?95_6E*IEC?,Q= 9__"T*'W'5YV)<<1F/
M1- B;;ZK'J,REY21_:C*?O??;$>*]O?.1??F\OZBW[V3KON7GZ36S:74NS_O
M=2X[K;M.N_>.@HRKQKA2/%SJ <UZW>O.98OM\='KP_]];]_T>U+WBA]M?-?^
MUK[I=7YO2YT;^-WV/\*,P]A=_^9)PK9"2D?.AM=MTR2.*QD6S.CVU 6#V'WO
M%/#5I JT4F1V3C?P<M--;RJDB.;:1#>E1/?7/0E^E>F\D0V_VX^55WV-C2ON
M4@9DD[C-)[WQ7>%A_P>8$A*U=#!;+^F \A2\IL@;X3XCKJWM<*VKH@X*KNHQ
MHI4E#0H%341(_@C1$"&(D#<1HA8*(5M,;[O?]W#_L;?%4LDLN9C=OERY=T,P
M_KU7?;X5O3+9P4PP JZ3"ZI6'Q(IWELN-"L.ULYJ5:&J;GS,QYX%)JN9&S4*
M:A1!";BF1DF<*OFF1LEF+5Y3KFH;'Y^&&@4U"FH4X31*[4'9S$C)9@E;3:[4
ME4-5*3MQ'HN!N:XWH@XP83QQZ(A:KO%,)8.OFI0E"YQ&>RAYY/6];?%WP]@<
MM&UVG]C1>I7]K%01C9C(+^37X?"K8+%(<9> 7=D.?-&2!E/'H=9@)GD.L5R3
M<&N)Z'].78_5#8IMA0CC/F0JE(=CE?^\EEE>?U 2&U!PV^HB:EKY^U$$,+X(
M4-QG(/;;;EEZ?P'IUAS1-]3K#OOD]=9V^ W/<XS'J>?O9W%+H!DOG_"DY$+'
MX;&3,Z4I-ZL;KS 1T0,0#&^;E4\54V\(T@U47Z'Z:CPHB56K^U9?&<1"(^JK
M*M=K!Q' $ QOJ+Y0?>W#^DKD6?:MOC*(NR[4EUJ7J\V-SXU!];5C]250H%A<
MK_W><B@,[2^J2T_$L*2?3=MU?Y% EG5XX!F$[1E>)I8N06]^4+^VWZ7@Y!N>
M\>Z69J+'K40,C0DF<VOFO=8V4%DB[(*XHRO3?OE&]2?Z&\".;P+)EN/=T8%)
M7-<8 F%"K4]><ZKN4>1R;4]J&V/.*%@K;*?$!@@92U8652X5\.<VWE,5)0LE
M*].HBIJHU<A8M#+U.FK-/561H3N!B<)-R'X7<SA /%,]"PD -!A)+\250!J?
M#7OJFC/VI\N6VNAL4;.]LCQ&;%<;PUR'$.9Z?71,IM2KH,U!G5?JE9K:;#PD
MBXS536:9Q%PR#W1=.?:XU;WH7-E.#^:)[K WEY4P!I:3G]24J^K&VUQA> NC
M\^)TXQC4UC9:J_:0..DM3ZVU Q]T:+Q2O?07=>R3L](A**O#$3Y!NH$ZX&T=
M4']0]FJZ[,!;/@HEL!/'=/U=& [&#[T8$>N)>8P2'4],>T;AT8D)#0&(J><G
MO1ZI1=D1QO8CT("C.I^45ZZ[^*S8!1D^&FR.\?%-D#/9_GBSCA5!(V_I--ZR
M"SSNR)^ZM5W/H9[A\(U:SWT(WP*RW6391.Z5J>J>RE+WO<T-BO;!B_9Z>8<-
M7:O=RG86R;V];8BQE4@+AIU\8C^H>XY;]VSJTNU6^62QV+VI-5#Y8"(T4P=4
M:63E@6+J$N-_^XO_5<JJPIP]K5(M-Q,+)%.FA%"WPR]SRK1?:M']C6TQU>_8
M)HSYJ<,VQJ1N3DL@SY1Z0VYJ&Q^:5Y187S$E39!N'*W )UW02O[2GLGN:>6&
MK&U^E!Y*.TK[\4@[.'U:_N*>R<YF6EU6*WMR^#"1)VPB+^9&L05L$HF EIUH
M!V@I17 +OI8/7*%"!1AU*UK4;4UKJ[&!^A7'EUHD[>IRK5[$,!NF[5"(=V=$
M)=)VNY?B3'=5J<CUQIZ6"*$4HQ2+(,6-!R6'N3C397XP%]?J!R+%63@\[+1S
M3"ZM2"XE_")VTC=[D%BS?4!H2V9EIZ/9\=.Z/654BNG"PPD=[>M @",C\YH>
MXB;9M[PR:8V:7%/VM O?+O5$WD8E*C54:H=-YC656F+GFLV46C;'+6ERN2E&
M"3HJ-51JJ-2$(?.Z8<!-2B?RRHM6*G)3V=/6=7O1:M'(P=^""\RG]:\Q,,U?
MFP_ZJ^_U#JAI!GW^]:1\PG^S#X:_4W"3=.\E'SI2Q,&? S D3;G\SZAX,6__
MBT^.X.CID]@(_"ZN"H%$VDQ&0X23I1ZEDF5[\$ 08P QX)%%PK;N&1H6L08&
M,:%=N,"JQMU/'RY!3F'_).QP$&@!$ITRQ@0_ Z3R\84HF;!7YU]=M) \XSO2
MII)LM/).-.?+^UU:F^1Q$+[?\)54DFK+=)Z<?1TYX=<"G>^#K0R2/# I<9AP
MCH(&^43 [D0 &<"+Q0-C^$[J@?!&O'.<+A/R1$N/#B4_2H1MJG9*S!<R<T\^
MGZW/SB]K G19+&,P^%N@/XY79WSH7/M^]]_M.ZG7_MZYZ-Y<WE_TNW?2=?_R
MD]2ZN91Z]^>]SF6G===I]W:TNB#7P<&0>MWKSF6KWX;!].'_OK=O^E+W2KKX
MUKKYK=V3.C=2[UOKKOVM>WW9ONO])+7_Y[[3_\.7969*1._Z]TYVO-XB5XK\
MK-NF21Q_E;P[(@Z50+D3MIK>&]E3%RZ[OVRGQ?<[B;\IA1%QW40@TVV>E+1*
M@B4[\:!V]B&M_,Z7ULHKIGP[C^P+J*IO;>FB^_VV=?/'3[UTL?V@J9P4I;4Y
MD9$_OS.>J^L[DA^"+)(.29<_Z=;N_EX2W9D.,C>&Y*/48U_9V =.V!D+SF4[
M$V0D@,A<9"XR%YF+S$7FBLK<I;<_$+?V'-MZRB)^W1H,IN.IR:+5R_'2\*-)
M3*:@$H%Z"$#-$&C!>8?K@PSQ5'P\)17?)!U5;^8S-LW^W%&/0-_T(-?U)J@0
M9V+@;(7]@[PHG,RC)<M:K8G*W.T$+7TP&8<,'?LE2U9!JQE_0=WN"T60^JZC
M&Q9Q9KN0^Q1:9:\#$ (( 8$AD$+OEJX;K/B1F$C-_.:%8R=<$301/RX1U5 ^
M:F@P=1QJ#69(RRUE*8_02!C@H\2Q#.O)C03@)B@8.*/L7PK$G%'ZML?,+)Q1
MCI3_-[:%W,^$^SL> X:B#D!6>96]B]*%_$)^9<&O"3'TDI&<T9!A@C)L.^/E
MWF+N'LN'HP536 @,HFOOD6U%89OG$,LU^7FZR+0B1\Q^)K%*28R:%4D*^PXE
M[C0E-8D<$Y1C.-T5E&WS;8.1:<<6''OSV\5;^_]>?:;82_\-UYVFN'RXT+K8
M;"5C>VIYR-8#8^N 3(RT#"/RM>!\!3,6;-B/^?_(7+&9&YPT\#,[A^V]':"0
MNT7C+M'_G+H>W[(1>7M@O-7IT!@8'@KMH3'6]>S!#^3J@7$5)]K#YJX7G%"+
MC#THQJ87S>Z:LGL):K*#V8IW]MIYZ[IU<]&66CVVH>^_6C?WK;L_) 7Z6E;5
MW3)JOR=H[/?K$8'S3YK8U]$1:><\O#XZYD-XV(.BP'\KY7KMX0J>>5"UQ$$V
M/5[:UYUZKD<L)GHI!STH['B'AZG+7NB%^]RW_SLUO!D[,<*VF _5>C7<X!FX
M.+:M'C/5OM/Q(RBDQ=$0_O=./GB05[DA-^MI)[\* >VLIIO"REK^U1S_V+!B
MXU#E/''",Y?&$31''=<7W8XU,*=,XF]MAS7[P2-B=ZD</GYN3$6KRI6JAIH!
M-0-JAC<U0^+4:&$TPV*_@UMBZ!WKPL^9[5!+*++6:,KE:MI1H*@G4$^@GICK
MB4I96#UQ28?4<:A^$<F]<K?BG+A4OR4SGM/9I=JH-.5F.>VH350:J#0.5FG\
MO(G6""\S>68G=ZM5#>X)J$,\EXXCFR)WV58R*>=>ME^#?@7[VEX$NZ#L3JU(
M+C0+CX'SHJB%TBW;@.K#Z1W44:BCMM11@66C"JB5 @]HH9?ZBW5EK7FA2A;*
M1ZW+E7JQ'"+4/ZA_"JQ_1+2*_&?"C=7;P>YA6>@;3:G*E4H#%0XJ'%0X&2N<
MN%.F:5JU L\(JW["5;R\0WZ>* L-U)3+=72XA-0_*^NAMJS'V:?JP_#<WF>"
M<(^'?WQT8X?#FQH"6[0J[&20WG 6\T%-KBEHCZ(60BVTIU1CLB@Q4R6THU*"
M&CBR6J-9*,6QXPKI#.!S,2+6$XB9/G6 E9(WHM*,$D>BEDYUZ9(.^ 0@:4%1
M\VD.!QWM1%/E6(V<\R"RLF^1%\@+Y 7R GF!O$!>("^0%Z)1#'F1'\7>C(P?
M/740J<B+ O'B2!:E-UG4\]:Q!Y3JKC1T[+%$+,FPGJE?S@9_2D1RIX^NH1MI
M!\L>9V1:L!7JF#L5AAR(#<0&8@.Q@=A ; CU=<2&R-Q!;" VQ/PZ8D-D[B V
MCA<;6(DM"B?$_GHAR@ZK9555%4V!?YN*,E\64V'+8LH*W*I6E?I#O$BQ7&U4
M-%5MAK6);-^ TS"8>>78X\X\CMF;1S [UHUM7:Q5BL@^H7@V^TNPRN@S19%K
ME6KA"QL+)4<HQ5E)<;6L--2<I!C%3Z"ZXATEL-JOU!D8+I7LH61/&"M<B5BZ
M=->[__#!(<>7<]VY5O#7#BCEF&3SA0,=?C+>)2\@OP4FV[J_Z7#(R.ZPZ[.Q
M9>EW(-:.,?"HSE^]!^EU=SI99[<7LES.?-L.K#@0'/W*.NC_G9A3*ASXM]CK
M5ZXUZXC\PT=^^H+6 /JJV-#/?#/;R/9Q<BWSG:_7EX=M&+[CM:F'+%=[KV$3
MAF+("W$HAKP0AV+("W$HAKS(CV*X4D+,EA&IXK2\[[B%M@?G;3>QAXHPCM:Q
M+RQICR>F/:-4XF<"EQ[9X0] Y\69$((D3# ]* PQ,'6,V$!L(#80&_O_NM E
M)X&9VES>F&YQ%(/;MU>$^'E6EULCT0.J[NA_IX8+*.I1Y]D84-_$O:,#^\GB
MK7!K=Z<IB-S/R5(KLJH4OW"E4&)T.$*,"EX8<B V$!N(#<0&8N/HL('K?D3A
MA-A?1RD5F3N'@XV,7'LU<;SU_EU[],$/;_$(/UZ89Z7FYPM+!C]@&'>NQXH
M@5I&7HC3,O)"G):1%^*TC+P0IV7DA3@M(R_$:1EYL=PRUF.+V3(B59R6"\.+
M+>(R+X;NC4X5]9^%*C56&L$F]D/#VVW$)J#'5N38 1X$Z49" OQ^5??=K^W)
MDY6>$X1Q@G0#\5-0Q@G2#<1/01DG2#<0/P5EG"#=0/P4E'&"= /Q4U#&"=*-
M3/"35?&.LER\X_OGU[:[VTV\[JA'H*=ZFSB683WM=*U,K2)7:\V,"W50^HK1
M#=3>!67<+KJQC9;\QV[U1:%F 36G6> B6KW7X<5[.!&@(!=G(LA* +6<!##[
M R_D9EE%"40)+)H$5K:1P!U-7S6YDOE&]#D*STXRW&)EKZ]L!^Y;TF#J.-0:
MS"3/(99K\L4K$EFL>\F(9SFHC'VH@WT-*_-I /F%_$)^(;^07\@OY)?H_-K&
MM4@_8&7Y8#VEW&R6*XF#]:J:TJS5EAT0ON U)6+&7)+ #KT(S- ^LT+]#[<L
MO;^P21=+L6^HUQWVR>MNCV89#*;C*7R*IG\TBS-:E(9<5FMY>4GKR]TVZ-GQ
M:2U'*K^H;Y%?R*^#FQ^U2KW24,J)$'D!YL=,\UTX)8HE3RBR7&0K:D51*UJU
M7"DG-OTM@,AFG2%;2&TSSV0U"BT*[;M^:$UK-)6Z*$*[6VE3ZW*UF?5N7H*)
MVY$N,;VW' H=^8OJTE?&M_"K;W]$\K\B\<^<G)F ;@GD1X>?SX#A9^I^_<Q:
M.^-'UL-7?U"//)H47AA,'<,S:%99/RPFP+K.XC).D&X@?@K*.$&Z@?@I*.,$
MZ0;BIZ",$Z0;PA53ONUIPK^*HE2U2D71RK6'H,ARHX#0!7%'5Z;]\HWJ3_0W
M8ECL8FOH4>>.#DSBNL80AA3ZFCL+ [%S5"-YS54];+\.S*EN6$]++G 6D:):
MLUS,JE 18TFH37 V*B[C!.D&XJ>@C!.D&XB?@C).D&X<@C6L)0Y.$= :SK6.
M >U<$4:(>J((Y,%YIK#XR7N>2>SQD^\\@W-$,1+]$Z*S>%;)'\.I.GD5+*]_
M,2+6$SOT2Z+CB6G/*+0V,8DE 2JIY_*\_".UZ-#P)/L1>LQAFE56?GUR[5(=
MYOK5U=I/[,%G/C>*/7SD/?(>>8^\1]X7E@O%Y?WNG9N/Y(YOV07NHO"G;FW7
M<ZAG.#S0=>[;B+=@.KJ9K280)HU\UM0:>7E,6PFKB$$T%'IA!X\*'WF/O$?>
M'PCO'VU'IT[DHY)KFX8NL9AC69;8OWL*=&_1L:R,P<U2I_LW!O/8_1C-O**)
M/*K[XU7WA>-]9JI\H^QDIJH<U;# Z<@*C&Y/.?<8%B6#@S$?EFXYZ(P5UCH]
M$]:L+>9X,@%*WE,LHAI1C:A&5".J$=6(ZH*-!U&-J$94(ZH1U>*/!U&-J$94
M(ZH1U>*/!U&=93T%=$S2[2G;KC/&SX,_:UID*KR5%:PN9P53$H(%+-)0*Q6Y
MJ>2V#3'J$IPA<89$5".JA1W/?E&]DTJ-W9@&NUHE?MZZ;MU<M*563^I>29?M
MB_;W\_:=I"E ,# '\(2*360J9ZLO<09B;T0<ZG:GGNL1BXE'FJVWN84WMJV>
M9P]^)"P[_WL?-.X4I2R7*[D=X+Z?^6Q_0-\&=&'W\O&Z<I::Q(DM'-LC>(\Z
MKB\(X,CXRPQO;8?OW>)YCO$XY0=8].WT,X\R%K6/.U&52EE6JKEM X-RAG+&
MY:PAK)RUP'1DGR/F+3'TCG5!)H9'S!W*G")KC8JL-7,K;D:I0ZEC4E=)+/42
M1NHNZ9 Z#M7936JY?+<I;D">$Y?JMV3&WG=W*83UBJRH:&"B".Y^ .]O+%@!
M\5"K6LI)O )(I##;;41.' 1G4$ C5<3UERCS LE\,.^J DIY8.TNY#SUB-$L
MA+E2E2O-.DHS2G,QI5G$.=M_YHYZ! :GMXEC0<L[M)<7TELMRXTZGK6-TELT
MZ8W;WYJF52ME55Q9[CN4N%-GQCOD!W^S$.>F7*ZK*,UB2_,^\I*9#PNC'\>D
M?0/;*5&+*(R^36\XFV!&#8,9*,("B_!;$IRL*\E4@G>4<6LT&G*U*/4D.ZDD
MV]<&/_Q@$5?2IPYP5_)&5)I1XDC4TJDN7=(!5ZAA"9EV*MIY,WCB4A'(@R=V
M(7X0/Z)W _%34,8)T@W$3T$9)T@W$#\%99P@W4#\%)1Q@G0#\5-0Q@G2#<1/
M01DG2#<0/P5EG"#=0/P4E'&"= /Q<UB; C39G@"WCCV@5'>EH6./)6))AO5,
M_6)A=IP\D=SIHVOH!G%F!Y<4QCH<L8B)_$)^(;^07\@OY!?R"_F%_$)^(;^0
M7\BOX^77SNN>PW5C%;9NK*RHJE*M*O6'\+)6UM@.R=5&15/59E@<S?90. U#
M)5>./>[,HR2]>7RD8]W8UL5:M=#:?!-F3;!U#6>*W*P)N)RA&/!&"8I(4+6L
M--2<).C8H%^P-04["E:W7ZDS,%PJV4/IKG?OXFJ#@F5[LEK%5(^I&;Z$J>.Z
M4ZI?\G4KMX O6_=WL TQU!UV)ZP=MV7I=Z!C'&/@49V_>@^JQ-WIK)W9QKJ-
M>FZ+H# [*W0W"B6OC77D]7=B3JEPXOIQ\T*3*PV45I16(:7US67^3;'%-?,]
M?A>+_0LLP]N@(ZL- 5 78%U5<1DG2#<0/P5EG"#=0/P4E'&"= /Q4U#&"=(-
MQ$]!&2=(-Q _!66<(-U _!24<8)T0[A8WANAO&IY#Z&\CX3@AL8KU4M_4<<^
M.2L5,^!V' O(VN.):<\HA8\!(DJ/[( G(/WBW"=<-H9EB\@OY!?R"_DE;E%C
M8!XIR]LA+\Y.<OOVBD0CK^#A$U_TO,,[^M^IX0+3>]1Y-@;4-ZWNZ,!^LG@K
MW,K::2(T]V,7U8:LJ@*>-U$,U(LH6*@(D5_(+^07\@OY)< GD%_(+^270/S*
MRO%*G*F[?\?KZ#RDXUQ4Q@]$YQ'K^8GHDL&/1,?3;(J6-1."/)AU1?P@?D3O
M!N*GH(P3I!N(GX(R3I!N('X*RCA!NH'X*2CC!.D&XJ>@C!.D&XB?@C).D&X@
M?@K*.$&Z@?@I*.,$Z0;BY[ 6(RB-X#B;H>'AD@/,S"._D%_(+^07\@OYA?Q"
M?B&_"E()6%VN!/1M^FO;W>VND7?4(]!3O4T<R[">=KDLJJHTY$JS4HRJ/_&@
M*"+:43M]_!/;:(I_[%9FA-%RM9RTW$6TKK7#RUI1T15%< YI6J_G!/@<#D@J
M:S5$O+"?$ ;QC6T0OR/UW)2K&AYI).;J$S]C<64[<-^2!E/'H=9@)GD.L5R3
MKV22R&(1%*Y%P5P@YI+%[ ;BIZ",$Z0;B)^",DZ0;B!^"LHX0;J!^"DHXP3I
MAG [(*>?9A:>4 S_*HI2U:I:K5&N//CNNIK(._&- 5+BI\R!#[RVB\!IZS.?
MS?]4R]+["P]NL8O%#?6ZPSYYW>W)9X/!=#R%3]'TCV9Q!%I3;E:JQ=R1>1M(
MX1%H15,@0I ')R#$#^)']&X<A &32"D7P(#)-#V--HMH(T2=(9C.2&3E"Z S
MLL[P+]1&56XHN:7Z46V@VA!3;50436N4&Y5:HJ)A7]IBMV*N5.5Z#4]U3XSP
M ->'WEL.A8[\177IB1C65\:[\,MO?TCROR3Q3YV<22 H.OSY#!A^IN[7SZRE
M,XG\/_:^];EM'-GW^_X5J)S=LYE;M(<//3.SJ9)M.:.]CN5C*3MW/TW1(F3S
MA":U)&7'\]=?- "^1$JB+5("96S-)K$EDB"Z^X=^MVLA\M3O.#3O'$R^/%OZ
M=FCCNM(WWE>FEDS"EO22])+TDO22]!+@$:)D&G=>Y?D[-X.'2\=[_@U;]_@+
M48+@EX,YL:)O\<PQ@\">DZ5'>GIEMCO,FTV%*]>M</ACYBPM8M>OF \5)O"W
MB+;?;T9.M'@\+Z)821B4])+TDO22]*I7S7A5L.! :L8^JEZE B'V(R3 '3F]
MZ@*X5\4WJ@>X]P9.>ZOX7)@6F)0G;'V?],4/P<(2YP^F>P]CQQ!^7#C>"R9W
M6SBFBP@;X3"@884[[.*Y'2+OCJR8\M4A:T++;^F^0[=[7=ENT=SF;Z(0Z8G-
MWT;)BY(7CVIEDA<E+XJR,LF+DA=%6=F^>+&^A,"VJNNZ9FBMMJ'U7V4PW\ O
MJ#5,OW7C!:&/0]NGSKPS9MW<$*,GJ"U_6)P8Y!YG@M<.)4U--9:0)(]'>3P*
MM3+)BY(715F9Y$7)BQM6=N?Y%O93"T.!Y]@6@J^J"H+_Q"TCVF7QU9L6//K6
M:I8QL8], VDF2#-!D)7)XU >AZ*LK+E>-'[4O:K76*U'G3RFFE90N_)V+8&2
M6?HTER7-Q<BF;%P3,Y3?BBKAL("]A#4&Q%OKJXE7^\$KN4ARD>0BR462B\2A
MC.0BR462BR07B4 9R462BR0722X2@3*2BYK'15DRD(<BRUM"=[BZHZU[FYU\
ML#?<Y&/OK_K8"]SK#0P)MS5#4?M[ZTK[SF57/%25)X#D(LE%U7#1W@K010G0
ML6KSL\'5X/I\B 83-+Y$%\/SX=>SX2TR-+):<MR)UO=8=O^NL?OW!@VJJZYJ
M4),'T\?!>!D&H>F"*!;I3:_7EAX]=Q)ZL^\Y+8D][XV*DJ:I2E\3*C%!W,0B
ML05O%P;/7$NN7D37TJ\&]I_XDZ8NP@S"K@!LMO=W!*CD%/@$%_(?^:&D L!&
MV[986?F^S#'QH$3+00D(_ .Y#OL!0P=B*;&JNQO/IUUSPM"W[Y:TD?K4*Q[Z
M43/^[-"%IV4H':.A,P4$D7I!EB'!I^G@HPL+/@-BT,#C3.?&M*V1>VXN[-!T
M*@0B33%ZH =U)11)*))0=&@HRM4X"0-%%WB.?1];\"%V ]I@CMI?9V: K1OS
M!:X/JJQM4G7%:!D2ER0N25PZ-"[E"E($P"6!NK4H;54J4!*H)% =<"(E1ZK<
MK!L!D(H;<PE6%8ZWK&5";5MIM1KJXVYJ0;B$. EQ=>IBN3$;PB#<+0Y-\F[6
MT/1=<N<JK<%6IZMTM'8SD4P0T1=D&1*!FH! &Y6L7%]/82!HZF,S6/HO=$$L
M=E>'7M57U*Y4JP[_AL* FJBY/T)LCSP4Y:$HC$34=BCF"@J$.12+;UR+OT%I
M=51Y+A[\#26N25RKQMW0RV?YU@IK%05D6GI748V]#;JK7S6JI!:A!M9AH^D"
M9"U]0ET4/F#T@DT?8=?"%KK ,WK*1,4#K4_[G#1XM ,NY4!222])+TDO22])
M+P$>(>DEZ27I)>G5B,V4])+TDO22])+TDO22+4"*>_0/?V!_9@<8>7-T._D6
MB.8U%2:\(6K8OYY@@);D'D+Q!8L$C()@B:T+ZOZ](?SE6:PM1\1#X_EX ?<)
M!JYUBX/0MV<AMNBEWUP[# H" :VXMUI+E&XA75WF'DIY;9R\]LK(Z[],9XF%
M$]==HG]]V5KCT&(BR#*$D]8-*41:DD(DIKC6WHXB221JL S+1")!ER$3;!M*
M.$&6(?FGH8039!F2?QI*.$&6(?FGH8039!F2?QI*.$&6(?FGH8039!F2?QI*
M.$&6(9POK]"5]^/.=]B H!8XV%HM\I>N'L"Q]Q:'W-S^@:V3/['O??A\TDSW
MF^#%,U5%Z!\7CO>",7D8X8B3.VC"2;8^Z<TIZVR.*@]%O,V4])+TDO1Z7_2J
M*4VAE^O GW1%#*;>FK CS>>A!U^Z)_4M_L_2#@C1)]A_LF>8J5:W>.;=N_0N
M5,NJ-"RZ]];81DO1U=Z^U#,I6!(();TDO01ZA*27I)>DEZ17(S93TDO22U3#
MRQ#/\'IW%M+[+#&CXUJHQSJ>UX)L.K"EKA91,H8F8[#-)9P@RY#\TU#"";(,
MR3\-)9P@RY#\TU#"";(,R3\-)9P@RY#\TU#"";(,R3\-)9P@RY#\TU#"";(,
MR3\-)9P@RY#\TU#"";(,R3_'58R@]2"8<XU#M/"]N1W*L@,9G9?TDO22])+T
MDO22])+TDO22]&I(-F!K-1OPANKT5UY0;1_)6QR:9*76T/1=V[VOLC1*5[M*
MK]-J1N:?>*PH(K=+='K[(W9!BK_N:^CMGE&NO2>4.T_GMHYH:JL$NJ8(3M..
M]>*VTJN]:(R6IO9R<^IKXO_]39WOM'3QY& 7:M;5!EK*4Q4'2'<7 :H,_'5=
M0*:7]2UQ3.32\\GG+IHM?1^[LQ<4^J8;.+16"IE)F96L=I'11AFM%G,9DG\:
M2CA!EB'YIZ&$$V09DG\:2CA!EB'YIZ&$$V09PG5<WN;F,G1B;;?;AM;O=%:M
M=-IQH, I"W8[-];.N:TV!5.-/6'@6M/$<$O:8USC<#R?FC^J'; VFRT?E^11
MN/BA=3C/-%WIZVHS>SV+Z&.3P"$/GN823I!E2/YI*.$$648C%1>CU6WU-#77
MDZL!BDNML6ZIJTA=16)%+I;?5EMJ+I;? *S87UY 5U&-CD2+@[^A1(N#NT0Z
M1J^OY1(7#H46%6L%?:7?EG*>>\,C+#3]YOJ8+.1/;*%[TW9_!=I%3][\(,2>
MA.BC/GQ&1% L\L\GPL-/./CU9[C39V2Z%B)/_8Y#\\[!Y,NSI6^'-JXK2^-]
M)63)3&Y)+TDO22])+TDO 1YQ^(3B2$MOJ;I&5&3=,+1.K_4'S3/67Q?!/#>#
MATO'>_X-6_?X"]&-X)>#.3&N;_',,8/ GI,WBM3WRDQZF&>;BEJN6^'PQ\Q9
M6L3<7[$J*BR(T12UTVY&1K1XHB"BM$ETE/22])+TDO0ZB/;Q*F?A@;2/?13:
M2KU"[$=(W#MR>NT9]WJ'Q;WWAEE;@Q2^][QE04VO%+U-AS0@,%$8@4!D1V</
MZ-D,$.'$)]M;!LX+_#,@QR&Y&"Y=.U/MU:3?ONM[#\LV>4D'S&?<X[;M</ U
MF;@"+DGRFSBK? ]+DOPFSBK?PY(DOXFSRO>PI(9E_;557=<U0^L:6MOH_%$R
MS BQO$^1,1(9LV/W:VR-3&)CY":V0&XB V3DKC.4CRW4F&0>]I6V7D$+OD-#
M2CZ-+IMGB'AZG$#O(4%'C#7*0^YXEB3Y39Q5OH<E27X39Y7O84G'K,1W&Z+$
M[[5<^&#J>2[H4RUZ_'3,4BK@DN1!)<XJW\.2COF@ZAW^H#J20Z8601>P G5A
M6N#..V&+_Z0O?@B6OW'^8+KWD&F!\./"\5XPN=O",5UD!@$. UI4>H==/+=#
MY-V1%=.$H+I*2LMO5Y7Y8GM]ZGI\%/OE:T\,%/OU)>TE[27M)>TE[1M+A>;2
MOK8L<AW,'*VKJJV6KK^J=]\-_()FAM-OW7A!Z./0]JGW[(PIC#=$CPQJ:\@E
M8$A=T_?6R4>*<+-$6,)W,Y\J:2\"%23M)>U_N?-\"_NIAZ+ <VP+@>M051#\
M=Z#FB3LLK';53M.[[9[6+-5NSWV9I=(F%GY)\):T/SCM:P5FC4"SWNZI_5?U
MP*X5F"6HII95>>"O15;5I.+N/HT-5E&,_28B[KA=-0-7F94)JZPV\WUJ891]
M'[62JR572ZZ67"VY6G*UY.J&O8_D:LG5DJLE5TNN%O]])%=+KI9<+;E:<K7X
M[R.YNLXL";(P9'E+Z,::H>>!:O'^6FWXH&Q*AF"[4*H@D?S?R/>Q+X@,-B_W
MXK/6ZR@=33M0A% BBSPOY7DIN5IRM3CO<UBNKBOC0Y1L#E;J?3:X&ER?#]%@
M@L:7Z&)X/OQZ-KQ%AD;V4(4V /LZ?(71@@^?+/S*E=6F=;)1ZQKYL]]M=7F_
M"R,WQ''R8/HX&"_#(#1=(&N1TOEZ5?/1<R>A-_N>4S'9\]ZJ96J:TC&Z!]0R
MA3EK19>X([(IQ9#<G.%(Y>N!W [[ 1-&8M6QPL@;SZ=#?L+0M^^6M'W-U+OV
M7)!LWW/( N]'1,:)((8UB_O;+<I6JZ.T.[J4=2GK[T[6<T._A)'U 6%.>)SI
MW)BV-7+/S84=FDZE PZ-;E?I]PZ5;2XE7TK^P22_I0HK^1=XCGT?6_ A=@/:
M-(PJ\V=F@*T;\P6N#RH$ F*L*.WV(5W*$@8D#%3PAIO;5:[@0+;85S?TMD$^
M$Q 5!&S6TE9Z!RM2>QU>[,).V[I<2MR1N/-ZW.'ZARX@TG#+(\&:J6^Z@</F
M&,=UL74 2J>G& UQ04A$D8@BHD$CHNK"OG.+0Y.\LC4T?9?<N4K3I=-M*ZUN
MOQ' (4T7*?!UF"Z&8;1;:KX%I3#R/_6Q&2S]%[H@%L.H9^J+VI4J1+,09:]/
M+9WX(]C+R]-$GB;U&Z1M8<^/XAO7TL_.4#2C)\\0B2,21]YHAN;SWFJ%D6H"
M8$JGI2I:3VV$Y!]GW[4,WXV_32?3P?7%Z/H+FOPVN!U.%'0]G$+N[?1V.)A\
MN_TWFDS'Y_\W1Y]7/^K@&;V"Y/+77O4E0&:P2#5K#"Z3[L)T+%XJP2^7+LQJ
MU=*FM.@)Q.WV(0%5%O0<P<I>9;(?X29*7A1G99(7)2^*LC+)BY(715F9Y$7)
MBZ*L3/*BY$515B9Y4?*B*"N3O"AY492525Z4O"C*RB0O2EX49662%]\0[/X+
M_P7D#K#?07 NOBP.-OU*OX%FV''XFO_Q0?U ?X8'1C_SM][<.PJQYE$HU3TJ
ML/_$GS1U$1%-4]6_I0D*K:1^8=OQ7RK]WX?,&[ EKHO:I^Z9#^#O%IN<8(Q<
M+R0O&'HH?, 04J3=RZ#\!\UMUW1GMNF0._)@8G"Z)82WA3J+:'&\R19Y@T^P
M;_Q'SD@J--V*B+A8O32UL3,,"2*_I&ZFY>_6@KO]"JR=(7!"M.UKR5_-V6.%
M.U:88_N-+]$)ZO[Z,]S^<_S7XO.O#W[T-![;9DR@$@F;.=CT06@>^ UIP!L^
M23$*)SOTL,OP75X^HP^RBZ/[LC#O\<F=C\WO)^:<[/,GTWDV7X(//W\N3\=?
M-NU6N@W;BKBLT)]SW5^X@/^E'*^OD^%8:'[-\/*OJYPM+&JL8$<A@NR$(WDT
MR4M="7R9CG\?WJ+)\.OH?'Q]\>U\.KY%5].+4S2XOD"3;V>3T<5H<#L:3@HR
M>?+8DD<8@5^=O/!D?#6Z&$R'Y%6GY*^OP^LI33<Z'TQ^0Y=7X]\G#%<@(P1^
M1W_U(<&!8]N2CY;G.*8?(-LEAXVW#$S7"O+9J*]YS^PYE!PTR8KSRD"T%7L2
M[HT2G1+]W82[(+5OU\'!R3-*:X9U/%)=]TQXQVSF%]]4WH"U[(CBA%=VXNY_
MDV,98=<BBM,%GM%T*L@G? 5[U[39K[#R^,I>#29'RWUZ0YBO,&E5=$Z3Y'T%
M>0U)WF,FK]XX\E9T3E25E9TG11DE/=;$B1T^OAG>#J90=# XGX[^-9J^SBYY
M)54J=^$5K&$S_^]A ;5M0KU0)&DC:2-I@RK#>&;D=EHY5\-.2+[[=(<^N&"O
M<8@6OC>W0ZAIH5[P!;G4L^K#_CB 4C>?;'O0[B=HO@JVLEU:$Q'KU_@VFVJU
M<BW;;BC37'E!L'V 6#6%JFI7T?4234[VQ*CU KT4D@8*2:X-T48A,6(A,2H3
MDK;65]I&B=)#*2122 XC)*U7"8D>"XE>W4G2Z2BM;HF>WV(*2>5JZ;Z=$!6I
MKDE75IK X6/"/#/;P<@]H$XK@GTDU&+6HX\(J]M]J_9TPAW'9DF^DGPE^&(D
M7V57)Y4--@65:!B@5\S,X &4BR<;4AWN7I!'5 LSM-U[!%KDDQW:./@D%0TI
MN/) .([%2+XZ&E(*M1C)5]G5'7>P3>^"$L&F52'3M1#^ 0/N,")[]!A &0JR
MW2?/>0)-@BH9<\=[WHLF<6CGZ1XDZK"O^$Z<X)*.S=A>24=I K_R]#(Z<'I=
MX(6/9S8=B4;/,/,1FEC_27\A3=XC42'KC?[E)BVDF8K\V\&T*[IK#5*\M:\,
MDTY'T<L,U!*(M:7U)D6OI.CEIA.\4?3JR%O1VSU%U0\2DI>BU[#%-%#TNA6)
M7BW9,'U=Z909_--<T3MRWQ+3SH?S.9Z%R)LC_&/V8+KW&/EFB)%EDP]@&CJY
M.RCM<]/VT9/I+#$RXPP:Z69J;#Y=;Q5;+CV?7.N>+WV@^@N=8\VN^V+:+N39
MG6&""'AJ_MB/8IV>,68T->M.5&X\9K8O'N7'^;Y?+=_7H=5JY& 5O&!A=R*]
MIH6)J+Q]S$*T08;Z:K4R5(-ZFCH[5,7H""Y-THF\54T=AP_8CZ.?'VT:$?U)
M@>0JD2T.:4P?WIA.CW[7",#TX-#..90I@\$@33-X8/'V(6.V?2N[>DOI2I>6
MJ(POU&($E<(RH[35=D_K]=5<5==KQ+ .W;NKJ*UN\X6O&?JY"#(DU&($%>A2
MQVI?[VKZ3O)<JQW04?I&J_F"W5!O=;:!%'4STXZF9A#@D#F8'=N\LYV]%4*\
M7]^ F.E2HFZOI*.DXWNDH_0\<<_3U#<MC,S9C"R='%4^GF'["=I@BZP[2 59
M1(O7:!,==U5#)EJQC\T 7V#V]\@=<%Z[C5EM3YF,'571.D>0R"BMWT8NII'"
MS<W?EJYVM58N5_*-PEV'9\L@LGV0#E]2MJ5L-U.VXX-;[Q")K$BVZTC&U-J*
M?IB4D28+M] >LVH#YS.:F1%R?YMTKPF=>K,I?ZV?RPG/P]"-CQ>F;5W@.294
MM[C#?>!:E!<&E 7V9%$8AM+O"YY]TPR-0@I430*52X2N3*#JT.+[2KLE> M2
M*4_'+D^E#&*CU>WW2GB[WBA<M0:+=55IZ0=) Y&N^PIUWY'[1)1>S[?Q/E1>
M$<QLH18CJ,V_7ADPU!)XE6*J?:>&MI1N]Z@K+IO,[4(MIH&B5\*_MEGT:E"W
M$]'K*9W>$3C8CI/;A5J,H**WP08VU-R8IM?*7AU.[6Y7Z?6/H!!".K7KSLE9
MF"][2LB17H-7T;OTX9\;@;4^N';#B+TO!W9;Z?8.DC<NDS&;R>8;#]I<?<1;
M^+QF15=O"\[OTL'\KF4H5[K[%AFJVWW<ZPO>LJ;A6FE37=)1F /YF-A32];4
M?;8,R,JP'_P=F=:3"3VW1+9RI.4N@.6>RU%K:ZU\K\X\-$8,>,OX;^^MO%I$
MGSX(-#;9J&^R5 FUF$:).-=W2F1\;1?J6FT&8B1WNATIU%*HI5"_]MSNJT:O
M7\+_OEW$:S5I#%5196G8P<T>$4V:X>/"\5XP)B:-8X8XT\F!FC=>)@4]]:GT
MP@CMA=FDE.3:J.81B^;OL9:0X55"]'U-Y= /-1E .NZ;R>Z;E'"M1&)8>7ZO
M51GO0A&W=#XV@,>/69@VR5*)3*_RLE1'YDE'4]3FMIR7OG:NF%YY[OU)B/U'
MA#>HJ"*;,-)B%\ABCPI;>FJ_WRV1L!+91;>,Y_:N J><[@K1,Z3M+MUS4MA?
M[9[3]+Y6(FOG5<)>J_ZO*;HF^[Q(89?"7M(<J5JZ:YFVI_3;1Q!@VZ/1LC M
MRR;Z/UO-)WWQ0T@;)<X'"LT?=)I)RF/NQ/;+?LV5\EM7 X9YOH7]U*-1X#FV
MA8#M5 7!?P<%L1V6MR_[I&]T^D8)^R1NS7X@%WTJ7U)1U8.H+&4YO<$:BA1F
M086YI/G1;^?' .\HR[5,XNXJJG:0<-M.,EP]STMY:Y*\<1.@:@FKI<>CH:B'
MJ42K2<+VH?(W+W31:H-9<$T, 1B9@Q:^]V1;Q#ZX>T'> OMF2-X0 >V?#F@.
MB.!I>!WJB;#B'9%16 =*KH,>X=YSPKPWG'?/7KX%V"(0&O'O(&;?/24#M5H'
MZ]]1I?0<3H4107RDP(LB\+GDOYT$O@YSI-/M*.V.*/:(%'@I\$T6^/S0FIT$
MO@[KJ*WWE9XNBA.QL5&3VKCK?##Y#5U>C7^?H!,TNO[7<#(=77]!@_/IZ%^C
MZ6@XD?F<->9SBCEB3M3ME724='R/=)2)PY_Z4=OH('S$T%K.=L$%1]2:\(5&
MYO%_EO8"/J+!>I$3,&2&D0#IA%Q_SE4\W)@OE+^FWF!&.,K'-YS);AS3#0>N
M-8SX;%\>,J.C:&W9F$/F#4JI+BO5N:K]G:2Z#C=8J]52VJI,_9=2+:6ZK%3G
M,N=VDNHZ?%U&IZ.T5'E6RV8<.=.%L.8,8RN("QU##P6$Q:CM8MG!PB,_(6^^
MQJB13KBF%E7KN2J&B!4N?>]Q0EA@/#^XC4%TD8-XZ*63Z_CX/=<%>#=^KT/[
MUG3%T XRKTDR_/$Q?*ZWZVX,7\\8<EWI=0Y2IR;]WS4HD7/"6<B.O>%$J22+
M_-,$FHIL:TAK^O")(TDA2PLTR+:A:ZJJ_;&JK(8!?LP 61)[N4V8;4_Z:><(
M'&7'R?E"+>9XQ+"]LQC6I#:WVG+,J:#<+]1BCD<4.SN+8CUM)]K=@Y2<R03*
MVM)96&\),PAP*!LPB^T.V!BGRM6LYN)4(S<TW7O[SL$#2NT]J=%M0W G;S."
MR5)P:A*<7+GB6P2GEJ(EM2T%1WQ^?K>"DRO[>XO@U.)W5E2C*T4G\[O]>[*%
M[[C69PW7%EY@AVPR"?GT.PYA1"@*\&SITXHUD3*[#]I-IL3Z1.\X4_,KU!KQ
M,]2,3R!BW(%K?8W9=A)S[37>4QI':B:4IO0.TU2A2M$1R'<GI?W(I7V3>F5H
MNXM['5:)H:I*6Q.V^>P[:.$HH4-"QV;HT'>'CEKL,JVKM%K"AO(:!!WOKSWV
M2A^\98 MB%ZP;"01>N#M#UX%ATYQ83%7RK.F;<TH8JI]-Z9+;*D6T;)TXR #
M=AL$@U)\WY/XYDI:=A+?>H=NZJK2:QW$!RW%5XJOD.*;J]#927SKG6ZO]P]E
MJ#1(?!M?'[&^(]WEZ'IP?;[WCG0BY% *M9A:$CH%VBJ!@@WB;Y;D*\E7@B]&
M\E5V=>\@G7KX _LS.\#01<-;@)JXMXP1F=GV*H*7K\EH$ZM"USKMKM[K=/6U
MI1@1Z<?S,2-\/5["N?T#6R=_8M_[\/E$[+2VYK&>Y'&]W>EJ._%X!:XTR>.2
MQZOC<>YQZNW$U75$P%L'J9X34I4[BF88CF>Z^X@W'X?U(+JA5?.)&P]Q;7>-
M?K[J*%WC&P1+TYT1>+KRW/LI]A\O\-V^VK+U-*6G"9O&*]T= BVFB5+(QJ)W
M]$Y;[_<W=DDL+86U#%!N*5KO((6S4@H;MI@F2F%L?;9ZY RK1 HKT-</;H5*
MQVQUFOH5Z.;(QPM6E2K]L4+;\<6I(UG565-5M=/NYZ8/WD8T#L;S,]/]OD=E
MN=M1--&-^F8D=4GA>3M]2AVU/=7HYMLDEY0=Z>(5F^DD=ZL=]<W<?0RJHY!J
M86.=O+8[LQ>F@R+V083OS-F,O$D(@?Z9N;!#\K&#38C\WY&5RS;(TOPMFPO=
MR@'5.6.H*^"G<<Q.P<B=+7T?6WO29LFND'LUW_!MAL8K@O (M9@F2G)N#,/K
M);F6+@T]136D)$M)EI)<5I)S#51?+\FU3/?K*6U#V'8KHDKR>W!P$V.6F"9+
M'TLO]YL>)*PKP^BK24R,YJZE_1@)V66Z<>-X[IB9>W,(A^5=@*[;:[=Z;^/N
M6L:+])16_R":LJAGIZ@L_7YE)PY_ZG VO$UV:M%-^TJO)64G^SO9:;E,YK3I
MIB<)VBX*EG>!;=FF_R*(:2-;*!YY"\5RRKAN$/6@Q#2FD3N).?A(%7/99ED*
M^I$*NM[6U%:OH^XNZ+78*$K?$+8B0TJ\E/AF2KRF=CME9IYND?AZ6B4KG=Y!
MQC\=4.1E5V/>U7ANNZ8[DUV-!8(\8?LJMG/5,VOZ*EY&3'6XKL8&C'(^"*HU
MJ*VBE-[W)+UZI=);:U-C0U5:VD%J7:3T2ND54GK+3A0H)[VU]C3N=)1.^R %
MY0V2WKHMD!9Y]X-FP TO+X?G4S2^1)?CV^'HRS4Z_W9[.[P^_S<:_K_SWP;7
M7X;H=C =(O;O_7/'CCM4-SB2Y2'+6\*$T S\B+#DL@A:PSOL*WFDI?;5O,$S
MG,_Q+!S/AS]F#Z9[CV_-$(]=P&'X__ _2_N)(*<;!K<X"'U[%F(+/ABX5O87
MJ6^.W)FS!+Z\L(.%%YC.%[(Q"W(%^1EPVW:7V!HOL&_6V/AQPW@8I=L6H3W]
M3M(J -Z+L T2M(X4M.*L':/3-9H!6K7:CVW%Z(O@_)&@)4%+@E:Q09LK9Q,2
MINH=_J/T#I,/?&0PM:\2G.;E%XN;R+RG5Y3%')*. FVOI.,[:Q.3.=-&U^>W
MP\%DB#Y>#-F_?D*C:T3GP0VN+]@_AO_S;?2OP=7P>BKGP(FE< O7XI1KT@7E
MY#OHS#?8MSV+:,X^5*-?8/9WK$FGM7.FL>^I8XRF*;HAVQ0+*C9"+490&=YH
M#N>Z]!]<B&OUT/5413V,BZ[)AFZ3A5*HQ0B*$)L HB\<0-22C:[WE9[>;SXP
MR-SSE:+<M58..D%GPR^CZVL8@CV^1#?#V]'X0J!L(9D()T)-#8/!3JXE^TXP
M6*3V5#=8I:,JG4[STEBKYW8I:0V4M%P>0=625F%WD):J=-L'T1JDI$E)VU72
M<I4954N:5MV9IJE*_S!NN(:6@AXB$7L/*ON0_/J ROK[2RG:'8+^6A^9&IVF
MM F:<V4W54-S=0$2O:LIO;X(YD;U^42U*TH23R2>[ -/<F-@I?M"XHG$$XDG
M;\23@O$^TDDC$I[DS<N_9#XT":^E/P?>B&^WLC&_TF^C&78<_D;_^*!^H#_#
M<J*?^9YLM@01,P51RA8,[#_Q)TU=1-*AJ>K?TI(#AN$O;+/^2Z7_^[#VS=AR
M-UO1J:?D#>HJ!&>",7*]D+QXZ*'P 0-W4Y^/25@_:GUD.N2.Y!>TL_'I3EGG
MFRB[<N/U9/YUE>B+Z(U3I)B1Q6(_LMC)=C&Z\9]C-B<V_*\@*AF62,B<NCQ_
MM5I\-6>H%7Y:8:?M-[Y$)ZCWZ\]P^\_Q7XO/OS[XT=,X,#,F48G$SAQL^B"$
M#_R&%*WADQ0C<88 YU"&4_/R'GV071S=EX5YCT_N?&Q^/S'G9)\_F<ZS^1)\
M^/ES0HQMK_C+IMU*NV%6!"S!DL5&YBDGY:D'?9!(DKXXM85YN2J!+=/Q[\-;
M-!E^'9V/KR^^G4_'M^AJ>G%*_663;V>3T<5H<#L:OB:)]RVNR .\.GGAR?AJ
M=#&8#LFK3LE?7ZE3<'S)'(675^/?C_"U/UJ>XYA^ &WSP@=O&9BN%>Q6IM0
M56"CU*;$>S<!+G"H'R"25<<CU77/A'?,&A]\4WE8ZNUI/&_B[G^3PQ5AUR**
MT06>X<<[["-#4^I3SL4.YQP']^D-83[P@S>.TR1Y7T%>0Y+WF,FK-XZ\%9T3
M!W4,7H^O3UB,_GPZ^M=H2JR-3_418A_N[,TL+X _7= PA*2-I(VD#=I/-I>
MF5K)! GJGECXWH(L\@69KH7P?Y;V8D\3>\OOUJ$BG.\Q>GF0R&2NOQ,?<C[\
ML<"N9=/AD=& \[-E>.V%_\;AC6D733NOHYZ\K2JME@B)K&N%Y'"9"U)FWZ?,
M%G22>+/,UC*=K--2.IVN%%HIM%)H(Z$MZ!SQ9J&MI:2[TU>,;N>(A/:XNE)-
MOMW<7-$0[N *78PFYU?CR;?;82:<BT;7E^/;KX/I:'Q=HXM)J!X10BVFEH85
M FV5;)4D^4KRU?$L1O)5=G7OTRT)Z>7(QS-L/V$+64L?!HU"(NZ"MA]"<]][
M1#;$&7$@W9/2:MJ?U=3-U=QG!S(SEKSEK+LOEZ2A=#11&L)+[X:44P'D-%>
M_4HYK<,-">-)NZ+,EY%R*N54 #G-%3:_4D[K:2:I&,(,KVN*&='47C5@:BQ,
MN]#,\/P#6QEB&;WBESP+C*[BE8)'4P!;JJZU-,W0M%8[WT\\PF"(_%SC?77M
M;RED0P1!8-&=B!(W)&X<0'/+)6IM1XHZC*J6TM;>6W,($98LD4(B14FDR*6'
M;4>*.LRZEM(2QJJ3 :0]677,AIMYCQB%Y@\%N3C,6WH"6?;2Y77T+J\"$POX
M<VK^P,%^K2S=4%H]42!1,,5(2N<[D\[(':(S=TB[T]*[>FYL2"E9K26'75>,
MKBB&CI15*:LBR*JA&L12T%2UU>WV"\R,$K):4P"II^I')*N-;$'5A!YRLAME
MT[M1]F4WRK=THTS]D/[GFQT$L:1M;DN3]A2HIQIYPUW]$(P1M6BO*FCV*-(;
M7(^GPPF:CE&F>>/EZ'IP?3X:7*7:.#(AHZ=S]&GRX8=$/ 1]T0'M0WDQ/!]^
M/2,T,S0%Y;J+'6R]:YI(*@C_F.%%"%XL%#R8/D;D4#!_$F71N9,A_B?_QU_2
M!P57]*Z7C^1FLZR>UR;:F:X:;8/<4,_I>6/_WG3M/TU0LL[CPY'\,'"M&Q\'
MY%7IC^/Y971:3N+#\L(.9HX7+'T\);MSYGBS[V6\+Y@HA@O84G^),]B3/0,+
M=OY_ET%HSU]R&[WQE'O%(9;IW?LKD[KDS\P=<J*.M$^1H-(_&04W_XFVW/=B
M.#F_'=U "2"(V-FWR>AZ.)E0#/PRO![>#JY6C]!-?ZW=XM>>%VOUE@TTH[^R
M78LP#A$7(SDRJ0"U.Z?=5TM0[62?EE$9D3='4^^9X,@$/]KDZ]9R%GH^N@JM
M4_3QO_^K1\3O%_H%^F_MEY_ J^XL+4Q5THVW5&@[F8\VN83\]OF!(-G+B??L
MDJ4$R[O MFS3?^%/_S9!OQ&N(49 @(CY=JK0VY.U8P17^.2FG]!'[:?"Q5[?
MG,57*_1R^N0-3U6*[X.?%YX?HC-LSAX4O@XXW CAH3::O!U1$=-7S$$E(R_Q
M\17+*OED, (=3 S()^R\(!_/,11D@RWP@'U,C@,S0!%])M=G$7E^89NN%^_4
MA+S-P T]U_;X4V(:3R:#Y!X?;4ZUC58XH'-':[=TH]=68W0.R19]NL$^G#1$
M%1W/HZA?,)C]9VG[Q>41@*Y_+ / ];-E0"0I8%\/; KH/^S@#[@Q?:D;TP\)
M3P29=SOWKNQ'8MM:7VDSVI0]?T,P/C;H3_2T1:]OJ[#0<L;\W] Z9HJ6M;+G
MYQ[AHJP\W4S.O6BS2W(8L=MG#PC:-%%9#A]\8AZN?)48T0[9+@(/Y#2C7R-L
M,O4(66P%??/^7%+>&/BFC3YZ+@9!I;=EPD9_S^]!WFD& ]Z9$+&GDI>G:L@_
ME^12<)N O831-3%1D6:<Z>1-R*>_>=^7OOU]B?YI+L"R>K;#!WI[8OF0/2K'
M3ZUNKZ?MA9^NET\>$8<IGCVXQ+"Z?SGW?"*)]&WI&U3)3:V\&_=O%"TC?M"Z
MOP1,H0N(E#L6NGM!?(4H62)*K9%M<\Q9U]/S?R:,!8O!/D$/V$@K0HL;TS4#
M@@"S56QX"0B"!PF_\AO%-R>KG*S C&V70O?L@T:A2=8T.?5/G33^C*;)RB%R
MR]Z1,3'XYLGK.([W'$5P 1[-.[H-3QB9OF^Z]_0 0@$YN=EE$:MJC TG4_35
MGOD>!ESU80L"MHQX%9-X#<B<D258]&D>ESY88T2>F1>$T5T5P&)"QW0C;&I%
MD ]"9"*7'-:&JJ+'QUB^.(@0^I)%D94.[N%=%;XW'U."-?SI5"I&U2I&E"<C
M#2%F5L!-,*76GKN$R,!XG%7.O4=RLQ?.+Y)&U2NO?(>13>B"'&Q28;QWO#NB
M;A(,(U 8GXY$^![(TM&3Z2Q7CT6B1"[IX:5 G\,GF\ETC*8* 7!":H^V/*1<
ML8!*E"! "\<, 4*#N"#@G@'2S/9G2^"=CZ/S !1B=.\S8"(;^QU3%9BP#?S"
M1'>^9UJ(HA,L<T:(XCT2HQ5\X=&3XM4 #S+]FES\"4WL+P03)O;- U'7'NT?
M@*V$LN3]S[^.)PJZO>3_@#\1.63NX>6)RD]T;W+*G,!O8!7L=P'C^>0]%E00
M"!U,AIRG*+WMY$CS^(Z!9*!GSW>LDYECD@63WY!U(.S":]"-BS:+[I6)R$D[
M^TZ?1W!T"8^+KIF]S!Q,$?,9.P[\/26;$Y#]0N-%:#]R>YY>FZ;,#=^K"?:?
M;/*OY.08W\3'$HAIZ@7)]>2K\(9+ KS0V<A/KAM=? T2M"=/F\/+! #ML %
MBO"!X+>/J9:!B-U/P#M\(;L4[PMZ7#JA3;C[CK#9TI]1DD,/S1_D#C ; 2ZZ
MB[0RRD:$.Q@/D+5L.#C"%"7(64'6\NRE-3S"=*/ -S$YN[2V2DX6>*RNDG^1
MXQ.^2QU&&'T[G9!#=N4#IC00'=);$J&AZ@?_#KV-P;_-CSH3@?/:1;[GL<^C
MG8!;F>S;R<$&"Z.'6'(X M<%B&AL9(/MX $VB7X(BIR3UF9B'2BF$7PC)E+\
M7'(R^[9%A1+%7Z$7YA<#8/,5_R" 0'3@R4!!'O,:$>(0["![#I9/YL2]_.DT
M@EF)Z56?NS&EJ'(%*F+$943$0M\$H?$8ZUX/)A>#_T%?&.)/J-:&OE*$I3S%
MOS;%SLG@B>S6)/0(Y@Q_S!XHV,;X,)@,8Q9B)*>^A9?'.\\AU!]^E8=WM80>
MN^@2W_E+H*[65KBQR*0]\8"8KDM.[QDU9C$]UP 8"!J:!+?G-K&WJ&)_3PQ=
M>@ PTC%-G-WKV:2Q49.9@>3 <F+?4\)FRY#@CDL/_566 SR>0<8HN,D(FG.3
MBMSCKR6R#_2V9G3Z6BY3:$)O/@J");9N?'+^$-N5_JXP"4'7VB7,5/J^*:#,
M6:7?)A=_$"O]#_X@;IZJ:>M4W=I-(F>=)@$&!3V0;7T"IQXUOAPO@!T%+<MF
MG@'8S/"!X'P(QSG?-D()&L1&CQCL,D)M-,-^:!)<]O']DN@,'B&'N8#CE"PR
M^7[4!(8\%Y.K%!#VP?*>" 72.I2C#(6)TV:V"K'_2&@>T94N,&:I4T2,^6!I
M$N;B(7;X>L"^F&(]?H2Y\+HNYF\6^3523XAXG"8@\]5D5C#'>#MWM0A;=#6M
MI;:Z[61>*_6"3)-[76(<;&QCT(LRT=2>UJF(Q=[:_Z" M115514NS80F"Q:N
M 8)#IC:@0!!X,YLYKC$$YZFR$>"%2;5)@#Q*!*[GQ/YGN#;EL&)LB=%+\;PJ
MRDF1KF0^$LX)MU,HBDIUVOU>NY^AT%?LWV/_G) #KERAU_:,P0/323.4MIIW
M>98_'S,QOTQ<C_]R)0.!I5.LY R4S!GIOCIEY*UG&Z1[:.J[S??(9L?D:)*F
M7_+$\C=</T P3_-=$WWR*DL!IVCQ+=?]N3[H^8K,C_*ASX3AWOOVOB(M1>[O
M&_9W;3:,W,R"/U^9G/.VS5M[4);-I:'51ZU\1<,$+*ZY/2/J[V V \V':/0W
MGF//;!P<;4[,ECP8O?H\F,FWKU\'M_\&P9J,OER/+D?G@^LI&IR?C[]=3T?7
M7] -0;+SK6="S6Z(#5E8S")1M:[>-_1<@[4S,["#\3R=<#5PK9JY*\]A);BL
MA.?D$(PW."W%<]OXC-(!C)<T)5[!4K6PU<X>KFY/#/]6*C(2^Y:V9U<!^L>F
M+;5@:539!$<(]2!0]_P]=HF]ZC@O\#$Y.C"-FG"9(=?;Y+X+)Q7R^#9!7P:#
MF\BKF;//5I/P5T2]R#(['*BT54/OKX+*MP"/YT/"(,1:+32<WQ],G%4#$V1G
M 23BO06N)(A!W2K<2Q9GRZ(D758"285 LLCN=R%T,'<C^&L@D,7 @HE]%)$,
M,D'"T$./YG<,839.6!I]#8+EXX*YPF@TTYS/(8P"5Y)%>#X%&^KW"KC7#>+7
M<*ECQY%+YO2UXHQI&LCV*#S1H'GA13RV2:\$CQW_=]'+,@?KNC7Y^ F[2_Y"
M&*;4!.2'5#,'=A'%2MK6(2#F]BQ<DD>035HZ$''UEHY%7@#"\JR+.-'7@]1F
M-1I">VJKU<DUU,QDQ%/-ZT7J76DD/*\&4&_8^0SA"\*LF5V7H'E0[:MTIGIA
M,E@F&^;-.A]UR=(58,=.AZ)H@]&3683>2=",X=R=Z8"6V&A@:G>T7E<KZ,AM
M>_X-1>I;3/.)J*%(#4<+^!+V\8+ CV_3DTN"%5335 -6JQLN];JJZ'?.X]H+
MX&X6;HQTF ?S":,[C"'H'6T_2RGE&EY<X0U#]XA"58 K$:10JC49%+1>J]O1
MM/P0PN!AX%KPUY!HMT^F V JU9:\" ^K00+:*@U.&OJ/U)Y+1*@*$:(=ICE&
M.-EAEF\4T$P#^$RAR<O."[&>R)?@['>_(XL8-8'-S:I'S\4O/+L8S9>N%1 H
M,2VR!+@7[3\!^<0$1KZ[WK.;MI[HPZGYZ/DVV2,"*L3B(<83M=&H40:E1.0)
MX0-DY2&: YNWW6 IBZ4_>S #W&C\Z:N==KXUY07;[BAS@R./!!R"%)=%@(,R
M?W%B; F$/$")(^3$H*B$Z^2,G)-@N//ME^!3%4WI9I] \EF"))$]E,67M=AP
M3R"&&2\L63Q!"8 D>IF/'XG.PRH?TIA",81>!W6&H R=HLER]I!"M:R5%-*"
M*B4I?@ /.!$H*Q[$$"6+T63!']S%10#*AL)'\@<M_6@V,+6UKI8#)I;P#*4)
M$SSC6RS!*0:5+]5H0\DNHV2;)1A5[[Z)(EM)-8Q-]!=F\P>LE,JTH%CH#BJA
M(TH4A<X&DW-DZ"KZ4+!@^/<G&&INSSY\'J4><$).&G+GA,8?.#U/T=>X#HH\
MG67M<A<[A1QBUX$FE#6?(\5HY1U65V\RAWM(]@2NB-0HBJ,^/L& 713/ H:1
MJ9QA>C%T!8@\0BAXP-#+F'Q_&]H=AB4S#-@][;;%X\'8" \H]1X3X4\3+4 ?
MS"?3=N"#$\*M)P%1WS\H41UH=#/+(U^&G'4XJ5S6H8%@"GSG$;D8BM:(CN/P
M" T])5].T0"NQ#,[ "XBGP2T&"YZ?FJ)$,-!\3JHU, ZT#,-:=S!:1ZPFIDG
M\AAO&4#U4^CY0?HP#9)L#'*&/R4AINAT19!432YAM3-!E!$=K9=6'T86P:I+
M=%W,B%DS\#(N#/9B-3NT"T!@$WJ9?K32TY0\;G]QT!P>L0EQ**HX)*>_DNS%
M?Y8>Z!7<8EKXM&*0%HPEC1;@MZPZDE<4,C$$_PKZ0M0:_DI>$/#R)!_/O'M6
M.N;19/0%(>"<'N?D?@DHW$$FAA+M(=^NOZ_XCK-NZ"1C_75"79/\;91]VIH3
M_Z"Z9*ZMH)"YVYK,W9:YVS)W6^9N'_/^RMSMYN1NO^(X%\'(/GQJ-/K(\HV6
MV-I"C8(.R+58054X3#8=W44MT:LG_)?3 C\N*O2&;"+!;KO3>KV*6K [ZW76
MGU/ZZH[Z]%:'RBH5LZ!7"PV_N42!=*A9<K_.;/$MEG\,W1CSY;+4*(-4%!\_
M8#> NGL^.PD"VBRG+F/S/IA@\B8&$!AX\-B?B8FU<$QJT2X#S()/=R_4NJ6F
M%O@W$AL;FG'P7H.;JWC)XWA,G-R$IP"2"^D:?]JT2+-XC<Q4#V+#>V5=8CI6
M&NCK QX,>"E^WI<2Y!QEU+%GTOBE'U*.IGW6J$$-9(;C.: &<Y2Y::7L?R!G
M[+I#SS3=-2[IIMFO+ .4=12PY^1)+PI4G\_,9<"ZL0%OS6B/)Q];=AB)T1KW
M(Z.DH7>4@I,NZX3\D"15C]P@])>1/_*</>B*/BCV1DH&?#,##J!+(*43[>^1
MI6.00<,$4SC<?>38\A-M0Z!$+6;*.&Y8#C-P?1(46R;(S!80=S<(83B)0N&9
M1^6B\I#E([3%P-865*;:*?@9L1_\G287A"^2:W;@FC*-N!Y,"XZ]=$^98M\Q
M:W5"^"X 3S TIEGO9X;<]3GA+B_.:8<'2UI634LC0THBTESLZ,&0SKY;<P9
M%Y P*#C&4M&?A)BLE8W]"&>43U"_R9%IZ'7257O95C00IN.5G;P1#6Q*#+Z7
MGC_D^\A..#C@9#I?WFSYK9H -J4'B@B"$HJ CI$]$B.ZI%6/XPQUU]CI+*WF
MPG$?<LL+P)[O=1R,BDT0Z%KZPJMT:4PWZ@091<5YWRN@6Q)>@Q:>"M>E(]L(
MD,C'3%'P[8"WVKSCO87G',_XS:/2,%8KQ7IFHX7YPGI@C<B:+=;%2UD?9P<5
M-\6GE6FZ;#>5[,[90;RGF(WRI09:HO/'$,VPF95JI'5]G+U;;!5843DM+;?E
MZMU=5#F],(,P[O_KN?0QO@WF MU?EEN9)&?S\"6T,C-9J^B8TG&+SU/$)#-.
M>_!3D@GJWS-1 X@Q"BUCT3)@)6W0I"Q>_C-1_D"5H%VRO#NJ/M S*[709YNH
M&!"#]J#;ZFFTU=!U\T?(NEY!MGFT*!00E368O[#R8GQ"^^TE!]Z,+ D.K75]
MGX2  Q$5#^#"T NA/W$&<==H%-"_<&LO.*VEJNVNWNOT<H4TZ<,6>I<& ]>Z
M\DPW=1Z?,YUF78?\BN:K]WOYH8=48LKU4>RH17TE=GJ[ZN:OMI1N7RUXNV)[
M@;?AU0T%:D\741_Q9FM_;;75SA5L0%:5"^T;I5*7U\9&:Z!S_4+*1_$_;,K
MWOJ<"OJ[;GAMSA,R=[*ZC4_M*=47J/O)BE(*'5J^"H7[]_>@AD"&(GA,R:$#
MGB;F?J(J \N/1J,Y-5>IY-*O!M2IFM:IBB[,^D% 9\$!P<EGEW<&B-RJZ Z'
MSU#IQMQF01A7]F^\/=%8/%8/XYO/*+*9@Q75#73" JT-?F!L"/ORA'UH@__H
M/?'F*611$,Z%H^ 4_>[YWVF\P/?(?@7T">ED,KKD=!)ZW("3;982]>QGW6^#
M,)W6QGXF5R_IR CRF#OPYT1M"NP4)5G!G^U'.?! UGN!T]<WI'U5,+N3WTC(
MW#%=YH[)W#&9.R9SQXYY?V7N6/-RQ_+:@4PDJS&1[-6[6ZQ(;<A%*F.+:VK?
M4+-# 5+E32/WQK>?B/;LO/R&'>L\&F0D;7+"(_\L%V@IQW"C;,%7O.T(]AW%
M&R^MX(IH>^6Y]ZR:.5MJQPJ:6?K#:A7>(B+*"9VEF8SU@K"&MPSC%@IQP1VM
M,XK3B0(6&RD,AVC$--@6"(EG6*7+#X=LJ4E:)6_BJ7"NR-C9C^8+8F./((3#
MS%3>N2[]KIDB*##]XW)JULL!9NB1&]H^&V:R<):T%HJ\,?E'5/'%6N6!K4K[
MXWEW4!;%I]2!#9VJ#*,VC[/2M"H:M,%JH6:F X^("KU2$7)NL <FY+' D!P_
M;FOZE;TA_=K (31QZ7#/N,UI9CP=W1<6UX!,0[CGFNN9"Q[";?EJ35:(9\9M
MIW+[D&Q<$"4/KMV:3+(E&U?$WXSY!PJ3C*(IJW;Y5"-:,(?9@#XZLTS_BNZP
MXSV+ZS\H<[09:L?0\\W"X+7#EQL'.DF[%L@/'0@HW<[Y4^G_5M71D.TY=6W%
M&R[/LKJKX1?I?<?1OA?&Y)/VT!/(1#-]"P8W6TD-*CVF.FH$0-O.JM0-(R"/
MN$!!5/8*F2&:?HMNBI>^M<L'$4BZ!.8+I@[44W2>_V5\U'NN$_FM63];'\?E
MM_3KL#\*KZQG^1&AQ[S7Q=O+\S99(B9SW+(6;K&+EHZB@_,LPE^B%Z2?2*YC
MAP[YCF7[<%QGU\S]Q,E *TI#0'J"1+.0IG>DIV-&\\;(KUC:?&KNY^K:DS&J
MR4A;=C#/L2^3"-\NI5]-6B1@1LD?T++9]OF(:&+>WS/=(^Y';":>?[GM;]_V
M4D#"DZA36N4]X7@>B[GWGHCFQR;!LW:N.(CG";+:&*H5IU*M+4SN#;)9HK=B
M7<0KT2"H8[2(^9\Q_B>S!VPMG52S?&M(@,5[M&=7Y'V#*2!4-4I2L:)T-(QW
MD>(!5A/BS#A[Q(E\K$3)-V&=)W0"X2,FYACY[(DW^5WMC9&DK!$C9;YTD -4
MB7/4:.<,BN)S#])=@D];N:\V#J0W9MGI,W*D+" IT+VG<T/AYP!F+_.?"_8V
M]Z3-'MY4,"S%,< 0V8A8C@/A?P6_@J7[1=]E'UG1DMES*<^5W*?0*GU;#6Y+
MFS$2YN&O%'J+ S SU<LZN0'6KW@7<QEZ1>]2(-^OB?%FGDF#RM6__-G2=H!U
M>2-M_A-8\G[4^B:M@J:&A<]]DZED2Q]_V@C)\%]+UXVVIO?ZO=)&ZS<* E?V
MO&@8, 7@/P(_O 5W AWX27[X2M3/Q^4C&_/)YX.NO?_9R_1EP2Z-)HFRMR=?
MBOXY2NU#-#PTE0%W$N#9)VOI0].^#Y^[JSZ"DW*[TNVWVK7NBOGC@+NBMU>W
MA?8X+%$WFN+^M=)(/BF$LCQ:_TSA6L*XA/%U[])@&/]JSH@QC/V<O1YX\_ 9
M# +X/;'$+/BA)%SKO5:G7F#:":[C=TY_:RL<&6\#:</HY-N-B@/2;]L+36AH
M7M>=HL@)'\F6]!,4IL7&<1GNC0EH13\T>8 A\C3](LD<S5AP"QHY@"I>AWYH
MNZ^+HDBRO-Y] Z&JR!W*^T6R !EW ",'F[0^GC=YIN3C!CE.[&O;AV:LA'Q4
MOXE-ZKG F;-E(E_MCM;OK"+Q%\^SH*Z+P-_(#0FN0HO_ =T[&?O*!ZVNJHE]
M)5N-!DE?TX@6,@96>T?H9/]3?67O^?ZOK4]MEXYT)00.3B*RTF>,(4:_&M<:
MY9:3'BK&TD3@$T(!%@]@B?ZY=PC0PO3CY(>X 33+'X!B01ZV>Z2UHMEVT:DB
MA*(%44TX[I<3>R+C>HM4U2SW#%/$A'R81QI-H[UO>/H!81S"1_[+:<SRX N%
MRM+D$;!9P?+N?WE>2I(A@4)XEGM/5ID[G6G[A&3K(3DD(NK>#FY9/K'_\@E#
MED_(\@E9/B'+)XYY?V7YA"R?D.43FW4O(<HGP/.9]_\FVNK8O["#A1>8SG@.
M*>>00V$Q.W 4!0R+C7%IDN?9ZNNFP7';[/#$@B F$-OIAEG?1F?%^&[I;^QS
MG+9@]],7.KO]22KH,''I$2LPYRP1GB;-\(CX^,G&SP%RH.K%87EKB3,D[UZ@
MTVA8"V2"?'S\3"HUE+:0HBVTV)U9'U3>"(R9V,N%!^.)'?P$N;XSVY\M'Z')
MY0RTC)6^NIA6,^ G5IC@ITM#,A>"-P'RD7&JQZ+I^[3M5-*LBZZ+OP@4O("S
MX8X54D O!_*:"AN82BS%J)4"L?#L@'J-,!^O.H?LJ<3I06LW8 (3[7B1^(RS
M?2SB@3ZT<UO*D0$-FM(;LZG)Q<H;1?TNTA4YF9=<WV2MHYYHI?U8KTK/+M7=
M--T2$YI7/K,FWVG_CD?K9TJRI?AQE.-!Z'4.:N&VO!D 3"0+(LS0/_X_2_(R
M(2LDB_LW4D#EWL[$.4W]US%9B-1E+DY\V%F'*6WLQYX'I0$/'%>R^&%"_CDX
M8&E7:3M$#W8 K61FM(\A=+I/C7AS7GA/']YY/8:H^'8@Q9!$G1+?V-,:M<%-
MM=^W4\C*IM93$X#EO]/F0=!;ASK0G^U@!6339PV[V%K.0K:SY#Y\=U8WA<8/
MN>>Z8#]8*\O,CK#FB2;XM>_X\$2Z<VY4=T?'.+))BOQ5BPZ1A,BT+B0:(9>_
MF'_P"-6""X=6B\[+4([<.1F/"X3(DH<<W(6LPOSHF0[F4:5.<C*51/J$W;+\
MO4J$:$3GRAO0F>9;#PNRC.@]Y$FPOY,@*3=^36&Z< 01]YP8K:DR1RM5YCRL
MR>4T:NVZODJ9-G=+PFJ1.L\V,Y$K]C.W$$[1601'O"Z=:) G1OO$R A\7(Z0
M$L\8YB+=.LA 0=3;%B">CZ>--?^HF5G$9M%]L;4!?S+@$+#VZ!&2R<"=>(&[
MG/=:!NYDX$X&[F3@[ICV5P;N9.!.!NZ:$+AK&48[ER)[!=/E\!5-'98!N *V
MJR8GEFUPPZ)OXAJ0TS41".33NG)O?@(-K:AK+FZ-=3O^%K7!XBT,('W4L:.1
M+V!BPI@Q[K0#1Q@X:3+)]7RZ(J)MU.Z) AU26XZ\0?B,G2?HF>V&#P&+>+ '
MF+X/H1WN30"8/V"'A&.@/:%CY'3U<=3[N\A2I[P0-3<C#Z+5$@X+-%'.B)Q_
MC%"4IGG&8*TO-CW'NR.[R)RET9@@=@L^'PCRB^T@;H=&\Y(Q>,:)E<^^"#@+
M8S&"4Y1ZN^*U1!W2*,LG3>SY?1X?P8=)F0WZGZTD__*7B!VK*\N,$Y^3#3E%
M$SJ'[Y'WEB]Z?RX:ED?CCE #;%N81P/)@6*'B,A3UJ/]]R#3\H>8PK[W##L$
MWP1O"!LFFEZ\[;*"-=CF>(!<]/KY%R?Z511OC;Q&6UZ?]<9+7ITO OSM41\+
M>IN80ID.2:MH$C=;6C#_/^2ULPZ)_#;L CK9!L8+P7BBU)@B BV!!]T47] ,
M^S#%*0D QR,$P+V-?V!_9@<\/LR>=HKH<1-/^04^3U"-DXM[P3D;T?!WMB\'
M'PZ0YPD(AQ/J)G?DSSE%EP"A?!"6Z:1)!MHZIJGF =+4"[IUFCH4UVM50J$R
MX.]<M[U;".HO\2W;6WAWJ5;E]:'Q:7[:2H%RM4VMXIN-4KLM=:QZ=2R?;_F:
M#(R.VBF;?A$1CYZ*Y]$1R&YU'LU92Z=A$'Z((#)JSQ9$'3]#WW/H_#ER,QMP
M&P)G-+4&.HW:D$J3&=\&RW>CA!.*G3Z>0S_4^([4H\^/]7335!K%I7>[(Q +
MX5>''1-LN#9-Y.&J!729S:U#ZGZ5\&2BYC$V8IK1/7:!:"M#"BF'L7'ID$B$
M'VT>0B=D>3;G;,9@<FN:K66B1T@X@C@SYH<T- N$*ES(HGK"J2?3^UL8\@=0
ML%Q I#<UTX9V%:3M?%G9%_L\9DM8IL7T(%[\1B?BKEWHUPVJ&'M'6LXV>[#Q
M$XTM^][R_H$5M,WGGA\/O^2-%ODUM,\/T5(AKFZ1*QV/)2F2*V9;:X,ESZ[G
MV=^!;GR7PY<%SS<!R *MSH1!U_<.CA(**)JF+0J )J*'S9?.G.A[B3Y,M5Q"
M20M#&AEO\9$U#$RT\&P6Q(9"R*@RW.;V:?# \U#7,!.!4F ]"G5+UYR3Y[-2
M\AA%%:@PQVR*-[_A@FK;5'TF1%KP]F])9V8*\J>T^RJ=]^F\*&GXYDU&^7,3
MD/>RXU@+#A]J5B7=M(F%D5T.D7 8& ]&B4>-BY=4FT.0S27!:]9/7(ER#2.J
MT0L]GI%R0C1<D*MD_#QWRO&424@*HM=)H:DHDXQ9E*RXF5'$Q^'2=],C7JD=
M1HGM12-D"4%>;$@H()>QN/P+-13MJ.<[=1AAX#6>Z!0!NI*8GG2>[<H0VWA$
M;=0U=V8F=^#IORRU-Q(YR"Z[@W17VTT--.?JAV24JAF%IH3%JAZ%!W84)[I@
MU/B8YI&E$O^ 0L&,V+8L=RU)2 ;F8\3T$V.##0N.K&0H-J<*:O)LWC25'>LE
M%4"9JK'_5(VV3-60J1HR54.F:ASS_LI4#9FJ(5,U&I"J8>A]5<V-B[_% =$Z
M9@\#U[I('#1#%GQA08;]QA9R>F ^V' (]KNI)F4CVFZJ_:<V7 88J@KDIS<X
M[7+DPUZR4T)2M53I.2%HP&SH9#P%L=/8O]DLNBCDGIII 24>@6]B)W'2IGP^
MT&7,!L\Q&V, );UKUDDGH)N/W ODS><TJ0 >N/82/IX'K%9S-O.7)BMYX[,W
M4NO.CFW/1,+CY 'N+.-KX-:OE:H4AAGSOFVRZ6TL4D%7\6 ^8>:/>,3AEH*G
M_-*X40SE2HDO0URCM@S>MC5-S_>TH#5O4_.'#.#FT?%_JNH52>L*J6M6 FO]
MG2'I;C-_-B_V=%/)+$GZ2ERK"8!(T(Q R1WSXT.0M]N",GN^B5NBO/$(SX30
M44T]IRU!0QM<_ LBGO&S6!@6,K<XT"5KXP-CGJ%H\@Y&C\XQG3E&7JOX7=@6
M$!!U6$^%=0T2DR+0(.Y/,+=A?A4X:Y,*3MJ?@#SLCB;20(%J*F$K2=4Z)9":
M+(T_EX\@M5+5;-@U65DPN27$+J.^OJDVO8[YG"D?OJ/Q=TR6.TO2V*!)-_R:
M>2FS5:T!#U0DMP!?MT^3)*,=YOM#S!J,6195]@W6O&:F309+%F!!'U;S1O.U
M(C>]LCK.#BI>W:A<FIQ6CT%TRF56(UWD%<%!5(@8\&Z@$-5FS$V'!49A#!H>
M+B!]/ ;V?Y>^'5CV+-*1$IZ+GL3T-4Q'Z])+$OFAH4M>G<XF]I&O%7!+D,Z(
M>_3 6V]_AS)1FG$+R8;,C>_00;EFW!]VW>IIPES<&P5>&!1(V!XH0*=E\BO[
M4'07JIE!U!-8-FYMPA,/^'7S94CG#)L_HO&&WF.,9'1N+VBV(/8^;_R1?)+>
MVNR\WJ3,%%XY28)<>-#:]HGMJ8OO6?DI!FT0),B&0OOO#&ULVFH7!P&; Q&/
M\%'0W3*D>^/8CW9ZY&/ QZ-9'#%,)[<QF?14JO 6@P8Y4OZ7]Y8IVA\IXV^7
M\4&1_-"F$[&(60H3)Y=H\D%@^BS-A<8_<2')>- ]G2.U5@Z]M$PE)VJ63R..
ME(3>@="Q^I76E4P4/GM$\<*+1'.;,T.8YH-$6@O3/E@7BCBOF%"<(0@=BPV
M,[?]($3T=G:V?CWS9?+3=^RR'.:,;L)^3[-;J%)#H_60<<&P!YZ?*H1_88H1
MX:L3QE<GP%<GP%<!H8W)ILI',?G <X#U&.S:Z>PJ,/#B[N(TF1R3+R^3+B:)
M:D(VB? JS>D W.*Y-F3C0#38'@30ZMM*;T(R/1ZG)]%239"@_]RFAP\]ZZ(M
MHD-E07FE#;S#C"RE#\L[[$"V5A )6&XC^+E$]H'H9 5J:DI0X91)EE2"2'S3
MN&60Y%;P+EQK;IM*->+W2%3E9.BZ4EP[\7?0<3-WB!\?/2!S])'O\\[EC!11
M=CW,E_6C7C?D3#8=7J\1C2W>^AB6!0(M)SR7^X92WXHRVX5U;KS?B'U'1NQE
MQ%Y&[&7$_ICW5T;LCRQB+X+K_DC"\WN*Q;=::D?/Q>*'I@]UI<$-]B? 4S)$
M5!! KR9$%&TU%> Q% V8_@NBNRXC1A51\LP,"/_C]$XSJ*1!^*C\V5I7]*=W
M5"6J^HO)142#48F'>\#^)WME4],<BB2(N4UM9I_UBC;#T+?OEFSN,@3\(U)#
MY]/P!3T0;@#?)['0IMXSN?E',"A=D%TS]/R?X/[P&\8\8.1#[^M[^A4(:Y/K
MXEO2EPM@#!;TV:8KLI9Q:VSFJ88:,MI D#V(4-"CY=OD46"#.TLZ#VS;EM')
M7.GFV> %L2AW\*>EMN*U6Z#$1GKYEU; \*?#W%UP[+ 0$OCIDF" !2\'+N25
M2\4U@TO@>%OMMGK&*HZ#?\''#\3()^_+8I1R&,7: [X:0,_L.6*;+I&\LM:J
MQ0BME^Z*OX$\',D5ZB]+OL,=9K&GCY=0LTIHJ*<!].#8Q:L+(T3CJ)ON\,Q!
MER5N)05]0:JBEL]-H/UY,M,26 &>YYYXSRX LK?T9[2M=!BY#%GL+#5N8>M"
MN/G JKG)"T*L,.KE8J<:V1)@IT_E,3 [8%@>=?]@G_$6W\4;&'4J&I^/XDY%
MJ4V]-VV^"W!>IHN8[*B1-(R/*+HS!/?R58KLU&DTJG=4 KWJ*JI?>CYYMGM.
M\PH(BJ>X:.!:]$>'Y1)*F"_PF54#\Y=+=\8;P42$8!,VHAX)MQ!0NJ4")7._
MJDSVF$7;'>>(VH]4BXR&UV+WR?8]-^IPSI(WN$8YG4P&\.?U&:76=#*:Q@,'
M6,0M.]4 'O#M=$)48NI\B4&,^6(B'(-HSC)@&07L$WXMN=\\8116PQX!</0>
M*^7BCQX!+WB?.+?MT;1I-3U'0'89!()X P;:H"UY,FNA=1*G8E%-..4[*CI
M>T9ZL@P'F(2QOQ+5G9]N;%H,.612AU<>N^.\Y&0A46YR_'[9A"R6'<763CN5
M)'7U2;R-*OR93.DD*A=EH?A16(NE;M& ,6$1FN_%HK_Y.!XU.6XFYQXD$<!!
MF"):S&Z<&_YI$L8E9Q;Z-W9C=OCGS;\C7E!2^<<AQ^(5*O ,Z<)\L^*K4^ET
M$;[XO ]89.-L3'2;;MK&Z.6W/3HROK)+B/+S5LQ*]LQ$H0B38XE;B%'SN"0/
M'B9%$8[E"3J(* K-/KVUOM[NKY[>U&E F_*#*DH8E>[)F+8V(\<WT4C!3GW"
M,+0IJ+WN1=!#^ELUA_0D)%K/"<NL2.^V/(_KR,4&-U"4>@G5&D&$+G#"3&D"
M=%?KO<90B^B%3A E91$18ZN-I16STQX_+ASO!>/8(*-&&N<$;A.9SZ9O!>@C
M-']T('D&3!IZ[@3T63#)AF?V)<UK&#GID!OF-?IIM65EIIB%EI><T(S09.B/
M3/?=50-,LT923I4B0G)H$0J 5?C$1W%%/DBXDF?:9P@6?2^N0J()3VPL4\H,
MI<<A\$_JA.,]UV8S[/ F79E6&O."98M[O+W?S)NNS+R1F3<R\T9FWASS_LK,
M&YEY(S-ORFYE+9DWG59+;W=SOGUB)?P+C(34$$ 9LEW'&?^JR)</IAG=]?3L
M1:K^7\;>PI%+[,,E_4"Z#RHL]^GIJH(^;/,&K",1[5YB!S/'@]]%E/E00/'L
M_2+'+5]!Y+SEURO10&(Z"H#VEGAATR]^V(_DI=/5V]X==#[DA7Z+)5\3#&98
M_>;2S7^7UJPE=4N)D^ 4\:5ERDC-].S@!YO8F?[LX25KPCK0D(-5>L25G I9
M)A0G9BHGR3.IZ1&9RGQ)T5R(J" HLZ:,PST2B+_#B.(0WWM^5%P*@04[-Z8Z
M6; =\#7'%::.]PR5+JG%D\7$97GI%I:\<"]UWU2$0;I6=I9&"*C15L%_<F<>
MYPL:P0@??,Q9C$?H'TTH\-K -9^$)TF39SM?48'1A-]C<=F>[V#BO_:BT!RM
MGTPB<TF/7#;1'%3^_RP]WHZ?-;M')@-9-ON=]R6A?91IA_RB^XH/6<V7#UWX
M/19=/O2WR0<_.U*9"EF)B9.\4JI1%%%FW6Y2#WF)NYAE;T([IQ-UBV8_%"XM
M)YB_%-QBBYRR3A-,K&GB!%& EG.BE-AT[);G+%GZ@>W.07ND-<'I!+^/M!EW
M=AD__0)7/'H6=D[8W(U48YD@R5[)MO!F6F9VTR!V3G;W#J/H/JLC0A3Z'9A%
M=N>Q^,3=BY*^!5L3]6)(3*H?DPSA]UAT3#+>ADE%=A@W*I(V(RPXZ#G>_4L"
M4@5FR$IVTXIEPG_3T'-?7/K3*+#I^W3<96:K5\>\W)GN=^AH!"TK(".,=TM+
M&CY";TGSA?Z+#46 QI5XM0<89)']8$V46%I?U-4K%=9?,[>%?.Z:M"$0R_^#
M^1K\#""_I=G9M),4X0YKR7.RLIV1'DP+N5[*]"[F==@0& N2M$*)1A]"SCAY
M8[)DV"\V^C!7$90DA9/'7ZX^:S5-+?N U9N;M)&(%PUNI(5#-.F+&8DI":'Q
M]9#0%GP;^=0\,/X79'TF/"HZ_=E!1<4W@ <GO9G2&>LVM#PA- ZAU<@#3$J9
MT?TL(7HR[K[_N'M/QMUEW%W&W67<_9CW5\;=CRSN+F=4'.>,BFZ[W>_GZJDO
M,%4H83RJ#,?GN>/W;>'X;>R5VE^JSO^&+?*>]S+>7F_Y-,O-[VEMA;U^0H8T
M%=AG'S_0,*'6_O"3DFGRF!JB#37(K$MQ?)\D6$S+MK!-'<+%=BPM?*:V+(T_
M/D*/Y5006M+_[886^!B*B1+;Z6S0,^LC2@A!1XO.H;<IH4GP@.:.]XP>"$?@
MJ-XQOM_?61%WW/+$AH/;AIX;M+R"EX?E.U*.ST?,> ^(A7\7,-^YPSC*MZ+:
MN;@7"4V9@"?354 %^X(F?R"35L(%\3>53.-IV'Y:91AU+:7U(@[U(/$[T4^]
M>)AO0"#>,EE!2+IT+KJ_Y,2W<^(YX27VAL!0[%^,J]B_4SU.39</K($?,QT3
M\MQJ>3/*SVQ"-$M> &615V!09Q-]S"DZC[B95ZL^,)3+/R+IYY]FIRCA!0<1
M/\U6;L@\:[&W+\5C ON?2JA&/:W;Z^3*&LFM!\RW2C;QQO=<#WHP4YF1^8OK
M])W_5]4LKQE#S('E+8!1$TJ@+"D:H$F],H27IFQ/J\E!2?2F:^^)S8\B[&FP
MDR_QD:?V>P(=MVAAX9D']6%1HN'E8'(6MSVQ@P!"#(/)-W+?4WK+$[6KH F^
MIT[OV]@A_Y'I9GI/_>D3&CU"724_B @RLJ]1/WAT92H74HD'.O-4QL7RSJ'M
M$4*F9T%!.OLZP"2M<&3EV7?>,NJ&X">/"-@CDI+*5# L*KE/=;'A7T_&GI@N
M:VAM/[(XB^O"?# :+SA%-RMKH[JIB:",S\$%J^ %?_3-V"FQ6#@O?"Q,M 71
M%^)X0&[#T[-=R%_XA\W*_Z*G)/<*>/2&H-:,**ILI_+W/P=2;7W;*6V,]HP"
MSBQTE '57N"D@)CEG#R8?!^&WD ;=,+B+BU?! =T,LN,:.R<'UGP@SV/!W&B
M),Q7W:K%>Q, D/!#DX[5@)VS/!S0>0BT3P#H_#91_6=AI#*MAMZ2<$[4,%[A
MY9*Y#@1^2KEDQ*8N*TRH%6*RMB%C"!_?4]'B].;C@Q(B-?I<[>M]38_/U3#
MCY\B8!]1O%AWOI(]^C<..?;+<Y4<B/^N^%P=<;Q>=ZP"FR)"@^@ ;L Q*Z)1
M,'83/ )0J_*H+;KLVX)6YB>U -_BR\@IL84YHHVG1&4'2I]"GU[0VF#]E;P#
MW2NN8-/6/K*)<MT6* ;VBF*0FO&0.L'$M%=K8,0WA$(@I80?<[&^E%(DR'$%
MAARH.VG+CQN$/INME5$-Z*%O63;O(I36KZ+1-?3;T#B :D@LF1Y:]IC@= %%
MB'EI(.4^@/Z"_&@F5+:8"N0$\:R0*,4R:OT'3,"8@G4-BI0+%W(0LU- K+3*
MF(R7F2]]>D?RL7E_[^/[9'Q:>L[BPK0M/GW1@O:W2^KM2>N&Z8E?,0]F."2=
MDK 2H2I/S[=$KG9&+,[T=_[/G[.T(01;.A:D8V;U.JX'1BI:274L\K'&&A@;
M=L,;[*;TR) W<3)1-+DVI:.!2S;CUBIJA75*7R;U7BNV#Y^;"QB;-F/@DQ.5
MH#6?A#F)$W@H)FJ_I&R:HA:<\=?XP&\P9-)LE[)KT,?)\HZA'T'M$PJ %SDF
MS:V#WS@X3:]WB[!3G\^J811-EN*-1UPKL7XVZ_T17! "XCCCL) &E.CW2]N*
MYYR]W3CH9(V#7*[7UAMT#\"#N7AM]D1YFUZ?^E;!-^)/*\KJ2>%$.LX.Y]Q*
MH%G,?*R^S,>2^5@R'TOF8QWS_LI\K*;D8_TE[9W:Y$YKJSI1"UMJ3V\;[<YJ
MF&KD0G-USW])%,K=0U)9MUE3TL.,ZM/#1M?_(E@TWH[W:S>LLBSZ-T?(U[@Q
M#Y*MPWB5UG; <.P@*3'R8 HRU=FI.1_K[!&"49T?O%*;J^]KW?KTKG8,V(>T
MRKY=A#5-ZW>,? -=/K)[/(^%F36J#J<0#J@FPDP6R.)-3-']QP>5W X[S@)\
M.NY]_#/9U%GT,W_MK *[<1,S1L+ZLP!VD*O1O?;?/JPZ3U9^A*7[J]]AO[:B
M-3X1&Q8J7?D#'FW+<O"62"M_]>CP 25^Y3;LD]SZQ('%"TPL=R<7!<^Y+/F*
M?PZM=?M(B P7_^.#]J%H%?G=*]RJ5^QI)&TEEJ1_V(7,W++C*^)LC*C!CBJB
M.==M]D+R(G5.?'K_\OQ@A_@$T 43F'SVS<6K6$!RI?!<N;W\N_E<27Y;<!*]
M^G@BUD_>0^3?WWTD2@)1=XP>^:/=_FD+"[$#M-OY6^..K5OS.?:EUG1XK:$W
M<]W]K=3N[PX1R7+>_+QDR6\E\O[LL\]_+9L@\":2OGT/4WSNPS[P3>TW8E.Y
M87'I\]DTU+*X)#_\T<H/NHTM"")B7R,)N\;A>'Z+H44$#HJL"&8[0%-X^LMO
MDPNRZ617R(V-#\C",_N1W.8?'T[(3RQZ](\/]H_PD[M\/+&\\(1_X\-G3>\J
M6E>+HA'1FDLGCNR9+S;+5G4ZBP0C"4;'#T9Z)6!D5 =&K;;2Z[?>*1A5J*H>
MJQKZN^=_9UU5O!D.!/*B;(/9O1G.PBRDJ:"Y 2YSQ=@Q7 )?CMP;QI5[5-ZT
MGM)IZ5OQ4E2Y.*R/21A1$68A1RBSK6IDMD(=1^LHG7[O_<AL16H-]]%6Z80[
M@G#2I>U"6WX+W7N>):(^5+#'(AK/.[UC-C) 7I%'!> YJH+@OV:\T7K\W^45
MQ3\DVFL/B4B^OH!X[4^QTW6EU=N77E>[?#0CY"@A2T)6<R!K?5KAJR"K.KU6
M5Q6UWY&0M5=M^(V:;JN2=(K2T9+#/CV+ U 28GE+R*MK$!#L(3RR&[PV>%LW
MH6QN.&*,L@18Z]4 .SU%[[?W&PJI2([W%H:5P"*!1=QMW00LO5<"2X5Z6D]7
M.KWM_L>C )8B;6NECI?FV&<K>=>UY*FJ<"%5J7K<Y2,KX5I:$3+/>"Q7VANZ
MF-:71(7T&#W[0'#+>W9IN3I\[F.R&7_2RHAX[,I?"V4M*N8@_VF:IK:(@=#;
MD(#UKVCRSEY</#VEIQHY*:1;5/)M--7H[?8VU:%*3S'T;L';;"D-4E+M*9V7
M3=UA-E?.YTOF"[JI\UN\MHQ/ZQJZWL[5 (VA-0FO^AG0)L("5O'M4H>Y1N[S
M57RMZJOXQM/?AK?H_-OM[1!ZNT\FPVWEQ>^AG&]G:HY9@QX^-XJWOGZ7=7U=
M5=4[.1]:4M='=XJ+M2SIXTL7O*1O+X HZ_>:5BFU,\EE_9[D2B&Y4M;O%;S0
MWK*'Q#ZF;!\ZH[&V:Q;[ 3HMIH:.BL,\0I?5U)'0*0:/Y-R^8L=F#Y.<NKL%
MO<F7PQIOZZK1UC2C(+T<&DA.H<GI;2RW]4:=NDJ[O;T84&Q&:43.N80Z"77O
M%.KZ':,@X;(<U%48!].57O]H4BQ%5+:/0I&^@<GO=M)@64"M^=!50\(LY)AA
MLZWV^UJNF(FZJ3F+\N[B/"15JYIHZ$J_MSTW2539$$0%/+2X"+.0HY9;\E=>
MW7F5W%99>ZBH_7R8_FCE5CH/W\38B0:^:3#I26HZFC80D(?>BXDMU&*/&LN-
MOM'/96[RV>0L66 ?VE>WLZ_J\8:8K1(^)'PT #XZJJJIN9RCDO!1H1)8JL76
MNP(0(8KRA$]]8MF#8D>0:\D[J>I V7?-]9'54^\)I;5NP<0'ROLIN^@:A_M0
M]=I:OD2@P5(GB&8G04*"Q(X@H?=::J[VYE4@49U"UWW?&"&NDT^XK@LBFK3"
M%UE74T/5P.;61[/UI2"]:ZBZEK/.4W5 ^]#W.L0XU[8': 1AG48UAI#8=S@!
ME-@G./:UH#3R3=A7G1IKM)5^>WL#,4%8I\F]*[;6TM?2V>*-Y??DOW:OIQ;U
M.0C"1QBY*5[9_5Z&Y[:K+[N_&E]_.9D.;[\B&*,[F988Z_T>ZNYW)N>51P B
MQ/XCLF.V?9^%][JJ]?1.+H;^U?2_8XIF$SQ;^G9HXPK::430+TONY11=0>I?
MWVV]LYRB*ZOPCY,K915^P0L=12+MSMPQ2FE[M V>_62&V'E!#]@!HC^2F]IU
MY5$T,+WM@"6FC6BE*D=8KC92;>>"L(,GHAF"QG_I^1,S;5!<X+LP^>G:<V?[
M\.@KW9[:.*?68;WW$IHD-!T!-.6FZU8"3=4YW-\S-+V+C-^=>?P&NP%P]<(A
M%T/O9=XR-"G]"I"FGXEC ,D4OW>0XE?G7*56;N+'!9Z3-5EGV"7_"&^()+"0
M*,%P^('_?E_JI*;TNMLQNT$"*%.")5XT&2]RH:PJ\*+*8J].MQ'SP=^AZU*F
M!Q]#BMR[M<Z/9NLWV?"YGIR0RC'%_F/*M5_SF)A.NWE&NDP(EF@GT4[(K=^$
M=KG^<N70KLHQ4JWV=G55$&8YZA3@[>.T*LL3CI84/S*?R\'3#D-O\:F;9'G&
M^UTH$CO+RR4Z0;JZRG6+S[\^^#'S,%1@G* 2NB?OQ1=)H0(^X=RBJG_[A6\3
MV#C9',,<+T8?9%^8IA4NS'M\<N=C\_N).2=[],ETGLV7X,//GU=I1[=-S6T;
M_&;37B"V&8@E->9HDN:&Y(GE;[@^2S)/\\+%5UTTH:6*)HK_7)\X/1W_/KQ%
MD^'7T?GX^N+;^71\BZZF%Z=H<'V!)M_.)J.+T>!V--R23%WXE]Q>FN\^0=,Q
M(KL[&5^-+@;3X06Z'%T/KL]'@RLTF9)?E$A6E_M;O+^#"1I?HHOA^?#K&>'C
M*.%<;F;A9GZT/,<Q?9K2%3YXR\!T+?(J^,<,+T*TP.1T>("QII89FC^]=?,V
M';L[5M08?=U0U5R@X\;WR-K#%_!2A@/7&OYG:2] Y;NP@YGC!4N_@BEXS2RU
MZ51?:G-S.[X9WD[_34^(X?]\&]T ?BGH>CB5!3>[!ZXY+].2&1PQ<G,J;LH(
ML:IUV[F:S;5"7$TUS:\YFZMT<1#]\EM+<>*:F16%>7-13ME#AI;ES!W/#.D_
M"^SU0G.R,()PZ.H<,4#U=?4YZVUV(:LAA*V'$*4BHFR=CF!T?X,S6O)G$_FS
M;,5.\_FS./B]R^%54T=7H4^SL6\3O<9T",&#\!/Z^']R5MUA&:BV2-8KD:0V
MWG@C"-?5?5C(TT,R03.9H'J(KJ-T\@#ARBLPON'_=TO;@0.26'*V.W.6\&\T
M)S:B8Q,+WW;GOAD02W46+GU<'S"_K0#HC4Q;8;514V+\E9&DFGHBL>+SD?-'
M5S75T'2U;_0)7Y5V_GSQO6!MFM(?RP"N7GOQV<OT98$'/^R ?_.,RR/Y4O3/
MT>/"]YXP31#X2GUHE:0#M#J&TNYL'U8@A+!7J0!(L)%@(P[8M%NM;JZ8\=5@
M8X@.-GI?T?K;AY\W%6Q$] 545AHIAJ/@JSE[(,_Q5^).8GD+-I5<[,N(W..$
MH/JJI_;^3GNLL1*ERFKE+-)4M:UUC3^$TH=CJ4]_J\J#2=%[Y?J"5P<LM8ME
M4X(R$BTE6AX=6AY2H:\;+0VEW^TJ1F^[(B_1DK_L@?S/-<6[!>L(T+2> $WM
M"B J!FMJKZ?GY@F^336M2)WLMMI[!DA1P4]"AX0.@:%#ZQ2,(GV;GE81=+34
MCM)^>T>1(X(.L=VIS?.=#F:SY>/2,4-L$99<^(3G3&"MS:GWAV.M(S3^F['<
M5X?<!%O__J+(DK\E?XNVW4*<M,=[BIX)D2LGD)0V?"F-S2_Y6,[":754M5<R
MG)?2$"]2"B+YMX/A'\06&CQZ9%?^I+]?:R<U,!'.4 U%;37&8U,>^45A5\$J
M.@1"((&6\D[!L#!:5R,8BIZHI_<UI=/;GA4LL@@?.1B*[1R3N88;2">S9QH5
M6I'9,_4=R+K1Z?=:JP=RPXV6^O-OM'9;Z6H]F7]S=,>Z/!ODV2#/AK><#<VP
MX>H^&W2EW^Z1__?EV7!T9X/,(Y7)8+6M5YXXNF;H_:Z>&S=5MWU1D4W0(KC?
MW2ON2TQOD+Y_>(21B-@\1&SI7;6_3X]+=9FTAJ*W5:73,B0B-@H1&Q78>/-$
MP;>VJMCGE*V=#+Y7G0%5#'LZXL8XS9BV)72+':W5ZG74\I4>U[CN*=-ZKZ-T
M]%U'<>V5F_8Q?% "X]'(I03& Q.@%#"V54W7M1V!L<IQVA#<[.O;'1D"<=->
MIK(6ZL5_R7UI=5HA0@5[M"6])CUFQ.B\>N!,9O9@X?B5$FMHRB"<C__G)Y1I
M7\[+ L@5M^-OR*2CZ8ED$%!!,W-AA^1K9'L"S(9;860^$I:C$W/^ND5@B9QJ
M1JO=ZAI&;K;4)7F^.\-7<.=;V(_Q_%N !_#T,TPD#J>,]K1Q7J^6TX9<A;PH
MTX2JDF_;;O7TG >BPK>M#KH *G0C/TIZZ^PC!?DX6&#R[2?LO)RB*>&*=($F
MPC\6V"4<0^X2+&</$5,QSL$6"KV2N]E1]9Z6FT&;=N*4&5Y4"6<H6K^]"V,0
M;;YOY,ZM+:]BQ*]2X8G54PPUWSD,+J+R_8)ADATF &"5YX$MI]SJ-*NU$VGE
M]++B4NBM$@F4\S*P3BX@RI"EI+NE/Q:GB*)G(O*$$0-,Q=/%]&H['O&,[GVB
M5M$*,G8$W-_[^)Z 5>HP,!<+W_M!6"PD_%!6)HQV.S%RPP _;E3D!M%CD^'3
M7^C":H7)DF^B=MN]6MZD.A#3>VU%5?. G_O%)G&N8$[T&Z=4MB&?LMM9A="1
M&YKNO4W42'J>!G(X9;?ZX92CZ^G@^LOH[&J(!I/)<#HY_%S*,@S3[A)S<95A
M)K,';"T=/)X3M8R8-5?D"+-6N6@*=LD^1B0V^%1*]BS2\%X[3G-[*X_*^6;U
MIDT>45G;7$IN]6^VFO,!0'$<2K6/FRS>L&H3&38^JE10/S=1[TT4.@"T$.MX
MOG208\_+-R40[B4^4E.JQJ2;_,#$TFPIWF3+ EZM9@Q9*3#;HSC5PFOGQ.0[
M5**(9$/)AOF>;17A=CW+3/E8I=1(J3DP.UYCP:JTWV67S+9^VFXUL<77)>OF
M9>/@O_^KIVO=7UC 3BR6XC'G4[5]3)T$U^5EG&IZE3UHBL"KOA[$A3XUGG^A
M=UO=OFH4!#C7>-*8)7=%#+DM!>L;G'%G+U_-__7\<\<,@E1Q(@VG#NY]G&TH
MD_*!GP1X]LE:^F"(??BL]5<]UHTM,J1B)'*[T".3\ZW;+HXRD4MC$Y^I]X2B
M!^O;KG=4O=/.9?-N0+PR\\@J \PJJE<,I5T866P:*^X57YN*H(W'R.8F_#8"
M$ND^EJK8T[M:KY//\-H ;:_,"Q01*U6ETVMB(<4K05$L=LR%8?84$I1H+M'\
M"-"\')@;':.=\PVL NXU#H<_>"?Z+YYG/=N.TR#XUI5>B59V C%?'2KM87K[
M--9#.\6S!Y=0[=[&->:DU.38$*"'Q?&Z4PV]V^\45<>\W9T:^.$MN82U<2,_
M?"4W>UP^,@A\ Z!"-G.:@;?[6=55/^O)IJUHJ6 &J/!GKUOS5I@_]KL5>FXK
M&B;^(KF3#X]/8JVFT5IE&7VRI77:_5R#LSVZ3=?)>P5J9$?I[M5A*M'AG:VF
MR>A0SG?8:AD$(83R'=8*&$:)]BM-! Q1N$[,]HB"P(E8JVDRN)7"MK;:)7;1
M@5UI-:*9T=WG. A1E!_ADQ^/8A#2.7F81ZQMY&.''O#!@[T0V.]VU.,N-B)U
MI>PFL)>O;Q@]_151[AJ3)B/AN$W+QG:77ONX4B=K3'"7,+%SVNCQ#\:AZ'<,
M?;E+*;/]=D\]J!^O!/15$AGN'%T.I 1*P1!% F4S@;*42]-0U;[6?T5US=[2
M(25V[AD[1>%;@9VB$N<ES@N'\^5@7NMVU)Q"?)!$R8J!?6[_P-;)G]CW/GP^
MD7C>B'S*\D-B1!&RJ0=MJ6WHD&?/;=J?S5YM1M>8<ZOZH3QU^VG%6/%;MG2_
MU7N'G;Y4H#HT>CQ$_04>.ZLLC=[?<IJ+WFOU7I&DN]F55XGIV-*57@G;\0#U
M7A*5)"K5Q6?O!95*^LT(*+5J3 6L)N>EKW34UM$!E5C\(D*=KT18B;#-V=]R
M -ONM[3<7*-=/%8534W6^IVC0]0#35:34]/J&W5@R%$'JZN6HPXJ84TYZD".
M.CCX2\A1![);]KX 3XXZD&PH !O*40=2:J34O)8=Y:@#@:K]FE?:)T<=;%UQ
MPYMTBU.U1_[K=OOZ'[5.0##D! 0!ZK*E^,L)" ?=W6/O9[$.2RL;C% +CLK!
M" >"W:8":^.A4[;2%B6C:9WR6=^\!%$A5.\K1O\ :5-R7L*ADR@DR$N0;RC(
M[X3Q58Y1$!756XJF'B!S2XY1:+#W5XY1$,J;L"=7K::>0!O]1I%;)!_DX?E1
MK-4T6KDHJU;TNCFUHK)N^F]5*60W?0D:35U-DT&CO,.I"#7J:[(O((ZTE4Y?
M.TH<$849!>XG=7B4$6LU3<:\72"OTM[[ H*<IJAJ_RA!KN'Y>++[_@&XZZB[
M",KN^PSF>VHK!_.5-N7?S<TNF_++7M,"HH?L07K$/4C7H6)5O?IK1$39;UKB
M9Q. 1N)G,_&SM,.T $#K;.$O(;51D"H*.POL<I7P+^%?./C?"?VK[.PO%-[+
MSOZ".)W?[E"6G?VW\%K%?"1&GWS9V5]V>!55W&6'5Y&*$7IJ/Z_05-7PWY -
M_R58'8$P2; 2I#RV$*WJFP-0'7X97:73:Q\=?HG%1B+4KTK@E<#;G/W="7>K
M' ]0'=*V%4T[/J#=VWB E5^L9AO])?>MPF_\NHCVA36@_T0Y-7J)Q>J7\LU"
M>=_ZT%M\ZB83 N*M*V3[W3L-HA.D:ZL\LOC\ZX,?>R:9[#.ZJH2$R40$OD@*
M"/ )I[VJ_NT7+LS@8\PVR\\Y.J,/LB],N^,OS'M\<N=C\_N).2=[],ETGLV7
MX,//GU=WFVZ;FMLV^,VFO<CVYM_0\W21>F+Y&V9I5- @=MOB=X*Z D[1XENN
M^S-ST3,CXIWG6!\^3\>_#V_19/AU=#Z^OOAV/AW?HJOIQ2D:7%^@R;>SR>AB
M-+@=#2=K@&?37W)[/U^/I\,)FHX1V=W)^&IT,9@.+]#EZ'IP?3X:7*')E/SB
MZ_!Z*O?W3?L[F*#Q);H8G@^_GA$^Y@-+6G(S"S?SH^4YCND'R'91^. M ].U
MR*O@'S.\"-$"D]/AP?0QLLS07&>#;-V\M0<E/VO_PI1$?G1N2(%N$Q5-5]MJ
MS^AIW9Q^-@X?L,]4LPL[F#E>L/3QE.S_F>/-OA<-;B+JGA9ZR0@G3-2R!1S:
M_A+'^NRO6:U!@)J$$@B#>O&$'OHGV_;-?Z(M]QU/?R,"=36^_G(R'=Y^18/)
M9#B=*.AZ.-W,"VLWL)*Y0*48IJVU\PK]!9YCW\<6C& (SLV%'1)B_HFM&Q\O
M3-L:N%9-+)5GJQ*LU93A4G3/D.,1>X# W2./<BK(Q>%KQTRU$($C.6]*X'E3
MI8+X1U$(5OM@JK>$EJL=6[5]J$,I<F>=2)R9>>)49;3GRM1>2%^D/S:#[H?.
MC9?\N2?^--X-?XI;]MSM-+$+W56LJ"V8VDN,OP5V@SI[TFWT*#>R4:KX'23V
M%'2JODMJ0[:V,-YT27[XHPUV8-;RY!;FD$E:UM"\]MS9DIBE;ECKK&E=:6M-
M;$,M=K<Q4<%KIU<27/Z.:$"*\'N]">5R/8;>C'+5A<RUGM+N]XZGOD/D]D''
MJR/?CK^A$^[()%Q)K$?D+;!OAN"ZI"/[!/,+;8/N0QR,AU_*<:%N%.,PU!91
M"PW-:'5THYT+BD5\2GO?W\(ZQ_-O 4MAJE7!["J][G8%4V0Y$4:G/+SH"+24
MXY)BICOIN23OU\IM=2I37^EV]/<FM]*K6"VO<]4_%09V()1+=24:"A:4G]Z/
M]2[8<H\+U5?S3_IJKZ#M>-8^IL;Q_IQ_W7UB?&.L8HDJ$E6$116N*^;ZL;P6
M1ZK3%76ETS<DCA2^V8&\:T>2;,4R,U%H_F!^-W2" HS1M1=BI/4$U1YK2G>I
MZA3:?].N:C'[:+MQ<6"/VRS"M(0X.WEJ_J!&/VV(9<]M; WV%2/6E&YGG\&3
MO0B?,%JA1 N)%CN@1:L:M*@PUJKTM(9,K6M8C[PJ?8F'[>)0^'PQS>-7X6.C
M6R4T,ROPB BP*:MFO5*8S:>I.9JKM92NOET7%(AS-B'.8=N821 44 8E"!Z8
M )M <+VN6P($*VQUIBN]SG9_IT"<LP\0;&*+GC=V'M ,736TW#@,RH)7MGEG
M.W9H8]E^ /7K:C]P_NWV=G@]15>CP=GH:C3=VH?FX,T'M%:[H_=SD_DFLP=L
M+1T\GJ< +(*S%"]-06QDRX$2+0>XCP,YR>;)A@.RX4!S8V"RX<#[+>B6#0<D
M?XK,G[+A@!CN_.:=:\1J1POS!507V6) MA@0PX_6B*W=Y"'+S30A8H:#&R9G
MY_O(%=&55D,#!(>.!D@PDF!T5&"4RU N!T;5.>J[2NL0(Y4$PJ(*M=;06QRQ
M.OH;MN[!(1CZIALP1@F0C^D,G5A/1?_]7SU=TWY)Y2!K [$L(($J= 5:2G-!
M=O/X$L*,FJ[VM&Z_U?N#HVY_%74Y:Z>""?M0!-N*VFU,&J"03BR!Y$>@I1RO
M*+>T3JNE&48OUT'I-1)<X9RA$KK3D<FOV$Z^HXAGT2"M8.&L3>G@8EKE3:OI
MV']E[Y'7?;1RS419_LALYB^QM6==3U.ZVE'U$6A*G%,"EP2NI@%73KM]-7!5
M6:N&C%Y'(E>SFAF(4*RVU^<?47J_:/..CVIS-\'NUFSUO2B*?44O41R\[S20
M9I2&2<B1D"/<YFZ"G%RQ0WG(J;*/J5Y"PSLBQ'DW=5B:IG=40^MV,E6!,,AH
MBOW'*\]THUR#_\_>NS<GCES_P__G571-,M^:_17VZL+5LW$5MO&&E&WF,4RV
M\A<E0]LH*R0BB?$XK_XYW1(@D) :T*4E.K69&6Y2Z_0YGW/I<SG7\BM98JN_
M2JJYV@Q[O>O=%#OE-9[R#'5)16Q&]S)A&Y(VX-::+RQ')]#%,?7CZ\1:;3ZJ
MQ+HGE7QE2M,@N=KR3JD7$QXJ<(?0@.--C>$=?G%3K"0\H?;LD(JSP/8EU)M]
M79>TA>RDD$;<$[8HMN:,!\UR6,797C.$OVH>3FMY^*CD8:TTXVB_CS&.!5>6
MBBM9Z\LXVN^#N3+:83M8/9'\W*)*RGA06__\]F]D$*</7:"%K9L3?:$92)L#
M-8)M@QWPBFZHL2=+M^@%&]9[-CQ65+4''[4>Y8CUY4;#=+(6>8KQ;3(794F5
M.U)3:M35CI^$W S5H1'/HV\ZX$+,08/<:K;] 6#:I=*Y[\AAO'3(;TE$A\R.
MH<[+QP)W?^K.^J--D.>1^G/IQ S;M0[#\"-.>"O]+$@!:-S(G@ T/@ M5,MV
M(*"IA0*:+"FU>D<^4T1+T<"NJO&\]:L+!T\N])\7,_ YL7FUEHPZ"$='D1JM
MA@R;]^GZ5EOH+MC8WNA;:E-;M 578-S;YK#/YZZM"1[27986>/Z5+E5<2%F1
M?O_!=-@ZO==-S9Q@.F1S=3[]D3Q=HS \;ZFU3JMU;-YBX=Q;;.".&\GB9B$5
M%/&0O7:XB!=LLLF=FGK\((W"V;<H*\V_^SE'0M=#HU>6V9;)U>/6Y.(Q@L -
MKO,]&Y,K[ ]U0-B>HKY&?_[,NEJ[5<\)\<LS0U,@C4 :/I&F%4JU8D>:8JW+
M3JW%<,!Q5DB3KOV94T\''LS-!^P0$W/5=Q^8;FD'(WX\F9B9).UP/VJSG(,V
M<T?Z+W%0+T=6&1#$OM=T^U^:L4SJKUH8V-?;-;5U=)4SC^(9">Y\,-$O)2:K
M0#V!>MNHIYR">L6:N(UVK=/(R\85J'<*65,RO3D>D\S_?- R30<5N5B%%9KS
ME+'EZZA09XM(-<6=52ZK2JVN)A_B<\)DN92N"Y0LOZ@*E.02)4/-.%A1LN T
MB)92:\KERUS-#"6C;.6_['QAM[7'GL8=6ZT[DM@VP62>&%BSR3/-*M6YX2:I
M<P-;_X9GO- ^2)XX6M7BDQX$#^LT65*[1@5(='?(IKM#F9LZ=%1)DIOQ31TV
ME0B.:.V0T:%=.$S#B_;/M&,#<W1J7RCTQ0!URF)8QR?TQ5W]:ZA"_8BM*0"M
M^F2IV''9^Y#QM?YGS<79<%VXY0!S57XF*48[9&!?301GIM$/(@*Q=I>8O<1D
MU?6A44207G#<&7-<4W"<X+A<.:XE.$YP7*X<UQ8<)S@N5X[K"(X3')<GQZF2
MX#C!<?EQW,AR-8.?C+)S:E&H2)=R^Y $+7[K)[:.@8RH8Z#T66I7 #VB2I>=
M-EMU'//YYLE1X10JBG8?=D\J0.M2:H0X2CKVR?A J+@#)O)?75&EIJJVPJ5L
MV\=*JT@UB?C>:([NW%MV[_453US]!R9O)I\V^8D"OV/K#0!GID_N=+BZ_K(D
M!_HTD\ K(9I\@!R -K^4=L^M^:A/BQ.=".8)8^TN/WEYJT=Q3.1/4&#DQLZA
M6AS?((]QD'<:YQ]; F23>1VKE^OGBF3((^[SZ?KS>CL7>RA0>(YV^K!8$/!M
M/4ZLR<5UME,HQ8P/((A5*R4F=]+D>JI$.HK2Z(2&$@>3S![7A:'K=!AG\/IM
MU:JY;SX!_4;OV/B!'V%I,R<A99=1D:21A=:LG3 FE*MRZ4@UE4,.KP!? ;Z9
M4O>\P;?>:'5"+<\. M]_8\T>O5N%8>ZK_A-/+_Z';>O3]86 6@&U FH%U/('
MM;(D-UKAR::'0^W,QDDU:3D:N+):4Q1AX0K8%; K8)=+V*U+LG):>(' [KVU
MM/E!7:59JS?R:O$K4%>@+L\P(%"7']3U2L^::KNA=EJ-TU%7_\&1K2M05Z"N
M0%V!ND60FP5U 1:;G7HGU'G-W8;<#X*L0_VG %8!K )8N9-T :S\ .LJB-!6
MI)8:ZJ00-&?Y 5/&&;0"3-/MB!/,G?-RWKQDM]4" CEJ$3T_*!OBGQ-C.<71
MUPS7"@02[5JA1+MZ0J+=L>)RCRZ0HNPRT^+ZMYF]Y@D/#/PMA-W:M/CQ%TE;
M9=$41Z_KD21]_NK+.4D]W^X#$F*QU0?;#TRS!Q?:&[YXL;'VYX7V"C2ZTHQW
M[</Y].OU[N;LST\\(-4QINQA<;V32LETP?V=3,)[SIQ<>5PW(V\5\OJ2^_[<
M^M%6[Z+1X(_>,QKV'ONW@Z>[[[>CP3-Z&-U=HN[3'1I^OQGV[_K=YWYO&-^[
M*/(O0=[KI\&H-T2C 0+J#@</_;ONJ'>'[OM/W:?;?O<!#4?PQF/O:23H>Q1]
MNT,TN$=WO=O>XPWP\:HAE"!F)#&_3"W#T&P'Z29R9];2T<PI/ JH-+QPT0*#
M=IAI-D93S=5"/9]9B9>@5_FHRF$06R1+Z[YB],]CV\,]#)Y^OQCUGA^!3V]&
MZ NQ075SB:<))-XQ_@XF6W3OLE\#-DPEFOC=IM/$3[3K2W_G^N:F5Q_ ,H#S
MZ-OPUD(V?O7FM4Z1[CH 1=@$$ *?BTZU!-*C=]V=(?B;Q?$CS0_4>D*%TSWX
M&]TY&*A13J!,G4#'=F_)%["]T&SWXPFN1GT_$J(;6>_8_@9OF]AVAGBNPS6F
MRXEKV;?6@SX'EV;JM46E5_&=Q5W/,:[-*KT)O$D83Y'D=JC)ZG\6'VM?L[/E
M:W829\V&_$STHAL&H2?A]2_:8F%;/^'++C8^T-_8:*[6FW)HTG9!-#^%KB?,
M<Y1JX.&$::M%-ZG\!3YPL'OQHCG ]P$N)[1Q+/"5EW/R0T\T=,T +0T2X=(@
MA$._Y$L(?.F+_@OZ9Q<]@O@L=43&T<$'-?3@3B]K\"%\2C]ZT9V9COYQBVZU
MA>[")?OFQ/L"?&.DD4]-1(O_3(W<!KYQHYE_HEOKTKL8&EE_?ECHQH8ES6H@
MD5/X\8]?T,U@Y(V?)5_UOOGE__[:!O;X2O9VC:'T/?GK+W"A&49;'Z&)9MLZ
MD$)#-#L8'M<K0D0V,")Y2#9&K#>E=BAU9']YX]"%/Z;?L$T,-/!$]\:$^(:#
M;TL;K_GV0@DR;CT)#RX[C1#7?J;FGV;"MSVV7*P.>5FZF#8ZC4:]$9K,NKT+
MW[P#9/)8D<4_._6D/-+_>N&UP"8&M(-_8/+G7"=4 SJM#LC1JVW-MQ1?'?;-
MU8VM]UJ7NU$JWPY(I+8"J%.7ZDH\M6^)J0_/!3M>4EJ'$>,=H-7!<%E B[FF
MFZ"M7CX /PP==L+Z 80%4P(^F0"L8?N#PA7^[U)?T.;,@"B>^6%8$X(!GA>$
MT7?K?TOZU1$ X%Q'K]J$C/74L1/:(F$#'F,##L&[7/.]NC("J7_LP;X%>TA-
M;ZH5M3<;8[IC%(A":LY3-P!QQ$ D86=?<\6JBSHP4EUJ2 W0&)T$T8FU6T@M
MI,J#P%!Y.<!,;">H!?4RK!6.MQ-]>LL=B9B*G-#[2)J><&:N'&@B;J0@8$ZI
M^\TI-2USRM\OI:Y*S7!.V$GF%.<2PYLEI=85)72*679+*DCZ XRH+<VQLJ*V
MWCS>C)(;;0D(E>##ELV,VB)T&"2"%A0UG> %K*/*%M1N#'7[,/F46^Z<2N=M
MKNVV6MF)MM57AI8#JR!Z(619D=B;@6%%MH/<0%2.?K!M>9/-W>$D+W9APG(8
MTMYDM567527!0XPU!#@1,?@*64S*QI=<3]7Z6A&]4V_6&PG!D=R(?@)A3TBT
M.=0""P7I H98/62(U<A5WF?Z9,8D!759:D9(03"Y?E^>$F^J)B,YD)/D !X-
MHR79'0I90#BJ@I+@BKS#LD,-66DVZR&1^69;$XRGSCU8)7W'61*8//N]4ICV
M:FIK[V8-MLI9&C1\#4:#M70=%[:$O%P?MR7Z*!LADAK-D \?3/3K@B4#SH@'
M:X/-S<YXLQI9*)@&"42V8T>T%KX5A:@=8-%(O?/+/L5SZ9]2@Q&G32:6/:6&
M&#6RW)GN;$RW&IHN;2(W!/5>=1L<_)EFO)*+DGVI43N/$IM5GAJRU&DHH4UD
M4$J-]88U0*])996=I -4-5YP8'>">$8"D_9Z(B#1.T?LB-R6PD& @Y30F>Q-
M.(=Z=V_PSP6>N)Z]\.*)%%5)*XDC3O+*"R+)3[F?Q_JGJN1+\<>J8?-S'0>L
M[\8!G2/C@.O8B-KI=!+BMN6, \;Q84PL4#F8$4.!0):85$L!VH=Z?94[_!>F
M^/4F)GK<B6J+2'/@#54Z)0XHMQJ-A)AWN>* $10/ X5>^&%J.!H7\5;:,<%B
M3E8C<!I^ &0'38)M\H^ HK%),HY#R3B!G8"W7:=&+,=W;!CD[PDL%"X,NS(E
M03O=4TFP)T2"7/HO^$ #A\LS0"83;&!Z59-\1C9J8Z(X_JS92V]'B6Z16U_A
M(B] %,V[]&)I$WO#)6)'?KWQJT%CFI:+WI::#9]C+ZY,F;R&GD:W_ZPA>E#[
MX=]7AQ>OK\ 2P#2$)78#M+O9JN*$_=BAR*OP+Y%MPE^8,--\ 91?>Q8:<)//
M#AOF6W,<J,6ICP);G'O)518$IUG)=ZDD):_,Q =J$W97/J '#0/8&3LP9OQ!
MUUY\K!69RR?N[JV/R;YTW(+@ (:MH1$L>4>?ZAHUM&DBBY?&,O'WR[/AM<U^
M40/&A3M0 "5_$S=QA?Q[E&P-+0%T#5#,--F%F).Z-:4^B;6TT0?6;% +JU1I
M:T'AG7@YRX]8W4VK[K:N]X+==XR)!H<5DTML;N O'2X''J[MKBCB/:%WA4O?
MA]IY9EI)@DUK#M#B6P@$0CRM1B$)^7;>EHM"T6P[%J5\]E)/R8UI?#Z(39'W
M71AX^N;Y?.[:O_//C\D;= LTUP_=>_K067CS+C:["X2; -7@H\"MO:<-*L?-
M6O;N/UE3I(KT:V_(!N_7OMX-R*G<WAM\<6#CP%&QT),%;IZLWOS"CM/YB.G^
M$]I2U=6JHJY6U-6*NEI15UME^HJZ6E%7>X9UM2D%F$KJLJ932'NLSYI58720
MVO7.9;,12>ZTBZ7+X>;Z(5RR4P[U+_QP[0?XD+I!CC,IIOU3(Q>GCB )Z?G^
MB(:,]3YN^R5^;B#]!%Q*:_DV(\X6^=!%CYH-+I<BJ0I?@:2$'6M>1C$./^&^
M=<Y3+3)BX9)9MEOGU-M;9@0$D3BCWMFA[VS3/)[HA)![>#%NM$,I;5LI(.;4
M!P6*"8.-9^N=;^Q-/$RG3%>MU1L11_B$7G'/U E5E)_Z3&IJSR3+[9K2"A\Y
MU@)A#.,CD)P8^Z"A;+=[+P^8/MD*H3_RV"NE7FNU(_*4$O<JE UVX".DMS5U
MJ::JX<2?W9VA(J6;5+5,?4#U#OA<-%]W728;N '9*?"=P,RC]!PYX0 ;W7HG
MR+> K: 6B1<D]?JM$E)O0:)'#\)Y%C5:-OL0Q,H]Z5Q7Q6U3< ?:U&T)VDK)
MQ^%*ITZ2$)@$:M6L=D2.\$? ##>&-?DS^83\$\(@7 O"5/9R=S;N;[2?'_(B
M:7__!# \P8;A-QA<OP:Z3E:O_2??CI#%UTX$V"/&V21$].-T3>ESJ.+C])GI
MWG#@A.Z+K(/?.9Z"?J\3,$6DJ7$V/2Z/Z5_)3M<#6N4JGT[9ZNT>K3XK^WU:
M4]IW/X"2R[9[6;_HR]]"'AW_NYY*I]+C(>'TIJT>;K7;GTN'%D09\<,P_CD-
M6_OM(GMM'_Q 7/=\YJ3%-BM1][3>[G!.98:F '6UT6C5Y5 Z>J1%Z.>F.G=+
M?.# [V=LT!1BDC$YLC73\5;DW'P$/UFG. ZM)3'+S7O80WVJ/8-)3P)+]V1G
MJ2.>9AN'9JTAA4,(Y6+0>*DO6-M56),U.=1D:6JI4B^D2JCMA\)"11M).,TV
M&YQG>*[7VG)>XVTK![UG[FBT.&23<W$TN%IL!54!6Q!W5Q4PS"[G6!FT:HI2
MC2EEG.J+"NN"-H>ZH&@+F9N%5!"?#PZI, XYYQB>&S6IW1*FNC#5CX#G#H=L
M(DSU A9;)56P&VMO IV/,]P9YK!SK!CJ-5EN"[M]YZD*L-LKD&U"^H'0G$'+
MY%!E9))VDI8ZVS,CF B(5$/DOW3U6;KP?\KRRZ0CZI+:.CC.WR5%H>57%)V:
MTBQ%L%\D&G&O*$:D*H)#UA%>10&+K9)7X0>80F4Y23JBO&JAU:I)L@C\[SZ5
M<"".D:D'[#CH NGSQ=(-M-#D4%,(9T(X$WO9^,M^W="40N6-D;KANSG5G0EM
M9CGM_9R 7"3,BN!>4:@U2<TKE[,X_X$/!CRM[(-?/V=G:^HE5'&\NCX1I*V<
M-[2M64@_L*FU)#6/Y5$ME:G.J,!>Q&EYMMK^\FKSEEKKM/)**,@<&%CU2BJ>
MX%]VOD"JKK=JQ7?Z=6^JS=.J9@\T1ZQ4\]]>.IV4!@O:LYM,/-[II23Z^Z;0
M$,)OD>/U[W6\!K[6FN1^4Z10X]X:F><*CP2W\/H<V?A-LVFGV54[7^N5]E+:
M7&O31"+0#A\-MN\%@.-XC6!)6PJO]RYI6SN-:NU-AYOY'7\4.M4SICU*4PH-
M]UG?FW+6+=R98:R!IPR^V>3!W(]OAF:2-CB]55_AFX^M&02#UU=]@H<$HM9W
MNU\_/OSP7WBF P XJ281-#I177%BB1,Z2&,BCKHFCEH:XK2EL*9,ZJW3E$+)
M*$ST4=;T44I"GT:MW0S39[MQSR6Z\Z9O>6(XT9P96FCZE,KM#GAL]8E)%-%0
M+N@VE5<Q>I;>*JGP2EWMA&A1JN9#]4ASH !=XSU;3 LB,I;!<O35=(Z0#O)'
MJ[QH!AW=X,PP=IT2=QA2):E9#W<8VF9X9_!*HO 8W^G.Q+"<I5WQ!D/M1A8-
MAGQ_X= &0[RXMG<8+"HC9.\>X<Z=0!Z6@P!>"/;- Q9OU(\/'+=DGATLF$YA
MN/%19$A1A)\ (/?-F%(^ "JH(]/*E_"(" X%(P=PL?BH%N3\<^S!P1HA5T*N
M\I:KT%23"LH5G^>):C7.$Y\'W]'%]G2F74<F,RN.[QW)/R)]X>#)A?[S8@9T
MP>95,']<:<F2(JN=IJI\NA[L-+;U=J^&3!Q*=4H5%:IQ!%S]0U[O^")TU)O[
MF=HYGNEZ1(X)&+;BXR?/9'V#U^\.[A*ISK;%?JW=JB>>P7+"-MD?M@K<JX3P
M"=SC$O?:I^)>>K,>.K56,WS<R"G;%)-DDFVY@5K"FK.'W;/!^),<-D[)DI+G
MUVJ(FX4<7)+&"8F*#7ERLWW<+.1L^(C?$%_9U)0_*RLNJ:5,\3S^C5Z6X%U'
MD1IM5:DKZF:#XJ:%96J*B@IW,4M#5.(SUF&$*O&WO=9<IRRJM8XLIEFPK5^
MG  Y 7)L(">'2LH/!KGT8G-DZJ]H![+[5 7$YZK0#F1M5!?H#15 ;[Z<'YJY
M(,DMJ1G<$;[='-&>1;1G.4J5ANJV]ZC2)\N<Y.,R-.7*-TW)7P8%/@A\. H?
ME#3P(3UKNUF#:YTU/O![\E"!Y&+:K*@J1Q'L^R&2S$22&3L#BR2SU)+,Y(2&
M&8F-DT1:K4BK%8@G$(\OTL<A7D(7G#C$$PFUE4JHK8"_\ >]/IXB#5:NO8&D
MXKFFFQO7@8:.O] F6Z?UJ(VCNVLM>'$*<NE*6'R0ZD!LYBY*54[=$M'QQU<J
M"3U^5F+:]:3T>26D],,1B*B\W[X.Z!%R:'0U7=I$G#]=*Y?-W<Z5_,>A<K"2
M!00(""@  A+ZVAT% 6H"!*B7ZCE#0&E"T67,!0F9EJOY& BX&F=J2Q:S$X4K
M&X73@$VY#E>+[JQ?M0/8A/8+.WKMS@>)9\"(;]B>L.5K?%O:>!U)N5""H91Z
M0B1%ONPTJI+]6(%!.)_YMS\$S/+\1.<*LPG='HZ"V=UX]6DPFWQ")V"V'#";
MZI 4^&BQ6K_7,/N*/M@*51:;KT:TVJ8R@7].C.441U\SW"K2;\L-GL)5:],,
M?>U=1A+U9(K?HPL4;LJZN/YM9J\9UP,HC\\DX*K-U!=_D33H03[Q>5&2/G_U
M685PX7;;[9 <K#[8?F#::7L!F'#Q8F/MSPN-3#^_THQW[</Y].OU[N90LDDA
MLI%WXFB!/&(@K\]W:$^"V[VY(_L%M_<H?/VO28M/;\"-MPIY?<E]?V[]:&N<
MS6CP1^\9#7N/_=O!T]WWV]'@&3V,[BY1]^D.#;_?#/MW_>YSOS>,GVX3^9<@
M[_738-0;HM$  76'@X?^77?4NT/W_:?NTVV_^X"&(WCCL?<T$O0]BK[=(1K<
MH[O>;>_Q!OAX-8M'$#.2F%^FEF%HMC^\PEHZFCF%1P&5AA<N AL..3/-QFBJ
MN5KH!):5> EZE8^ (8/8(EE:-X&B?QX[,>QA\/3[Q:CW_ A\>C,"U3P8_:/W
M/$1?B VLFTL\3:#UCKV4^AB1Q"TYUXENJ6S1L?2,GOCR:\ $K?)D'A0SFL=O
MKO*Q>E?;,Z1G:]:31CNQA*:VE7IBCZ*TE=!IOC>@9T^BV*-/NA%QF:H]NJ<I
M93&ZAREM*\)I7X\3XCOJ<Z^3B OZ-_B"_ 1']Y(SE29N8FS&+A-TY_3H],O?
MTLC"*XH'*G) ?PIB%&5<$Q7%#^>(QC^[?"$:_S ?Y<@*YV2..:910NT*8DW#
MU3#3NR5^ F*,WK'Q S_".F:1\TW3[&*@5&96/(^JJ,)JILFAFN$F8ZOHA501
M4D,='E@AE7A4HW<K8R25R]$/AD>43--@KT!&+3!FBT/.$>E1Y4^/(@J@TOE1
M2JA1P4%:8F9CG*F>Z,C-JMC;)>D<5%43G+8 XE!-%&WZ<K.0*MK@H>(U5G3-
M%%3;-4G**^M4&-_5-KX)0Z,+I,\72U+4II.C'^R$.NIRP$S"'A?V.!\:XTN<
MR@C5A<6JC._FJGP43WL_)_!5[T0T4_TAJY5IC%^!FH733KZ+<1XJT"*(5W^B
MLITV^)"VC,Z*,]61I21TG(Y,*.KCJ;MFB1 A%<?JZ'JW+5(%7D3^@"&%W[_$
M7_QZ..]G,9FJ=4F1ZU)#Z2B=1CMDA-WKIF9.=,WHFXYK+STW'2POPW*6=@K9
MJ;]-0Q5\.SG:.WFL$7P5]1X?NO+ *B0DR^F4,VR*E_I/P]'S=UJ]1,O%[KO]
M9_2O[L/W'GKL=8??GP^O;$J'VGNJ')BNEI FW^8C23ZX^213_M::PS\_T%S[
M$WXT 232=)-VP?&$B>:_3S&\:^ I>L&&]8[>=7>&;/RFV5,'N19Z78DCTC?R
M6(,7I-J )-6#]M-_@$;X@9U+DI_OX*T[>%_$-:3-+?BVY<ZP37+U76S#94CB
MODFRSS'2S"GM]4@S\C<71:ZMF8X'^?2^GJ8@>DI[L98N<F"?]%> 6-,ED$!2
M8FWZ.;W0Q,93W46V[OSIW8$4$&BZC7YHQA*3;VP>4 /OSW7HUP(U I?I\V8&
MW'2^S$WYP3 ^@&<(*V@N7.*_2WC"UX\=]B3</L-3VF/4\%ADIB\<].7__MI6
M%.DK_<RA+^2OOU ^T!8+@]2)>#_3)M3_)Y=]GV&3L)NCPPTP_:)M+6P=;D^E
M8+V\J04_-RT7+8E@;-@Z4J[(PQ"&IX(%_W06>+(TO!\LEO;"<LZ!'PLM+&.L
M,$VGR*SW<S+33. LT@4#C0)(E[5Z#-*XKEPV&NS59I5%E:Y72/:Z-.D>@&AZ
M\W@F'T1/N &AUKUO@D?CH01:6/:JW&QDO6.;@(C<^NH@_'.!38=@#ZF@Q:8U
MUPE$D? ]>NH/:UN7I=4<1&6"WL4KUB"]ZI"VJ3Y\M:TY<N$9B'9>_;W0X/X4
M!3VD(E?]81'D(,X957-+JF4GFC-#KZ#HP1[0 )) [7\@[TZT !@ "/;#W+X]
M:%*ZVHO@ ZR>S(.[[>4&=/8%Q5KX?A"(@4)K-(6/".II89"M 4X[2X/B+2SM
MC1@O\$VP+,A2=?^!;4R(3R 8B R0/%]8)AFV#L\\N.W3_7&6+P[^[Q+>-3YJ
M: E?6%<+DGM,B L_]<J?,7 0+'?N7\&O':2F!_ALAD=9NE#X 7PON-'4XO'7
M[#\CX\4OT>UF"\CW@O8/V6+/6J&7].L\ISXCP)>)W>(XJZMZ5,2OKWA"?F^2
M4R-"!+(4L)3^Q["8;G15)+T,:<I3VS6CR-;4D(E=8N4MUUSJ+"<SPC>$0XFL
M[.5I^F!_BXQ#!,L;FW);5J1VHQ,:T7VWIE>7&''WL+1_D94-7F])<3N(E6;L
M"U&,'=N]A><F1QN$4WO ?,3PZ_[4G;'KX#F5Z._./P"R@16=1TJ5= (;S78H
MK$&IS$@+56Z$3S&.I(5:,"WD6CNB01/%@(7'RD1X@74!Y:FE#J#KZ.1+M57)
MK\?:GHOACU+SC?I:P/B?K,1IQ:O ZY134V'/>JLNA7(1=K;DR?+T2_P!4I%[
MT6C6)"E\]'0(;S8:[?K)A"B<*?<08ILM*V*2[^MD%;7D0V\>'>GFLD56J$I1
MM,@2+;)"KIMHD25:9)68OJ)%UB'$Y*-%UEIM[CWJ% =0[ =0[&V<V(Z94SV.
M$C%2AAAIOCNX%3'M7#:/B9C&].EB7,49155'WX:W%OA9/S#LL!,.M.IN?'CU
MG]_^7:+P*JQV*[SJ!R<2HJOH^.BJ"*Z6)+A*MF1?<!6X)HW@JBJIBB3+=5EJ
M-QO2_J!-():X>3,Q!ZS ^$V]ID04OS.$L=84D9NM1DRX^6"*%!W1:B1&L[P@
MZSH%XH,MSAK(F,@\V+K>'*6A=&)BC.M]X#_@VCXZX+HFABJWX@X#V(E1-(N2
MJH/L@ZXBPR:'L_!A?\1T%-[[_EPB6PU6&WT4'NA2F\6!N##9N#+9$BVU@*$&
M+)-LJ,&.)1^N*;+4D,E?,8HO2SMMB.<Z_'ZZG+B6W7<UXV/X_) B^K>E3E@-
M9F>1,!@D[-NB*HU.J+]>QO9(UONA=FK-"&5<)O5;@F#933K!LMM@ C1A[5LO
M__E9=_[,-:?PL ;VE36C[B.S?-V91K)77'CAZ6Q0R/\!];1E 8&VB$]GI]G'
M#ES(UN$6"WHA\A5BUA"XH_\ -0_@8WA)^R^:^2>(/D5/> G$^Q-[7=H=/"'J
MGT)EP"ZIT61DJK8QO ??]'3GF_4#VR95E>2EA[N!+VVE0*]- K*@6M+]Z06W
MDK9MTML?#$'X/\ \K4\P8-NQK\472[_1/#R<]VO=A-^Y='7T36\UU!+RU ;]
MEF_QD%N28.+Z-]X=;?RVA+L 2><68*AE>^9A8(,NT>]@3-B$[-00<+:>8JY]
MH!=RF2E1(U//R)KB.36135)LH=D([$>"L70[2Y]#$O%FU%L)>2;!1PIE5L2=
M!D9GM$2%^;E,.@GU+!5))R+I1"2=B*23*M%7))V4->F$5>.7-@?%=Z]6) @Y
M885GGQQ4A9YV]NX!N2K"UZ:^=H:Y*2FXV<SV>WR^2FJM$<KGV =+?-]6?N"F
MV-<F?C<Y8UA7W-"8OFXZ2UL#MB'L$O"7OZ*9]8[!IZ9GKZM"_8EN3Y9SQR4_
M<+:/1ZP7\@UG%0\(7->FKN?J_MKT!WU[X?>[!$L1O%\R/X^^3=:T"I>20XP)
M":3ZUR3!;!* =T+>MW\*1P]=:'C /Z%P0G&": __?:9/9OM&[]%P*VP./%*@
ML-^+U6Y75H,&)(%+<B+S9I$S$7_AF(1W-R$3DB8T 3ZSYN1 :>^J1#PS58R]
MC<)8=%!")SE7^=>J2\,FD!9H"Y-J0%.<!R?A'8;%S^G1Y>;,R]DY#EX'^Z+[
M&TPM"H_D*K87^ISJKZ\@_JO#.]T.'/*CB6;;M(O#*GMD'VBLDJ>$%*<JQ7?I
M6$H!47[$&CD5KH[XJLT=Z:TK!TNO[YB2^UWI+MQK\C5,Q(PYX5\KI8E&>#(S
M]?^";)=T2\J!J'US93AZI]/O,YH#0AK.3(AMLFWP+1W:UL8BZ+NP]8F7&J%Y
M,.D9-%[W&)V0@#2<6[4S(ADB@8G'8+1-,>FS!-0(X#@QK<#4(Y<F>#O'[LR:
M6H;U]K'N@4/,O0B@?P"[U4#RONY)J/]ZW+IW+D1/98CNT'YHND&-MSV/DD@X
M<CM'A]W2['TWH[;Z8DG(1\^VW)GFY8AL7XD>Y)&%62^PPS^\;<,Z_<D4[.^)
M2\[DR+56KTZELT*7ZOU;S:ACE8#2TR1[)1'LNJXTE#LOB!YN?-:) ;(&WJB?
M5[?"H O D@M' S#R#HU7J7?N5I,YDKQDDVO91.9?-$=?M\H+'GR3>,'6;5:,
MY)O8:[\6S730&_9D]N%K#1^5/#Q=PQPQJ3?GX^Y,MZ<7)#OR [W8UI_4&R8:
M9XVG?F^-(#9O)>)M]\T+KGP?.3;)?GYJ%F":C6<8?/L?Y'[P&I?^X)M/2<T%
MXY0T,4Z8B['FXFNTE(?,HAHQ. A<^%_8$57;3Z9=)<S^T&S=6CK(L9;V9)4I
MZ;OI)B9C#N +7EJQEVH9O#;@G!?,"^6_3*RE,44S#<3\!6,3O5A+("3M:0CL
M&1W,#.#+/,!6/OQM7Q\N1!XLWHJC#TACB5.\P'2WUY87L=?@&?R4[4@P7L/Y
MTB&_6+&\;QA&=!/=6O6J.63 -J1'=9[12(*T?FM4V ] 3-O;WG5:%'* WAHY
M\-ODJ=?0]\OAY6[VE?9&T_(_= P4AP>@>5N&WSJ5=I(TR,K7R5SX)SPF52-D
M.>O[D?4","^)<8K]>#%I0(GI&E9QYG7WU4U*K4^UC:7J=7&E*6@6&+Y^NGBP
M_^NK1I)5SZ"590;+.?!H+_L41W*&8%N.<[&N$''>M44HC\\7#I FDTB%+TT1
MSAIYP^=)VE55 WSQ))!(B!_8IZ*]2?GSV&JQ?#%(L_$-EQ[#84GT//QH3;17
M"F2ZA0;(BDPWD>DF,MU$IEN5Z"LRW<J:Z<;87BEO,RLY@VTK:0UMY[,E',]E
ME[R6OH%5NFRS;,]0<\HSJQ??[:A:D3-51,[R.VC=E':!@B&9<>['5BSIE42%
MP$_%Q@>LFT11J#]*<]5THI!(0I\VU>F0$>_ D89S@FDPM$QM[>)2=Y4XLH%=
M1ET#?FOZ[O 7!V/T9+D8*?_\93NQS<8_=/SN^$&O8&4:/2B%+^GVIO9N$UVB
M0;EU!P-ZZO#?I6;#36'A]-3!BQ=-R5YZ?O8ZP<8OB9Z0B#V\)@>5]WX<\8.4
MJI'HV324>*/65IDW]6U'?JI/_3Q(<L'M&3W^^OQCSIT5K*JQ T]=UN/,<DC'
M\_I<:E\@<\/,Y!A[XK?L(#'0*ZYV)F;B'"W0ESH-158[]=!(P^%DAJ=+ P]>
MUWT3:'=RIVM.'S;A9%^4IP-S3;,;(E0C(GRGSZ7;)=+^X9#1G\1_=@KAMWBX
M+4=66P;NXY?CTD#.WS])0!!L&/YDQ/5K8)')ZK6_J,W,VNU03>S:F/T>LOC8
M=>\,5(QZL,A)O;M?VC>WUY_\&!Z#G+ J_[I'[UY0]+>L'9,.S@(#E0Z <_;:
MA#L+V3-.,TR&B.&:K"2)6.=QHW5C5J4DK(II^'G8L8ZB<&[[2S;3T] >64!-
M,VYK>BOPXAPEY*6#A[(6M= LF-Z?*L[$].SK/)#MPM)T"B/^?[%9AT?)1;H+
M_.+G]_PBQ$6(2^'B,@SX:-YQ:L"U].Q]?F1&$3(C9(8OF5F:',N+RI>\9"$<
M\)U$_^Q$%\[G8,]1;2B?P^D%A(E)^UJDJ&WXH]'X)26^#<?>OZU"EF@[9%G<
M1OL)&2>1)3,P3&-Q)^_9WXK;G "LV&1%/D$ZQ1(DLJWF/;P8-YOK7M:DU>75
MFMW_ =S>HS'\O7TSEPZ)ZZV#>3<?@2C\O4T[WTX^:!?-G6\&SV360;X4>VDV
M:ZUVN)5FF24V7XM&((Q F ,)PM"XMZXJDB2UFN/T@6?]SW^L*G:H/1:%/7UJ
M,M*/90]RN,&Q5_TGGE[\#]O6I^L+ 5\%KI?SQ0GX*@2^&K+44#M%HY8B4$N@
MED"MN*N<-6KYUE7A.*5RAE/"2^0QM,<:M4Q!6NYW!PT!=[QKMM<H?O)AD'PR
MVT$7=+),> @*!XS!3JP<% '+^4+>JXN!Z1.6>S+G?8DU+\E_LMR0FVJ]W@A-
M&_*Y]M8O^KRU2"O4"6#LBD'7>'FG.Q.##H,J7\2N7E,EA4<L/NE4Y63&*? X
M28!.R4&'/2+7'O, 12*&M]E8#L2Y(.=7H$TYT8;1Q%&:S69H\#6/N,);E$U8
M3&Q\*"PF@6$QJTSA$$"5U&:C#!#&6P!.F$;K1R@ZS%:'1^/ZF*%LZ]W&+=(Z
M:6HM28;J%G")PY-8N.>1;#%'+*U0A>L:.9^P2TM;DV>!\P+.(?M2J=5;[1*@
M]$G0P(>3*]!-H!M'Z!85(VS+XRQ!3\3^LN10 9T".@5TYAKP5"6 35FNMP%
MI?!!2F&0R7M8D[8P@J^5)[Z9/HA6,08J<%K@-$<FKF?+MF5^@)FW8&UYLB4Y
M,FJ3([LQ'\*/24W[_M\GT#K#P>/A&XA69=Z#I=&J++XI7 :-S'+M11;_=*>U
M,LBP+5G\LH]K6I;*QF71=XQV$U.+YX9P3PYF_BBZXTO,F E.6N9EW!\ODT9@
MARXAUU9?@EO+S*U9]>$ZDF7SZ;0E6+8J+)M6&ZPCV54TNO+7G4::#HN[&F\X
M;1)]JM@&ZQ@7@I-JZM.W-N'Q]BQ];\/Z!'>9AAF=S0 5+A]^?SBRB"!B\XA"
M:Y7OW)_B8GW%R$M6QHT +@%<' +7;H)/J]&L-SKC]/%,I/5LMHE'?A2H6(J-
M$*A8!"HV55+L4S08\I:P(\!0@*$ P\J#H6\+'M-$+%7X$VDQG(E?:8*J10=,
M'^FI)PW/!V:@TN I&2_J *]Q'SO-3G=4:%E<(78GU%RC^T/3#<*&]Y8]!*8;
MKIGQ#K^XFU?EBU+*[7JMTRP&?+D#UG.0-$Z7Q0D 1$7UFM(X/UP0T;[-]O$E
M&@);RKHLSK!%D61)E1L ,(VF7.<54GB+F0G+A9.5BF5QC2[KR'M#5<-= GE!
M%]Y"4L)@B7J:$J;N\=H*7R.%D+FVP3^)H2+(6/%SDH)[/.9_%,)OETA5JBL-
MN=/H2*UFHW5:7VU:@,S6-Y+W2%U-[=2K>4A2=#MM 94"*LL)E5MQ2F7,)X**
MF.9FJWED?('#I<(I@</\X7 2X!XRLJ$HP.4_XBLL8(&\7&R70%YND'=M 4NJ
M$M&+C"^(%6'OJB(K?SF9$2W=^#HXBVL^Q^E*V3HU\IQRGZ5:.) >F:9PGM9A
MG?=0<$>MR6HQIG NDEX&,U? E("IU4.D%,"MC[-$+Q&&W6P8]R B$% @8+41
MD$)=2PI'10N#.OX#H.UF36T(NX_/Q1>_4H%Z94&]TX8F5#HFR5%U>!DPK\!Q
M"3$?[OUHSP>K[7U:S@%3)A%?.+K=ZM>)@36;$'L6.Z,AXLVHM\@[1++QSXFQ
MG(9(%USGYL9?_5$/KK6X(@,4_)<^:TB1HQ]^VT?!Q?Y&Q(';M$*WJ9/;A%%^
M/=8A1@7LT+3FX;\/__?H BEM7P>L_UI<_S:SUU%^#X@]V9! $D*DH>A,/O'E
M1Y(^?_6WF(3LMT=7A X-5A]L/S"=5;'0WO#%BXVU/R^T5Z#1E6:\:Q_.IU^O
M-X1,VIVO<;38GI01TV%Y$;@C^P7WC]X([_D>UCIN6_=QBKR^Y+X_MW[T[FWB
MBV5,/UV/!G_TGM&P]]B_'3S=?;\=#9[1P^CN$G6?[M#P^\VP?]?O/O=[PUUN
M8OA+D/?Z:3#J#=%H@("ZP\%#_ZX[ZMVA^_Y3]^FVWWU PQ&\\=A[&@GZ'D7?
M[A -[M%=[[;W> -\K,HU1$98"6)&$O/+U#(,S:93+-R9M70T<PJ/ HH3+URT
MP* =9IJ-T51SM5^.)9ZO/>BS;8 VPK[8J_$ST(@'BBR2Y:LM%PIM_95PA8UX
M]Y^&H^?O5+XIH-YW^\_H7]V'[SWTV.L.OS][LH^^$(="-Y=XRD+V7:(=0GIJ
MUJTLI3W65(0U\Y^EX^JO'U^# [(:S4MBTD2X687N7^]R1:W]^Q=)7/9;#&>6
M[5Z,L#U'=YA6D#FTQ"S0'&E3N,DD0(?N WV+E+.9[I5TJ6Z0A>Y,JQVY+WM-
M[2QNEC$3>%O@;F^!@ZQ7M)HEM58&2)N#84IF^+@6^AO#V4]#:DF2V@[%0>D]
MR:[WS1_8<:E[O6^ 8BI^=J=.HHMRR-/^NN=155!+&[I,@ZPYC^S;I9L4"*:;
M[U+-@'V2D7NP$:Q9;[4ZH<X)C 134R-8JR/5VF3DUP[!8DCPKKLSI"T6ACZA
M'VF3B0TX#(0 (L*BCZ5(2R6IQ[L4V2!$<F5WICT9+@4>I8I'=TL28Z-X4Z/\
M<DM'B7R0K$Q@)I L6*T.MM4"1.+5,G2+\N1,FR+30M;2=5QX32X1S:9[L(WO
M;=R*(&V+21W$I"7+C:94;ZGUK7Z<P\D,3Y<&'KQ&2<N(O!S!.F\,:_)G%/Q*
MLB2[U@:(,0C.@EP<Y#H4U8F.Z920 4<S4NYN&-8[82*??Y9S6!C<Q2'P9;OP
M+Q)5=5PP^M]LRW$ 86P,ST;>?]-TT],5!GR"O7\"  *.$-WYJNDV^D&BRY03
MM57;B@N GPO2]O$@QE6O#F3<W5TY@ UW?\HTY/74X:[2:KCKUL%&_"%.8&^/
MF^^Z+RH<%X].G./*-K0L+J0=%R@./5C6.+T:$7LP]ZT?)_8(H*!Y< ?-@0M'
M*5B*"8[>X\SWM+O"MA-VM>!'N 501E_^7X+WGSY?%C Y44A(_NSU>Z2R%\PF
MF"T/9O/L2<%M@MLRX+9>A(=2>5:+2S$YTMKW:]EB^[:=4$/,R#X1SO9AN26[
MF7"9VVWVPK*!_<!3-*><N!4%EH$?M\[L^:J80ZIU'B8??!&3EEG5#8C+^.PD
MM6+=;L"Z]C*)KW:C.7IB2U;=U,R)KAE]TW'M)3G]""1KKI'C!H!C<Y<T<].;
MY/2H&9&GR1%/9H)5^1AP F9YD7(!L_S"K)S8\7H'9B>3Y7QI$(N>.I+?UW[D
M[YINWF" /#S2?G*.O4I-DAL">07R"N05R)OE!GQ)&&Q"N]W5)57I**%DE&.!
M^ %>E06(6S59;@D@]H"8;U9FRS@N]:X('2-T3/DV(,ZZ5[*:9U-X\$2N*9&%
M_1SQ(D\F?!I'$@<-C=$<3.2ALD<+OUOPQ"9A_&+.%@[IU[C>BQ/4VVFM7--8
M0<K-5@]E4*ZY,4X'J(4&TK\/1S;M=_#1-:<;H4DSF*/4ZJVH?@?<"V3:X1B!
M"0(3V# A<8IJ_E'?[(&B%:X\$B A0.*L08(Q0*FTU7IH_E'Q <KL,:-]:'22
M7\RH KOFGH$OT%*@)9M)E0B/F83:\G&O#DY3XD(0>0R5U8^,_:6*+3RNB64!
MQ[6G/!6!*GZ.<MJ)2:6W) ;NE5!#TK2B:BGUE6C7V@HWR:49(4]>KK$ 2!ZD
M40 D=UL2!Y")1\^IAAC32@MMMP5F\K!,@9D",ZNY)6P15T5NUZ705*-,(ZXI
M)73"7IXCA/+-=$4E;PKMP#-7".W W9;$6=2)A_:'1IA3"C6HM99\:/Y-V1 G
M]5ARQ)M[AXMDVW"O)!T4_Q_JT;[8I']BJ ML8M_7NJ3(=:G3:"G-3CAVY_<H
M7HT0\FPI<H>^?X-L):BF-$YO 1O))K%C8@[K3,[0+;0E-=HM96^W4->'(]$Y
M]-#.H8Y/1=(E>47%--I\UM [L#?YU.M-ZHB^GZ+OI^C[*5I_I=KW$Y$SKP)]
M#-%?KKI,)OK+A=9X>G^Y5E/TEV,<*X#IA K=1):)T0?6;#Y4F"B/#O'6F<78
M1'DT0T0ML>?&=D1MX\(^$<\47"80K=$[-G[@1UC@+.\L'W#CI);H8R3Z& D0
M%2!:&(@FGE+O ]$_J.4T,/&_P6Y:3T?/%C&E6D?E)L6'?\0LR-,X6R]"N6A0
M+X*32-@A11>9:[>\;K@?WM.%;JYX, [@$SLQ[P-XWT(F\#YZMT8S *ZWV;W^
M ^>=#:_6:PH'-4PI"5GQUJ^0_3.1?36Q/? ^V>^^NM@&VRX@]00'G'SL/!D,
M/:45'LU[7A(OXL2<2!BQ\#0B$*@TYEUI QQ'5:GGKT^R?I2J*Z;$^LL$HY3J
M)VJ98C-G<U11:_7.H6';4F-"\1:K@+,T5B[@+"LX.[!1[XZ=3:QKW] &.,O1
MSE:46D,JHYE]!H'4>A&..@]K.*Y I!3G,*4Y"*ON%L2A>&:M=JO8%"0E)"G6
MMA0 )P"N8EL0!W"B!/%H7LH+V#(L.3RXP"SJ&AE48(57?TAEVY[G"K^UYVGR
MJ#*+]V.C2Z46T4#Q-0X:MASBU;)<:T$(N'KI\RTE:=_\@1V7=)QT: H#E7+=
M7%I+!P1[U7X"&9;C8%)D9B,#.PYR9X!4+DV<1'.:.8DT<TH_WWX7W@ ;"=-/
M7:"'C6QL[*3[.W%U;4!F$"R7UHJ2*_B%;J2(E'*^<XFZD;5QX G"U^$B]$JF
MA9SE9(:LI>NXL!CR>WWS[)<13,54MALN'3ATYU.NKXNI\FQ(BJ+(4KTI-]KM
M4.;LIM!SN^W(P SP2,HUGOZ:CZT)]!S_OTKT?ZD5 ?I WVY\WJOH8Q1*3"3
MTS>V]9Z@;_RX0.SSI'RH'U:%$<N,7Q!SR4QZRR0MRI+)Z:\D?O5,H<W#ZC,+
MM@5#F'J"%95D1Q7./L?[D#%A/2'.^8IS4TCS7FG>M=-.$N:"GR72Q"SS \58
MQV5^+,^$YUMM%% EGB>X'EE1+H!5 &O%@'4KK%#F9_(C(@)6TU^U@%5NN'QD
MN9H1C+ )<.7M@3QPY1N'RAH5R"42P,Q:#-GV)6@0=CB[\1KH2.KQ=&[*XCZ-
MSD]%LT?89$K/$N+1^A%,O,W$WW=/2P4O"UXN*2\+0!9,7'HF%H#,Q4H%+PM
M%DPLF+A:@%RF>!-+J5P\6;R,.*5]3!<5_D)1MY:]L&S-)2F'YK00+LRN#^1)
M\'E"465"HQ]^42FULI6CF>%XJJ?9[8B+;8@I76F'NICMU.+M%++<KL]KMO.9
MOY%!07#M!^PXHYEFRHK7^G=?@<MXZ9"[W>NF9DYTS>B;CFLOR9E6]Z?N^)^N
M(>4&$&6SID>:@9E*B4R]4VO7U0PJ9 I@VWBPX,,J+ 46G_1@I8.(!(PNCLN/
MV88*07?T0%P/M3NA_G/IHG9@9"[Y&N<@KM:DUJ$87BZV/@+:^67LA*&[PC40
MK@$'8EIY_9+H&G0BYH&>HF16RF5@/UCF&\%^KK5*LU63FRWA&@C70+@&O'&Y
M< WVHW:H95ZZJ%TNUZ!>D^IUX1H(UR!F9X2R$LJ*-ZFND+**TU6AQH#QNBI:
M0W&N@F2Y59,.[L)5+G;-V[\H,2A7#79%-(>C;8AU#$)-"H\!VW*9_ZT:H._9
MAG!XY]8$:S^-C2BRY'"3WE71XL/?+7@*DPAU<2E?)UDK6;>'2L7!S'C01:JK
M9FT,G-J0BZ)Q+$K=KAI#PG\RJ)]Z76I(4F/L:>%6J$,D1_E6WX<CN(>SM#^Z
MYG0CW:D>U2N=#A>N4"[ P=G)BL"[E%=];G@7[5_$ UYH#CJ_J4K9XY]RYMC'
M+VN7[^A!H'G*JSXW-#\"S%.N%D@U)2A[]&[4ZA(?I\G">A5X)_ N>^NUG7*B
M?9;9--GC7SO5Z;PE!#]^>5N8KP+.SPS.CT#S S/:,\@WR0&D:RV)CVHH8:0*
M5!.HEH.1>F#*=_:9'3F@W*%I'56#.'XY.$M3M#PM?=@'(I<JYX-VH.>P@#>"
MW"7. LUJC'+1%CO]LVJYHI7>+#9K1&[*;75EC1R8U)]6ADLZ$7ZU)M<//:3E
ME&/SFJP=L_@TS2/>(3U%EZPR&'(F-5D5W3U&5W0+_ \L,L@HVR>UMD)\''AD
M#C\G:0A^&9C'3D,ETVKGJ;>$HU*ZS3I"5S6*269*I[)-J35:LG!4\BDH%J!=
M&AP0H%VBS3K&PVARD9&54G<B63FT&HI3!JZZ*Y%;Q;*(I8E8FHBE56[WCE!T
M!U8*'Y:LEDYK(Z51:\E\))OQ'2,3IR@"^07RGR7R'^/C'%@S?5)"7TJ-EA1.
M*N/XU@/\LFE167N1;\,/"'M'_6;%9$_+.3S$)/R5R+5&O!EZ:^>-K9>!%Y$+
M^&VQ(OY<L]]T\XKNRDI;+G:_%)[9Z?WLPK465ZV%NWJYYK'(+3YY_^_1!2(!
MB.VM7ES_-K/7XN2!LL?]$O#ZQ,":35A\YB^2(C7YQ)<02?K\U6=<DM'J">%?
M)?J_L.FQ^F#[@<E#@:"]X8L70+8_+[17H-&59KQK'\ZG7Z]WJ4W))H7(1MZ)
MHP7RB($H->*FDRX"=V2_X/8>1<QI35K\26(=P2GR^I+[_MSZT;NWB2^6,?UT
M/1K\T7M&P]YC_W;P=/?]=C1X1@^CNTO4?;I#P^\WP_Y=O_O<[PV9(B0AACMW
M\CX-1KTA&@T04'<X>.C?=4>].W3??^H^W?:[#V@X@C<>>T\C0=^CZ-L=HL$]
MNNO=]AYO@(]5&2P!2:D+8D82\\O4,@S-=I!N(G=F+1W-G,*CX)\3O'#1 H-V
MF&DV1E/-U=A"HA'$VZLH?5W[%\\@\E7GEL[U3&C8P 88T& _UQOUCBHWQZH4
M*O#[ADV'V,+F=.#.L VVL6MC5[<QJ4>YP29^U5WG3G<FAN4L;3R"C;DQK,F?
M$=9R79(EV;7(OSR[&8.IO"#:W%[BM6GWV[81P4OZ?CST(%FY6FT2_=/;D/"?
M*.%BO<=O#X-_]WKHN?= (>RAW[WI/_1'B9IA+]EV:11OO6]XZ9!]\,7-P*_N
M5:-Y22PP'K:F>YG.ILP7AO6!,1IA>ZZ;&O5"5[Q?]*YL6>!A(SU^W^A;NCD%
M6;Z2+M4-<-*=;+4C]C%^H=NP_>FZ[]@:-G1D:.\U^ .L8:2]V9BBAX, %@$F
M5F.O%Y:A3S[ :W8IF3% )T;6"RR84MQ!UBL:6>^ GJZ%YMJ?&&X"GJ-F3N"W
MVH=W2?AHJCMSW7'P%*WNCOT-].X(7PE_ %;Y#_!*_7=H3U8PLN%>$_!--<#Q
MB6Y/EG/');=S+M'OL/VV9A@?-;I,0]=>=$-W/XB;O[TN].)S2@UISN;IINCE
M VV11W?0BT:6O5P ?QG8?'-GY)F!E#]TN!9=.]QKM>C_^VM;D5M?'30G![#&
M!W(T4#H?EV@T@TMM5@0O%K8.&PL[!N2&I7DWM_';$GX 2UJ0B =<1YO"U;7)
MS+LB^8Y';]T$FMEX8KV9)$@2>#ZRIH6G(M K$,RC,/Q0-T$=>"0@VZIC<GFX
MCK9Z='KEFO_$EAG]9-X349J2SVULX!\:; U=WV644QH; H@4(A[$Q"<S//Y*
M,G:%!;WKL".P99I-.7@.BI@P!]FW$#<#ITU KDB8A7SW?::O]M3XV&SW(;MJ
MV5$[2O8#]@\6@5YM:PZ_^T DND/$53,"%]Q(,3&)B!WD4'$FF_H">TR^ Q\X
M2U@G6?K2%V7Z1J044[&S,7 &KJVY=+($F\NT KQ/2 A0L":?L\ 3=WWEJ 5Z
M'+PB$OAG\$PF7"! G3E9'Q$K__GW\Z\;4!A@[.%+]&T%5/!;>-_;H-TGW/K=
M"CX0/"-&?XN,AFZ9<NUFJS&.Z+OS2D3/5UO?@.9#H(6N&0&EMM)I+,9;*NW
M6G(S%/2L,3YC:QS1C>*D9U37SYAB052MU0C70U$>8WK,MC2.J$X_Z3&5]6,J
MJ3UFLZ8TPYDX%+@)RU!O4:5/36Y;6TFB_@,;'U7"\6_#6PO\&A)]U9T9((.&
M_-U"))'*UE^6=*N?USX4(ON'OA#X(+"A2%_O;NE[])7\]1=*1"+_&_QS9[:U
M?)OYP.[==+*Z/,''Q<*V?L+.N$!>E,QF'54"-HL:BDV7'EPY69EO#]N/FCN9
M 81M?8YMXI$/7NF'R4#B-SQXQO2<Y9MFNQ\C@%G'6ZMS\Q'\A'9(<!T\IX#_
M3^U___NFF9ICF?IDB.<ZK&.ZG+B6?6O-P?S^>'"GH8X)W\!)7?/XA1)D<B6I
M94*(OS\3';8&;6+*K"P6 '6RH_Y67J(A43>3( ?XNL,)*@[;4Z.O2YLHMZ#6
MA.L1Y;HV<ZF)&-02ZX60SXD)B+=O1[757'>!E CK]/)TC3J8$PM"VY6>\17^
MVBY;/]X"M"UH(-" -:)6I\"_$Y?:O^0ZEH,##/H^ RDPX'.XAFE1A8M-VS(,
M+R(2( RMAP\\%[6Y ]\@/XA $%\)8VH+,0 I<+@"'+Y/8^QR^"U85\]KRX@_
M+CZE**O=""><,.E<H*$*--RGC@ZFX8ZZ+0\-ZZ#LPG8+JTX',M:!C!%5WL>1
M<4>=EXF,;36,J0FF0=PA8_[Z/RXN0S@!/!UC.<6[,9IC@T#;M@Z/IZ&J)$Y#
MQ6FH. T5IZ%5IJ\X#2W/:>@>2T$<+0:/%M&7B5?FA:>'Y;$=3,1H>^G7@*U4
MB9/'FW1.'D?#IQNT/G[T8WK4+R[\W#%?,SN#'20ADE= )NN=1.%UT_-5B,^V
ML*T?^M0/S4QFFOF&G7UQ"( OW9KJ$X S<F+B'S&N8BG!8X7I$J_"0B] #DTW
MR7TW!SP.D) <C6'W'6,3T:TGUR*A/[!N#<\G"OZ6^&";H,LEMSR@-G=8H*X<
MS *^SB/WN])=N-?D:UA<,N 2DO!R$8C6/N(IR52F,L@MP?D6NHDU7U@F#??Y
M1X#D?&TM2"O9F9 33B( %HU6>@$_)WA@"2+I?4:N:.,9.;'\00X2X36F8?,%
MV;U-OA*:^[NW()%%7V(1L3TTQ\<"A_P3EG6')S32L3;N=@3_*N?-3\S?4M36
M6*F'Y@L-)S,\71IX\!HH9^B:TV^V]1\:G_65RF"#5".2.GY (M<ZXK0B,Y&-
MT<<"!QH:[T\>H\IL^T1K%6.*S _;)6^0R]O4#MV.DM!$>.0%'O[^28+'P8;A
MUR"L7\,>3E:O_>MZ\8=VX_-.S.& \Z 8.YTL-U3-$$[%CT[[/W&N\HG3E'FP
MF^^PJ^E&R ;:4V2QK[@BQ7+!M-K6;RU)V==>A6F;M\O!?/;U6[RGM.>^MYG+
MED<YV/SO]Q'%K((KR\65JN!*P97<<:5R!EP9719YK-&44>$K Y?DPA-/^WRL
M>$\F5T[)K+'"05"1&2,<A;!9U6-SJ!C$]HOM%]M?HNU/5P''/X<7CVG6/_.M
M9H=^L0[1K-DHUH3V&FERWW&WXF,CXEO_9+D5^SOTE(!@3#4)RGA?]F*P)L&3
M!)*_6& ,.84\1>9Q-L7)=WJ*6Z"+0)>"T:4^CAB"<ABZ[$LM%^@BT$6@R_FB
M2T=IJ6/X_ZGXLJ_F@D-\8>XJ6")\X2WP6Q+?M$].(+#C9NB<'A.+V+2?S24
ME&.KRS(LMJR(SX+U"F ]0_7\2B[*[ZHVD^?MI2/GQ8A.L?%I@5,"IS+ *?!X
M.^.(46H'HE2)7%Z&N6L"I01*"93B"J4Z\CAB=-B!*%4BQ[G1$BBU\U3BL'=;
M;+IS"U;WOW4'GH6MT^Z/FR-@CE+4,\'14B^DLF#=D5KUL=QD,"J#'#QXI8UB
MO-DGI&GBIB:H5%[QJ_X33R_^AVWKT_5%3AC. 3Y74T:Y64B%P0(L.[G)8-L=
M#Q;\.J<"+"HDH]PLI,I@H0)81(S63 \L^/41SQ0L^#UN3;&4.2Q@D3\)]MW;
M*>]F[]^4W)YIU[,D'1*^D+X?OR##<IR=WD;!K>* ZR)VI7+!R.V*07A$OUJ0
M9=8F5T_$.D_TL$?D0Y]%CP[=C6NJXX/5V>\@B0X9"HH9>N5SI,#"V8>MY/S#
MDD0Y3RHSY8-?0[W7!)@+,!=@?@B8-\81LY]/ 7-^0Q=A,&\+,!=@+L!<@'E%
MP+PU#O6S.PW,^0TMA<!<KD[^P=F#>3&I$SMDKZ<:',NB-R@=!;2W%RC_ZC2&
MP@6D_VWI"#)58VHM22O,\BB)4 %<<5O.JHM+26<&9=Q1I.9841@"94_8_>:+
MK_]NZ<LJ:&MN^!IIK)97@44NN%19A2O@OH0P).">)[AO =PSA-*8X;X\<;0@
MW(=GVO+#I +N$\E:+*!7'[)Y;%11&;*RX70'<)HA2L:,T^4)D6UPNA.>QEID
MDXL*X+''@?MF@148_#J;9AT#;[+-9OH4G5FCD>S)K1E3SM:0*=;I.!PU?18%
MJT4N]N!,9:Y67XJL>,'7@J\%7Y>5V)PM5O!U</6B)#TTKS)4@DX'(9(IB]ZI
M*C]M_T1C3R[B)24@&%-=6G,L-]ER/\D<T>>UH]0WJ:MU&_22^M1)(C$3(DZ!
M7J"W-I[J[@T&F<(C[6>ICC4/JUXK'!Y$UV$!3F4@&!,XM0"<V'(9,P4G?@_A
M!#@)<!+@5 PX=<9R2RH>G/@]>:HZ.)W#$4V1U?Q/V]7[(8^<YV+^O*-\E5]L
M3.;"\:OG0^>P92RH8T5A:TW'JFY(O0_(&*G](?\LIWL>K@"JER+[[&BNY3C]
M@<?LXS)@6ZD6>^Y K+3' ()% 3&_H8@P$'=*4?4A@)AS.I?J,):SQ98T"L-6
MY]X9R^G&7P[ 87ZC+N&._/(9CC?B@X_+6/_.-3"(T0&E7DA)U1&#6P#:8"RW
MUFZ!Z^#YU3XUD]2,9?<,H%3QF#-M]EM->>5F(54&#A6 0\D+./B-'PC@J)"\
M<K.0"@.'3(!#S0LX^'5XSQ0X^,T^R'2\0 Y.)>FE1M(.T!>2=L!C+%4T)!4-
M2;D0'88X;8MXQNDXQH'8;*E\8C$_@!O#6""G0,[R(&=S+*<3&8A'3GZ# J)9
MOT!.@9P".0]&SO983B<T$H^<_$9%1&?\PF,JU>XXS]HSB__PB>A(G"Y_B([$
MO"C"#J#N6%%"0\K9E:'3G?YGZ;B>EO+3X;X1_6B97=>U]9>EJP'51M8WS8;O
ME#LL ^LKP_G!28TR"W<<!-H*M"TCG5G<#ED:R_4BP;9$D9QV7NZ(P%J!M0)K
M2T5GEOJ/EJR,Y5!!=)Y@6Y[@SZ;GN]IH5QYV^>!AGFH_,LSN*66T:N^T1-HB
M/N]8UN&RP./!2_6U?Q[-M(ZG=*4-@@-&NX /!F[0KEW@58$&BT"C1[MTS6E<
M=6@U>J1LS &&TW1.V+M*ID&*8V*$4JD$L@FEPK-2 5^S/I9#IR@YZ)3RQ/,V
M.D56A%*IJ%))VZ?G4>6(&&>IDH(JK:'8=%-S+(<FS.>@F\H8_@2"530)KHPJ
MBZ<0:27:X_Q!KX^G2(-E:F^8#+Y<SA?>D,NE@Z<\#K#DYH"RZ(7D,Z2,@]+E
M:FX?-PL1?%3J[>-F(6?#1_P>MG)M;=SISH1X&<C67![3_"L772C#8BO;< <<
M[?989AF5N+&YOX/)?:L9DZ6AN>"K1;O@*S%Z!BGBX5CQV]+&:S_[0@DZVO6D
M5K.7DE05_[ILSO1G@< "@2N.P(H\EEGF0::+P+D?PIV$P+) X((X6""P0.#*
M([ *B)@[ N=^U'0" JO"!BZ,@T]#8'&@%")H[^<"3\B!$DC1TC81H,("Q(><
M*V$Q:H'GA915!P5_=>'@R87^\V(&$H7-J]T)S,W&6&YT/ET__=KE-^M)G'24
M8"'G("S-,1!3"$MI>92;A9R#L+1!6.2S$!9Q]GD4-Q%'E?2*)U6BV'2\WO&Z
M.;&QYF >#6,1""I@L>< E1V 2B5[J.0HUE']N>!">,]#>%LR"*\JA%<(KQ#>
M\@FO L);%\*[>2H1O=\9;$5.X? 4S;!FN#,TT6QO1C)R;6Q.:=JF(RI".%[(
MV61@5W/[N%F(X*-2;Q\W"SD;/A)1T:,,CG_L-S2\4E0P1EXM&TV6-NFIB3ZP
M9J,O"QM?-!N_+N '\#=ZQ%.=7J$[_:&9KO:&>1S!*;RZ A9;5J^.);&N,5:V
MIV3NR:K#4T_*;D%$2.K<B(@8.8[P/[VW[%M/O/X-TC5TX1.2_#9XW=?G@:'F
MA*QGSUT=FG-'OO#-QD/]I_MQ#U?V$NJXSM-K7RKA/+W/OS+M57.L*.7>*WB[
M3)LERR*KLC#X$GGM0OU67OVVQXK*"Z3O%AQ54?VV+M7CU&\'>'@,K\N]6273
MOQV03:%^BX$OH7Z%^JVZ^E6EL5+G!=%WJ\VJJ'Z;4?X4F_J553"5N E5'+=9
M)5._[<N&\'X+@B]14\CC(<&395Z4XZ" [Y,QG@\/^6!7)O-% 8^T$(T(<K 2
M@[44B(#^H0%]M3'>#,FNSOZ5SLIIY67E" N&1QH*K5@MK=@:*RV>457$V>/W
MKS-6VM7;O])IQ8@-+ NB"ZU8*F7$S4(JJQ4[2@>T8IMK6!7Q[[@-E-O2&/Y9
MO0TLF5YL7M:%7N1.+XK$^:.(_MUP@:M=[$7!=X+=/$:U10)  8NMK%74;M7E
ML=))T*DK(=FCRD2J^SY568\Z/F;,M>N,E4:2L</1QI3,B(G<&7&P7P)#1ZA5
MH5:+Y5\FM:J,U:1,Z4S0^QQ"ZT>K5=B7^C@QA8ZC?1%:E2\ %5I5:%7>%UME
MK=H<JTGUOYF@]SE$YD_1JIVQFE3$Q]&^"*W*%X!65JN*)/000<F!&P))0LNM
MR+ON(!MKDQF>EB$(7_0I/3<+*;>M\;2<P^M)I$IKR&,UJ3".\/)HIM'A:<^4
M>YV5EJMV</Q:D51UI9)\*E[_RD)5=:PFY>OS1M7\K(5(LI8%_D3+0+X64E5H
M[L@M!80Y*;\Y.Q3A/,)*0$0^')N!K&3":%)^'&]DS1><0W05X%PJ3.1F(54%
M9[#P&F,UJ:(O.Q#A/$YW)#8#59MCM3B-QWN4[;R@F;=,3ZX1ZQ%KSM)C(S0%
M_N2'*_(Y&U,^\;K](16XRP^>DM3-*>S=E1S- CFX&TJ;U(V<UG4VP(5W\)(A
M-)'5>43PH('(P\4<5C(CCW8QU3XN2,N/"VQ^NK[#$_H+I,K !;"J?. UJ_,'
M#HUB(?\ED?^.!/)_6HO29/G?]7YYD_^<PI)"_H7\<R?_,LC_:3T2D^5_U\7B
M3?X5(?_1GM=?=KZ@O1@X^)T=RNR2<?/!8D6#N6:_Z>859>K5:A:!+Y+K$;;%
M/R?&<KI]LQCW*H%N$P.VGA!FMB.[FX4%)'8"S(;MK]Y2+UQK<=5:N*N7'G6O
MZAF)[#VZ0,3=W^:_Q?5O,WO-1I8]Q?:%YWA+BY^!I_,7":O[B<@GOG,N29^_
M^L12R/<I\_U5HO\+@^3J@^T')@_U=:&]X8L7&VM_7FBO0*,KS7C7/IQ/OU[O
M[C EFQ0B&WDGCA;((P:BU/@:VI,@SVSNR'[![3T*7_]KTN)3F< 96,4&^??]
MN?6C=V\37RQC^NEZ-/BC]XR&O<?^[>#I[OOM:/",'D9WEZC[=(>&WV^&_;M^
M][G?&^Z9XQGWER#O]=-@U!NBT0 !=8>#A_Y==]2[0_?]I^[3;;_[@(8C>..Q
M]S02]#V*OMTA&MRCN]YM[_$&^'CCB@MB1OSY96H9AF8[2#>1.[.6CF9.X5%
M3>*%BQ9@RS@STK04S!XME%3&2KP$Y1S2]WMMWO\L'5=__0A9O=E/-XZ68R0K
MZXFT]$_OZ<)_HH2+]1Z_/0S^W>NAY]X#Q8.'?O>F_] ? <RB+\3PU<TEGB;L
M0 P1#S-L-ML4<TF?<0W\ZEXUFI?$EN%A7VXN4]F1T?#I!O7F"\/ZP!CY#@&B
M3D(J&Q*D7KUSV6Q$DB]R&Z@YO#)D=S^+%YR@=RA=JAOXH>MHM2,6D<0I&>SP
M:$9Z+<\7E@GK=)#U2G-?)S/-?,,$J%[\W;!>X.$TDME="WRZ@#TBK9DQ_!30
M#+V""8K)@8[F+AW:JYDFR6X<0#2G76H,_Y<V:>P,WS,,Z]TA__3O3]P\!V%Z
ML5"DUXOWT/L1QR]^3G7J@LG@D+>:8Z6USB)<.A?$&[ZZI51S^N8WV_H/GKAK
MUW>P)JUSK^GVOS1CB0>OOM,.E.V:TWM*UR$EJ_?1B/AQ(V"Q&\.:_%E@P'XM
MGUTW2 E%5NOPS_HGA)V)MB B8B_Q)Q81;5,MNNWC4;<5>6[3WS])<%ML& MM
M.M7-M_5KXBBO7OO7];RG=N/SCL<4N_/,5@99;BB2E%,ZO?_P*V.&.(4I1+IR
MU?IWV-5TP^'GR).=IBE&..,7ZD<*_!7Y[(L<R] !_=+9<]]6SF7+H]P#_O>[
MV$"\X,H<N%(57"FXDCNN5,Z *T6ZV $\<;MVO;8<*1L;&C@4$=Y:O'>4*P=5
M_$"9JQX+'"H,L?UB^\7VEVC[17. B&QM)J6+-!?>?=--$RPF$M-<P,^M:3:J
M.,=*HN-NQ<?6>4<4?V,[/4AU*\I:2^61AJ&[3J,]5MN[X>YP"EHHW!V59III
MK'K=[.;[\&[=ZT8-MKJY4!-ZW<@U5>XD-KLI7,#3T_4"7@2\% DO':59'RO-
M5CKXDFWR:BKX L\L\$7@B\"7O,R7IC16.^G B\P_O'1DI8+PPEL0N23^[!#;
M/_2)-VV=GT"Q:,];Y&++BO<L2*^.ZU(RTOM202JD"DRL2@'MDY&>[ZJH4O0,
M$B E0"I5D&J,Z_*I()57N;8 *0%2_!";L\56%J0Z2JLQ5EKU4U$JKZ+R%% J
M.29W5B@ESH9#8M,GF8'8<7EUIHMN*<G-0JH,RS+ ,H/QN.+5\KNXS4:U1GV?
MGSARLY#*X@+XE*UQ73D9%DKD5+9D 0OEED9N%E)E6&B/Z^K)L% B+Z[1.A]8
M$$>B1\F-SW0.6FAZ1AF[(I(G(GFY\/(7%B70DL9UADA>*/UE)2C?0$[*[4.>
MX0D$'_S)X^A$@:\%++;2^*J,ZZ%F0*?C:XF<<5D5 %L,@PJ %0!;?8"MC^O-
M] &V1&&-,SR<YH,_3\-7<8C.VM]D85L_=(=T2.10H14=H.9F(255,@P'Z[+<
M&,LL^4ZT:R?@_I1@OU.JL,BK_A-/+_Z';>O3]<7YA,FK*8K<+*3"F*!(@ D,
MGGTB)O#KR@M,J) H<K.0*F." IC X(PF8@*_WN>98@*_Q^DI=@+/18ZZ$W>I
MV3KX=E_>--W\!1F6X]20B7G,FHX@;N4"F-M]<^$1_9ZYY#Y2#9'_RO%$^Q7+
M*8_(A]0PA$([<KLQ5F0&-W4M@K^# #Z ^)7*4]V-?R('M@N^]NE:KB?WYBI)
M*/2D?LM\L"R/IT\"SP6><R$<+'BNR,VQHC)DZ++@.;]1AA@\[^15WB/P7. Y
M9^@G\+QB>-YNM5KC.D,G2Q8XYS= M!_.&[* \ZK >3')"V6+=:V&F49.:PDT
MC,?FM. ^\9G,<V*^>_GQG\<&K56A*I-J[8SK*36AYSW>=2W7%#59D_*('KGU
MC19P)N",5ZJRP%E;'M=3:DK->[B'PYD: LX$G DX2W.&1W.L-%,RSWB/=W X
MP^-LAK>6KLR!!@0TQ\&NP]&H5E&L5^1B#\Z/Y&KUI<C%%7PM^%KP=5F)S=EB
M!5\'5R^*6G>MO7M-M]$/S5AB>L:SL?C$G&#^-HO'2$$)",94'*..Y19#^@.1
MEW\1<1F\TFP(*BLE"&P>5AE3N'"+&9X"6LI ,"9H(?7Y#/%%5FCA+<8HH$5
MBX"68J"E"=#"<!3+"BV\S0BN.K2((XJC!*0W7QC6![8I ]OZRY*P@SBA$!&O
M,H,^2^*-.FXPS B^#4B%<_.QDI92U]&>8R-L$:(7@%5RP&J,&PPCW]@!JSR%
MHF?965H@ED"LDB-6<]Q@F$;'CECEJ84\QU;-_)T6E[2*D-N95!EGIY>K>%X4
MQA]1&-]NCQL,?4XV@54Q?8I+":]LN;L 3@&</ )G1QXW6/O2LP"G</X%<@KD
M%,AY!LBICANLW?M9D%,$(01P<MQAZ9P[CL<FX'/9>HG'D+MH$I!37/;\%#9[
M-IZJCN4VP^$!:S8>;^&A K/Q4L" ,O1-$= JH%5 :U2B<QN@E2'U391G"6@5
MT,J9@ MHY1E:50F@E2%)3Y2G50I:N<ANJ?,>G7F,ZHUM8A>]PJ;"@_ 0DXDA
M8O8-%^'F:&HM7PQ<.G#DJR*Q,F1E&QY4'RLJ2Z@$Q Q/AZ[F+AU/[Y0@3A(S
M,XCWYMA[L83CDPR/[4+G&3Q242"R0&1.$;DNCQ66S'<F1.8MO!*'R)SW]Q:(
M+!"YN#T4B%P<(C?;8Z7)TMR#!9%YB\K$(3+G'<K/')&C D=_V?F"!D(9_,[.
M+5:[^[2<P_(F@0\6JR>;:_:;;E[11UXA]"+P17(](D3XY\183K=O%D/<A$#5
MQ,":379SMK-QFX4%T&D"LH'MK]Y2+UQK<=5:N*N7:V:)W+/3TX;0!5*5W8U<
M7/\VL]?11P\M/3:6@&DW3^<ODD(H^<1G=4GZ_-4G%@DT>C'+OTKT?^$#E-4'
MVP],'@HDY@U?O-A8^_-">P4:76G&N_;A?/KU>G>'*=FD$-G(.W&T0!XQ$*7&
MU]">!'EF<T?V"V[O4?CZ7Y,6?Y*<1G"*O+[DOC^W?O3N;>*+94P_78\&?_2>
MT;#WV+\=/-U]OQT-GM'#Z.X2=9_NT/#[S;!_U^\^]WO#/>@0]Y<@[_738-0;
MHM$  76'@X?^77?4NT/W_:?NTVV_^X"&(WCCL?<T$O0]BK[=(1K<H[O>;>_Q
M!OA8E6N(Q/P$,2.)^65J&89F.V1^ASNSEHYF3N%10$WBA4L229$STVR,IIJK
M[3,'$HF7H)Q#^GY;)P<H^)^EX^JO'U_SLX'BY1C)RGK2"?W3>[KPGRCA8KW'
M;P^#?_=ZZ+GW0/'@H=^]Z3_T1P"SZ NQSG5SB:<).Q!#Q,,,F\TVQ5S29UP#
MO[I7C>8EL65XV)>;RU1V9#1\ND%^GP:,5K-OJ4^3RH8$J5?O7#8;D>2+W 9J
M#J\,V=W/X@6'OJ6#_V>Z5]*ENH$?NHY6.V(129R2P0YW'9+%?H<GU%U<0SC]
M4T6 4.0?2OR,H?P)$;U7L%4^MV@1GKLBJW7X9_W3+IOLN!-[&*=-L7W'N?J-
MNE/(,^?__DD"[QX;AN^4KE\3KW/UVK^R9]6W&Y]W+/G8YV;6?F3!$>YMI-<=
MF51P<EK!B:4>?&BE.^QJNN$PNN3[0QNI%CJE5<&XLRAE7\2%:;NWHW\^,_N)
M6:GMO6_3Y;+U469L.?;]B$1.P9]EY$]5\*?@3X[Y,Q0!K2Q_1N=KGF)<9=2&
MC8EC<N&/[AP>SG60C2?6FPE7FY*HB.-J+CW6(C[)JVYJYD0G&9Z6HQ.#GG72
M:4X<E5G9PH'0DAFS'(G*6?40Y%*=""803""8H*1,D+[B9BVVX%P]WRYMFZAA
M0]=>= .4+\XP"I)%U^64;\;+OAR5^97:EJ336YKGS*YVJ],8-YH)B5W8=.#G
MY'SB82,?OLB4L ;BNM$\,:<K)Z%G3^(J2QJ70$N!EIR2C0TMF^-&TF3> ]&2
M]_J$ZX8DT%*@I4#+=+?D+-"R/6XD#1L^$"UYKQVX;IQ:P270,G6TY/&\(K4N
MH05LSY-E7DSRC)@<$S,KI %3[I'!')IIY_Y,.?9"*D!X6#1G6Y+&C:1RNTC-
M":(Y*6]@1J[)K63]F1ZN9"Z5Z3?G+H!C6=MS"V 7P"Z /0'8E7$SJ7?HX<#.
M?0Q)KBE- >P"V 6P"V"O*+ WQLVDSJ6' SOWX2ZYIG:2N\@)8"\;L!>7*71B
M6]8BPF'811K-[PVD]Q86[4VKV]2Q]T^_,9(X&\JPZQ37)TAMJ3EN,C0"]+/K
MG]?2US=O-'A_@H<SC,L8"DNW3VMQ*,.UFN3D4%X@MD#L,A"7#;';XR;#A/K#
M$9OW&%>Z?5P%8@O$%HB=X5X*Q%[W=NV,E1;#/+/#(9OWZ%6ZC5X%9(M<+LY1
MX0]Z?3Q%&BQ4>\-DO/-ROB#,[J"E@Z><59QO%%[UCG_*L=R#TY0Y6_\12; Y
MUE$+_BYZN8*_!7\+_N9W_:GSMVB!L*_YH^Y,O#-,S<6<FH'I\FS)EU+>"C*&
M,+(LC9MUAIC$QG_Y#N[+K69,EH;F@M/L?VGP B2@W7%7_/T,[%W<@>"WI8W7
MP8H+)1BMJ"=5EEVVDBMQ>194KL,4G\M$20%Y580\9=QLY EY.9VHG01YDH \
M 7D"\JH*>?5Q,ZGY5*J0E].)U$F0)PO(XQCRQ/G3">0G4DE:'4^L^0*;CC^U
MQ)S86'.X[1\@8I<%+;>\JB_XJPL'3R[TGQ<SD'9L7NUD7\AJ?2RWU4_73[]V
M,T\W*$V05@BR$.32"7(3!+DN!%D(LA#D<@MR"P2Y(01Y]\G$L6GT/$EG.<=3
M-,.:X<[0A RTG5B.BUP;FU-ZF.KPFE57?'2+HZ7DE2G!A3A7=1,Y6HK@IPIL
M(D=+.2M^$E'6$TR2?^PW1;R$?S!77BT;F<!1Z -K-OJRL/%%L_'K KX-?Z-'
M/-7IS[O3'YKI:F^8UU91PA4L:+GE=059SB6;XV;2F =#,SU!NP5!N07!&1$I
M(R<<ODOP!!2ZU\DAX+]!QO:FG+D.GN^YD$,/),D7OMEXJ/]T/^[U']@[;>3Z
M$+-]V0P?8G[^E8GT[7$SJ6=\OJ2'M\M$>UF^9)C84<D0!B\0PVMBC5"6!2VW
MTLI2D<;-I%[EIR.V6F%EJ1RG+#M*O3Y6&@QI\CG2OGS:,M<44Z$MA;;DC#FX
M6VZUM:4R9FFV<B)B*Y75EJU+]4AM*;>5,="%*]J73%MV0'*$LBP28GA,8!9A
M<S]L3N:BE2=TSONQ$=^G:[QP+9/-41^WDF83E""<O;/B+?WGW]+Z0?M:<1'+
M!O<<#(X&0S-4[H/9Q5"^<]D1I5 <6Q)5U04<+:7::JDQ;F7OCF4>."Y*+1T9
M-0:ZM\:M[+52]D'CH@@OVK (K22T4F6U4F?<ROY(+?, ;3'@>'1TMMU6E7&+
MH?T-]\'9HK12!.'+A*45UTHBH?D$\G\W7.!R%WNQ6)&LS+Y<<:)<?8-%K8];
M#$V45D*T1^_)9Y6@7(_*D66T4QKC%D-N>,;D+MG!<22]Q<%QJ4P8H1.%3N2!
MDYE NC5N,521' '2U<U#/D4G=L8MAA3PC,DM=")_L"=THM")0B=RH!,[2J<^
M5MK9.(K533<^02G6Y7&;(=,[8W(+I<@?[E5<*8H,XZ/BV")[N+1+J;+=('?4
ML2)GX]U5-&7X:*,!B-T8*THV5D-5TX1S-AF$.< O)87^J:+^:0(D,I2O\!C,
MY0@1&?5/&XC-D)3-92B7(VJ7"36%_BDEZ'.TE"KK'W@%D,B0$<QCW)0C1&34
M/QT@-D-Q"I=14XZH72;4K+C^$:F_)Y"?I/$C=X;1<BMVJCO(QMIDAJ<B'?B
MY8ICWDJ8*T_+.;R>1)\Z*N,V@[-,Y&J/&GRF@N6L-.SZ_:B0HB1+LFOQFBI\
MK4AJ?:4:?:)=_\I"Q,:XS> $%TG$_,YU"14;NU0\BR-9,=M,*(5J*(76N,W@
M5*6#9^H:S[C,E25PIAZE%#KC-D,8H$@BYJL40JI5* 6A%(12*(M2:$CC-D/!
M?3IXIJSQC,M<40)G\C%*H0'N%D-.;9%$S%<IA*@HE()(B$PONB>2)$N[E.KJ
MTHXJ-<=*)S?G(,>PV\%'6D?&W("$+2!A;O9(GD&W=&A8)HCCQG$J'O4X6DJE
M ;@#Z)&;(9YCB.LH\#@BOM5191E(R-#9I'P!KG1H* "XE*C'T5*J#,"R NC!
MT'*C=.&DH\#CB%@2D+ .)&0HM"I?,"D=&E8<@*.C1'\)?4E[,?#V]T*DV'F#
M$I(P@&XN-9H>N/DH!DH2HDP3 _B0/.YL\V3;MPU<.P!]_UDZKO[ZX:&A;DZ!
M!ZZD2W7A?IUK]IMN7ACXU;UJM>&-PU:4"?2-9AB]6H9AO>OF&WKQ.!@MM _"
MNPXB82C\<X$G+IXBUX(OP&?Z%.DF(J*(K%<:WZ(S@UY!9N /DN1)YP?!KTWZ
M3?(-[>W-QF\D^D5F#)%WPE\G(5FLO;K8OHJ5A>,WE6$G@YO4E@EA@XR7B')*
M"RSU<+_"(8GV+0T\>.WYU%R!A4_I$6'[$9#QQK F?S)X]%EU.<"P(0O"T?82
M[VCHWZALHA?+GF+[[Y\D6"4VC(4VG0+OK%\33%B]]FGJ84F[\?FK%\C^JT3_
M%[]7->0Q*J*<^G6;W8.V!MFJD"T1 IH]P>@30]'^PU]XJ'BE+'X>9.OD;NEX
MS:,14;&,ZF8OG*>G:MB)F*!A@DM2/IVRKQZ/KU;D\RMR+ .P[Y1-#K#M!,01
MVR$=D,FV4R1 OJ0[Y=OY@\V-:&/C6 Q(*R&]W3[,%4JP,')A':+>LF&8HI)"
M3CAN/<X%YP/ZZ:^N_[:[EZENZ?$T3"=V4!!16=IE->KC-D/T<64>WB_=I8UW
MC$0R_F'TC@WP36&!,V=O%XS,6V!]']ZMR[G48#77A9I0SM5H)A9S<<*2*7O
MZ:JD"JN;)C_VR6G!U2HNI*PXS8+0S7&;(<(;B]#$L1J]6V4$YN;1H\\+YW_A
M'A2)URT.V81'YX$;W.<[FYQ/W= >MQF.KI)UP\S&D?E:O&N'5E[:H219S\*:
M9]0.;0ZU0]%&-#<+J3!B-Z5QAZ'1:")BWUO+J$&;W -V^^BF.84+@##GBP3L
M#H=L(LSY A9;9>6@C#L,7622E8/^HY36?+LEK/F=IQ+6/(-R4"5T@;SJ'>YT
M1-&V=#E.@4/GO\7M7)7UBSKN,#38BM4O1+=XZ5I$TSBC=7)D&15.76V?MSNR
MD] <RG+>308/)#>GE/MZ)@G-=]B9V/J"BJ;UBH;P!/HK[*GIHM\UW?22DA\L
MQX%+Z"8:O, STJ1QI\"DX])2^WZ=S+W.XT88%CU%=WA"X0.I,MAY %$U^L55
MAKFUICMREO.YEUVN(1.[".!AJ=DZ7.X--@S-X0_C TV7F'R%7&,*-P.3TO6[
M*9@3 $8' QC,%YKM78E\;6'KL#JRI$O$OD[UV'7Z"]20$V Y6,[25Q,F\C 7
MD^X/$ZS_( GW<]KKP8"U>_4AE\P\F _+[.5<J@;QSXFQG&[CV EBLHV1B_TY
ML_YCN=;BJK5Y2C^)M![-S:>S.IB^I&IR>W\6U[_-[+6WXV4->^I$6OP,0*Z_
M2%C=3T0^\56.)'W^ZE.()+]NI\>'G*?5!]L/3//A%\ \%R\@"']>>!44FO&N
M?3B??KW>$#) -BE$-O).'"VVL_%#>[)AE47@CNP7W)_>'][SR,6?E,$7P2GR
M^I+[_MSZT;NWB2^6,?UT/1K\T7M&P]YC_W;P=/?]=C1X1@^CNTO4?;I#P^\W
MP_Y=O_O<[PWW9+[%_27(>_TT&/6&:#1 0-WAX*%_UQWU[M!]_ZG[=-OO/J#A
M"-YX[#V-!'V/HF]WB ;WZ*YWVWN\ 3Y>*7!!S$AB?IE:AD'*UVBEF[5TP,"$
M1P'=B!<N6H!EX<Q(&=U4<[50(R=6XOG:@S[;!FCWET3R$3!BD&,D*VN[F_[I
M/5WX3Y1PL=[CMX?!OWL]]-Q[H'CPT._>]!_Z(X!9],6O#L73A!V((6(JIM/^
M6L-&\[(58: 5L2\WEZGLR&CX=(-Z\X5A?6"\*CY"-,Z0RH8P42_:@/TU8+P>
M;V.KS1T3NZX<;&+[8$?N=Z6[<*_)US ELZC[)9OS#9L.\4W(G@CG]S@:SC0'
M?+Z%3\D%4!*T@ ; ;UL_]"G\>$Y*-<"!77]E55L-SB*&I]9)32WVQ<1!RX6U
M\A3)URX1J=!>_=;W2KVZ[!=P>J<(WO6JIZU7HCY_Z!-,0QS. D_ "X5OK%Q9
M;4Z<9@>N2-:]) $0+>C^@C.J.4OOMD1;8:_$VW.@R6_^[Z]M16Y]== KN"3$
M>UU8P*\?I)\A/,M<^Q/3R*2MORQI0,4CA />L_/Z@>"?X TY+G6OY[JISY=S
M>-#_+G7BLP=_2$O$^\]#]-\EL 5]!D)7A]TY%CP:K.\G@1'+I#SGU^M/9IKY
M1D(G$7&.VLXW*$MKCH-=+W9&-A^3$S#-73ITJ[9X8TL25K7^'H?N#0R1L N]
M-NG607E;<_RN!+E'Y9(K_-O26&F%2KDV%?[=R60Y7QH@0-.N.?UF6_\)%OP'
M HY9U/S[D'Y,@3]S%P31"2#;3@!%F>MWV-5THX3EX:(QP GY7AR=Y6?6#D!P
M9=FX,A1H%UPIN+)PKE3.@"MY2Z;F.AGH"=,0KVY-P5E8^5(3RW'CW99<.26?
MY.DDJ,B,$;C*F>90,8CM%]LOMK]$VY]_,OJAHW1R5[-]8N5AQU.MA70C2Y/]
MRIP_GD<7L6JEBWND84D:;XP[#%-,5[) 6ECG%3-.H^2HF9P!7KA IZ>J!9P(
M."D23CI*4QXK38:!4PEXLCO(A!L\Z<CGA">B-$Z4QO$/3BRPI (L,4RR2H"E
MW?$>O,!24\FKM)K30K?B^VYP[\VNRCY)FM?2-I&UE63#(;>(]AL%++:D.N +
MDZO;&K.,DUT)RC.5DP&%[BX5DA(YOG)-.L?F>7QP(^OD;(&F DW+BZ:=,<MD
MZ8/0E%>W']!T,SM:H*E 4X&F!2RVRFC:4L8LD[8/0E->HQ6M5EYM>026IHJE
M(D=@?U1%FY+J,L>U-9>,&"7C2TT'\QA7X3TN+_I0G]X*KJ6..PQSO[H!IK6H
M<B$\6Z(PAR*=4</I:DHA-PNI,APTQAV&(5/,<,"KGR[@H/12R,U"*@L'';FC
MC!4Y33S@U=,\*SP0Y^)'"4QW;L'J_J>M>K=Z#3Q734U(ZC>/3IP(0!:PV,JJ
M!+ 06^,.PZBYH+ ,7D<V@+=._DUCD)LF(^7Q(&G?7/C:IVOU_&*2^1MU K8$
M;*4*6YVQ+#$,7#L>MSAU=05N"=P2N%52W.HHJCI6ZBP!^J-QBU.77. 65_77
M*?:/"\M6Y$\0VFG.O>FI%R=AV\WXDEMQ[WKU9'2&83D.^D+&9ORRT\<ZN T<
M./>9=%5*2Q-NM5>"I?FME8A4235$_DM7%::K.4Y9?GG42P?42YLA.7-;O=!)
M1=Z0HC(Z\ REF262;4X,7P%% HI..FMJM\:*G#(4<>^3RTI>UJW (H%% HM8
MO>X&>-TLY]X'8!$G?O:K_A-/+_Z';>O3]<598P^_Q^ [CUQ/U=G.8HJ#Y6H&
M]9PCFXT6TO D@H8\QF8/TA9D.N/46I+9!B7"6[KKV?90.I[2K)JNQ*1G.1YK
MRV/03LD*[PF[WWP1]]\M6Y^WY/XGG'!F'))E;'P+:"V3? MHY1A:.XK<&BLJ
M0S<19FCE-*AQ+;>38QF<L&:!V)JF+\0K\J88("DE.&34JB__](D*[ 431+<!
MHAE"S\P0S4FL)P31#:4JN129 ;<H70^)T,"=8=L?N>E$S=Q<SWW=C.ETD(TG
MUIL)]YZ2GUC>-:SYPL8SPNH_R/1.>(TY&D7#34D9-PLY.+..$Q)Q8J_Q323!
M1X*/2K:0L^$C?@^GN#95OH5J,M=#OKVC*0Z-C<IY\%QS2&5\<ZZIS)+P55?&
M<ILMR6)INL[SVI_HF]0CN0TZ$WWJ2Q 'G2# T , XIW?VGBJNS<88 "/M)_\
M'E45D9A1DI('@;L"=P7NIH:[=<!=MA+^3'&7DW,L@;NI)PCPB*QEQLZRGO.7
M@*A,@-D<RQVVW@&9 B8GITJ' 28G3,IU>";_T$N1%;=/VQ6VH0 -SP6W?$<9
M>0[$\@'Z#"WV.W*K"6B;KH%,JD* [TF%"/EG"<(1X?2N3E[) SE9OGQP)(]#
M2XH&%VX64E*48\EY4J2QHC(,$LD&Y#CQ_6.:SM2;U4*[\Q->;A92611IM]OJ
M6):4HE"$$X<XIKR_UJCG-5R3 QP120M'"9IH+,VR6-'IL+RJA&FR7;L%ND1=
MZ1+7P?.K?3HBJ1/#;FRU/&[V6;<]Y(-9>?3(!=@6L-A*@RWIAUW/"VSY=_<%
MV!;#K )L!=A6'FP[$H!M(R^PY3XJ(L"V(&8MXU#G3!N/YQ#,(5W12)X#^D)R
M'GA4=Z);INB6>:)^4T"_-5/1;X'(?QF#-F?06IP/OA1 *H"T:D#:D=7.6&[G
M :3<!V3.H3$Z'XPID%0@::F0E*ED0P(@;>4 I)P$6T17]\!#<)J#4LZN[JQM
MO/CG,=$MDT\^JTQE> 7V@JT^ICU6Y% ])+M^=;K3_RP=EZC'=7;G-Z)R+;/K
MNK;^LG0U(-O(^J;9\)TRQH&4=E[IXWQWVN2#JTO@X@CEQ"<@"N7$SUXPE375
MQT#!(G43IZ&U:W!5A4H27?L%U NHYW\OF$Z=ZV-9:A4)]9P$_\*E^K5&773Z
MY[.'2Q6B@'LG/:Y:NI"A &4/%19]A"-4:R9DK;3:9 K?M4GX+M3YP:O0#A9H
M1T^[Z9K3N,KM$G:V"20==#HE/#L3$3FA TJ 34('\.(Z=>#OL:*&7*<<5 "O
MP;&Z5,9TLQ(&O@2B"D0M&YV9@E'-L2R%SAUR0%2.8U"=^EEC*K^9:%Q+VQ_T
M^GB*-%BF]H;)H,GE?.$-E5PZ>,KCP,C*G>>48;'Y#(/CJ(I8S,@1?,W]Z@5?
M<T-LSA8K^#JX^I)/D,C \KO3G0GQEY"MN3P>$G(3NRAZ(27MU?/_L_>ES8DK
MR=K?YU=4]$S?VWT#^VA!+-WG=@0V^ P3-O1KZ)D[GQPR%$;30F(D8;?GU[]9
MI06!! C04A)UXH3;9I%*F5E/+I5+(C^>-*%,,OMA[93\ )_D5M4G*UUUP)&,
M]_!]V7X$T<[]:.S[RL*!&W\EA?WX^J' Z'4[K[3!BVK%\[$L-.3X5B5\:POB
MDQBMW<D<W[(]]SD#WY1KD>,;QS>.;U7!-QGP3<P=W[(]A3D#WR1NOS&(;_QH
MZ"2B]WXM\80<#5G865D& @Q8PO8A)T28S\C@8<;J:S<%M%N2<4M':C=_8]V;
MQLL86XM'NK^&Y#JPL<H4KU"N&Y4I<[PLG<@1F"-PL?*;"(&;@, R PC,<$2%
M(W!1$LP1F"-PY1&X#0A<9P"!F8WYR/G%M#D",QP7JD3,AP1<R1P-4D@.N\>=
MJZ$9$PNK-F8QYE-T<)^9A915!X6_=67CR97VZVH..PH;7R)MAL$;:(L?O@U^
MZVQ+(N,"R4@>9M$RRLQ"+F&SM&"S2'RSE%9&F5G(!6P618#-(E_$9HDS>O^T
M]0'2B"O\F:W'][V=P6H!I)Z$WMC#XP/V\43'JD6>:;Y>_N9-R5_$8\6_)OIJ
MNKF^D^^[):R_+_W+A(1^ MXEMKXN5.M%,ZX<<_FEN73\/X,ZQE@Y/5N([] 5
MDNO;PKC\]OO<"IQ"M^37%1-A^2M$2F^1M Z8O..)DB!\_.I1B$P"<%W)/POT
MOV@ R7]C\X')0WU=JB_XZAE\@Y]7Z@QH]$75W]1W^\-OW]:$#)%-B)"-O+*/
M%L@E!J+4^!KAR5I4EJ$[)K_@)H^BU_]Z:/&I8%-H%6)PR5T_-[[TYC+QV=2G
M'[Z-A__H/:)1[Z%_.QQT?]R.AX_H?MR]1IU!%XU^W(SZW7[GL=\;[4"X??]P
M\GX;#,>]$1H/$5!W-+SO=SOC7A?=]0>=P6V_<X]&8WCAH3<8<_J>1-_." WO
M4+=WVWNX 3F6Q1HBY]V<F+'$_#0U=5VU;-(?T)F;*ULUIO HH!OQDG8+1/9<
MM3":JHX:Z?Z4E'B>]J#/M@;:W7;!IB(.49 T_M1F[U_SM_OB]S$2I:"LG?YT
MGR[Z$QVX6._A^_WPG[T>>NS=4SRX[W=N^O?],< L^D1BV)JQPM,#'-A#Q&.M
MF5C3:?.2GN#J>.9\41K7Q)9A@2\WUZEP9#P:W*#>8JF;[Q@C+]R/Z!% *@Q)
M1+UX _:WD/$:8]SNV3?T)<T S\7Y(ES+:_2ARVBV8A9Q2%"RZ%TZQS1N;!JP
M3IM$D1WRREPU7D@OTJ!UJ?D,#T<CR[70NZ'40MK0= 86*"8A=]59V>0$!A'6
M_M>?6Y+8_&JCI7NVXWZ-O$ON]8X))&+ZQ2Z>T$.>0)/0GS*]-CE$0@0>57)E
M73??[/UM+E+?DK]O>%"Q7<-:C2>I%<FMOJ4$L_O&=\O\%SU!\V1\&%#5OE,U
MZ^^JOL+#F7<T!T3M&-,[2M(1I:C[UIBV7 ;INM'-R<^\,L^P/5&71-*M%?Z0
M9*.UJ"[<]-2HDXI<Y^=_/PBP=JSK7G>9X&_B%OM_>]=U?:"6\G'+[]G+Q<2V
M EEN) "2TQ%3BK/;B]+=7>RHFL[0.5,FHS&E#^>P>;/%ER>^WEC)E'CN6;RY
ML#S.R&>?W\7&J+E4YB"5,I=*+I7,2:5T 5+)6KT6T\=<MWO\*X9Z]^63EWH(
M+3*3!:;241G4#9S]G/V<_25B/\^-C6C:FXA^1:H#6O=%,PRP@TC TQW3E(W6
MS3%+Z+1;L<$E]_@@TJP]!U:4.4\J42V(2+H9*8=K02(1Z;B".K;:I[=J4DL\
M6,51^'Y.3XMS-.%H4C":D-Y!D<%HIZ$)8\,8FK6ZW.!HPM&$HTEN:$(Z!41F
M;)V&)B)3:"))-:&2M@EK8=Z2N*%]<MZ ;7<$,#L!7MZ!H,C%EA7?DR [Z4 0
MF?45179_7Y#N N49A_NMU6A=7O< /H*$HU*94:DM*:TGJ9&@,]4!5&)U0BO
M+D<ECDH<E<J%2@T!4"E!MZ8#J,3JE-.&U.2HM/54_)0V]I361DM5R^@DEAF$
M+/5"2@K#GY+XK/4Z^*P)YEI%HI&^]'X'X2V1$]MNR'SL0?JR%BE39)6&'+\J
MAE^-)U%*,+?J6/QBU=WE^,7QB^-7A?"K#?B58"[5L?C%JF/<$NH<OUC#+WZ^
M?1+1;S=;0BPM\U4C.XBAJG >ORURL2557 GBMZ(B/HGM!/%;VM8#%,Z4*)W\
M)T8E5E0S[1>>7OT'6^:';U<\=,L!B0-2R0!)!D!*4/)Q$) 8\?PY('% XH!4
M9D!2 ) 25(T<!"1&7'D.2(P=;J?812VZ:6*_@M!6O]IU9[E]6V>S)=WA[K2=
MB;-2+4W5D6[:-OKTHFK&YZV&KF'B,^!>9])1*"W%MM%:");FM14B>TFH(?)_
MNIHM745PSO+9T!8) L%ML2T\24G*@H+-\0?LBGO8'^SZU-O!7V0#;^!C'[Z)
M-5&1RA '/JMS%!O2Q^+1%H=+#I=GI8]*C2= N730DA&'/WK4+^:50UH<1.:_
MO3GT<.@Y[\B>''U(4CK8PXAOO]M2J]?JN97]<4NMFH?X6ZRIIQJHR*=]&C:F
M!7=-2\*0Y(3.+ A\E(8CT]ZFYHJ,1RB/CLBC-<KIE$ZJG4M,^B0ZNB& CDY0
M])JDR0I3,132LDF0#^?0,2*.N]3S3FC*K=,3QU.F-C7'4[;QM EXFB#=BS?4
MS&GC<SSE>,KQE$G2)\'3I@)XFE*#8J8B1X6T%&493WGC@T-U$^XH388FP#!3
M^,;,0HY.TV.$1(R<.;%-)"Y'7(Y*MI"+D2-V#W68MC#(7&GT2@9+TU.;\,!N
M=N;@L%AP<-J^9X/I975\2T#41'U&FT]2(T%:1.S,=_;#A.U:6SG<>H4186-D
MF@9'.(YPU4$XL2D +B6HZ$J*<(P%[MHU12S?00A'.(YP'.'2.I9H/8E2B@C'
MV'PBI=94A M%.'X.$=D7-$%;1Q9V5I:!S(WC"'X:P>Y"R@K#2>J:E"=)3M".
MV17=1RJY0V,O!C-:#/I-;)6BO(F?!Y1@(95%A%:[13)%DM:%)T,$5@L>Q5I#
M*D6M$<>$$BRDI)B0J 2Q1?RT!),&CP %YBL1E9J4(#Q5*G1@0^*J6G;(]#;O
M+9:Z^8XMNA$M[7E%I)E!868QP,F,6N)=\8[OBM=\$ML)S-G;T+:P;][][<*N
M?\O;X_%^G1R9RHQ,8%.W$]C4R9&)$3^;(Q-')HY,I46F5KM-FADD.!1(CDR,
M./L<F?AQ[1$N\Z\ER"#F\W)97TA)H3A1Y+4M/8ERT'C2L?$B!HA]22W7;-QU
MJ%5JEJ(Y[V4%6JN)%<PLI-*@U0#0$L\#+4:<V3V@)?')DART.&A5 [3:8JO^
M)(GR>:#%B)_+0:M4H,7ND7:F(W^RZZ3+K,M^0M.RM!O&9QZ/RKVI?/X1W@MI
M/-]N@1F?H,)ZG>=U8$@\HX&(;^U&7EHQ\]UW\6WI.7!SX+YLX&X+@@# G: ;
M>6+@9C08 \"=5^"8 S<';L9@C@-W]8";G/8E:'N>&+@9#4A]:PG<XJX*<#,Q
MC9KY(4][6P06/^XIXU;Y1VFP$O=BS[:3S'E:L\1D3:0[ZZ [$[2X3]I+AJT0
ME=BJM1/H3!8A([?F6!S#.(:Q2]9$&$829U+LA\56M*:(GJ8<PSB&<0S+%</:
M@&$)*FYYU]*<(:-"PP!*Y_S#4^,I&CFJLV*QU5])ANFE&"4O)0A'M!K;(=)J
M*\0$JE DX?P$)=XN/+CHX&I#]N,1M5;S<&M;MN6S0"^ HS5':\9V T=K$D!.
M4/:>"*T9B[S4&KF56%80K:N!Q]5'W+).<Z@,Z1/!;/-)K LIP2Q;P2&I)C25
MTLU[*$G\J!(]13H+8)5C(PM/S!<#KC8E8ZEM$'(JN"0)!&13-2::JJ.E:6M$
M@OBH:H87<C&C8:O)/F86PN6HU.QC9B$7(T?LGDXQ;8$,3.-JLK(L8FTP.WKJ
M4CI:LB$2E0E4,DWE1+YQ&WQC,<&<#;IQ[TR+_.&7@,#.]C8V/STJ?&\S8A9Q
M(.5 >HE *HD I E:5QP/I/Q@IZQ 6D*H+#,8EO4PI@1$382 ,B!@@AX0QR,@
M/W.Y[!G;96L*%XYXZ)KZK.F:HV$6PQX9-Z(H5Y,)WD B@=G[Z]G2W08]LB2(
M3450ZDI#?CHEK+ &Z_OU)F$WIE#$+(_B^D3DO]\Y%G$LR@*+$GGFQV/1Q4T\
MXUC$L8ACT9E8E,1'/AZ++F[&&9M8Q&Z"0-G*5P?802K-7 PE+C(H2B5)Q.>%
M4:4ZGZAVWGZ24+(":C)!5THON?DQ@(B^<:/"ZQ,\FF/,7 2AVED)O*:50S>'
M[HN'[A9 =X*FB,=#-\^#J!!T5P.<JP^_9<VIJ SIDV"N+ #F)FCB>#SF\LP+
M7NU:IEJ3?]#KXRE289GJ"R8%)ZO%DLB)C58VGO+*5H87<C&59-5D'S,+X7)4
M:O8QLY"+D2-V#ZZ8MC:ZFCUQSZA4!S-H6+!88, ,(/ :IZ-C>S+)7DC0:+NS
M-KI_@,U]J^J3E:XZX 1Y'QH^ P54\@%_"SW"#LKIN.;[RL*! WHEA3W0^@$'
M5+EN5.:X)KGF8$- /W* Y0!;=8 EY]X)VC>G![!9'*J< ;#UZS8'V(($E ,L
M!]C* RQI!9J@XW)Z )O%"<I9%JS( ;8@ 3T/8/EI3X2@9,N1!J83<[&$W:.Z
MV]Z86%BUF2RW93MLR')DE0V!V_C6E8TG5]JOJSGL*&Q\V5(UHM)^$MOM#]\&
MOW4R/:%F('Q<31EE9B$7L%D:(MA* M\LI9519A9R"9M%@LTB7L1FB3-Z_[3U
M ?59Q^'/;#V^[^T,5@L@]23TQM)_T(5JO6C&%\H^?S7+T ?)]8AWB7]-]-5T
M\V8A09GH6+7(D\ZWI&I]IY!T3L -Q-97]]Y7CKG\TEPZ_I]!KEBL0)T_'1)=
M(5G9EIKEM]_G5N"]N0F4+C^%Y:^OZZ?S%DFS*LD['L\%X>-7;YN0DDK7Y_NS
M0/^+!G+\-S8?F#S4UZ7Z@J^>P8C_>:7.@$9?5/U-?;<__/9MFV64;$*$;.25
M?;1 +C$0I<;7"$_"0K"^8_(+;O(H>OVOAQ:?"HB$5B$&E]SU<^-+;RX3GTU]
M^N';>/B/WB,:]1[ZM\-!]\?M>/B([L?=:]09=-'HQ\VHW^UW'ON]T0XHVO</
M)^^WP7#<&Z'Q$ %U1\/[?K<S[G7177_0&=SV._=H-(87'GJ#,:?O2?3MC-#P
M#G5[M[V'&Y!C6:PA<JS,B1E+S$]34]=5RR8C8IRYN;)58PJ/ GH/+QVTQ* =
MYJJ%T51UU,^G$N^ MHTH\$TE&Z+@OU:VH\W>O^9OH,7O8R1*07HQ_>D^7?0G
M.G"QWL/W^^$_>SWTV+NG>'#?[]ST[_MC@%GTB828-6.%IP<XL(>(VQ3;'PY<
MLVG/)3W!U?',^:(TKHDMPP)?;JY3X<AX-+A!O<52-]\Q1EY<'M%8?2H,242]
M6"Y0\]8W3+??V[]OZ$N: 2Z&\T6XEM?H0Y?1;,4LXI"@9,#@\1RC&<"2^:89
M+^C9(_U2?2?G*#8B<(1_+?&$9/T[)GP WM/HD"NL3N8D/.S %0QX5C337N%:
M&CDX0>^8X!S@FXMU&*DO+Q9^(1'EF6G15Z(?AU?!+*4VZ5[FIK[7?M_P8>*.
MMJ06>(7-2.[ :#+'TY6.A[.>1R3_E,LCX)BX3V.@SHUN3G[&I6 )HB Z9KK)
M6!B(NB12::WPAR2;HD7UUJ9713T_Y#HJ__M!@+5C7?>J;8*_B:_I_^U=USO=
M '=ETQ79RYC$>ITL-Q)5./_<QG.@]_ODT<XVK,0W[MQM]$_81NP$*S+I\B7M
MJG%-=/*V6;?H2:;7(>N<OK=1PS,7M@\)8OKZDJ$3N0MK =5JG1[^+,K@)NHM
M&X$I8<[1:4%W-J"_K"7D)2!J@I0GJ=YX@L<_G/+DVX=W*V=EX2TK<0!4&K]A
M_14_P KG=@DZ*TGU>NE*Q5G40176+PUV#!)FSD^964A9@3D))+< DA/TZ]@+
MR<25&K^994#BUN&F':SN/.X % G030;%A$7W@!F@YR4)QRN#-BB#!$6UAY7!
MW,)YU=">HPYDN3)]\UA4&156!RT&U4'19C(S"ZDP1"L"0'2"LMR#$'UGKJPR
M(+32Y 8[-]A/0.@V@V+"#?8"%EME;2"!-DA00WQ8&VBOI;#7$_1<Y?8ZM]<C
MVD 6T!6"?R+9MKD<XZ:)DOSX]13ZE%4')#Y:;;>>I-:YFH!H 3<[BN@$>QRD
M&#*O&AJU1H)N/87O>;:*SD[.#/T:+B^+3Q*M0KIO%]L32Z.M5TCN[@B>0)L!
M3PT'_:%JAINR>V_:-J95"NL^+';>*;E5H/9=D.H<9#DC#(N>HBZ>4*0(2F9J
M](-^_K49T!W9J\7"S;U6D4'F]DV<E6II<+D78!A:6H 6%JP$J8YC:<\K-VT7
M/DZN-PVW4 UZ=R#5IDT]5,N],/DD7 <62U9XC9(O6SYAV3I(UU'+!D1,L&PJ
MN5.\,%\ @>;:A*:M6QHV)G"%E46RV\D7Z!-R43ZI3F )^NZ__MR2Q.97F[3^
MQXZ-%L"9%6&(ZJ"9JEGH5=57&($$J&2VY,JBE']6;8TP#]2F32H)O+*!=>$!
ML!9>B^P*!NL Y">I&3%*UG4 '7BB"=T"PYG7Z@H750805,YTG/"#2*(,=VL*
M3-0)M)12U0DD\BJ3)[XSZUYVL:-J>@E3RGDQP:DLO\>O6$=B^5A>;(\8+ICY
M"*;$!9,+)HN"*5^ 8+)YBDLZ:*9H:^4B,WWC%=N.6UP-[COXLPM8O@X^T0SH
MD9'!=2"N%T-#%D]U#QU$;X +/(0'+&4;25F^4JZJ4#[!H838J!-W?=O_#^WJ
M.U6S_DYB(*1SM6[:M)GTWJ.&X!LW[\&O?]6PI5J3^3O5,2&O/_A$WUBN')N^
M+;H.?_1R#VYPAJSKSL+_7F%C\AYWK=#GR/A2-VAS^E'&3/N%IU?_P9;YX=M5
MZ:K$\K?N.#R7""0X/#,,SX+<?A(5@2UXEAB#YV@24JO6%LI7SLN!F@,U!VH&
M*9\DN0?@5:I'^B84"]0R8T#-[6A&$D1C DUUU@--8]-1=7ID[Q_5;YS0LQ!H
MVD/#+-3S)KR2]MI3<T7.KLN&KVQEFU:&K(FJ$Y0GJ2%NJRTWR8-'?HK46"E!
M3U'. L="CH4,D35)K*4N/HD*.UC(PRP<%<^\>V6V+T?%8@,;D>YCA:$BCVD4
MCH6\X.G2ZA;DY'4+^1!V9[6#5R*@QL!94":P71BPE?^?O%2@7,4",>4".Z.,
M19<,E+%H8#=^,YD&RVPB+$.IL$F+!QAC_0G>#1?1DHIHTC("+J)<1!DO*"B_
MB,:?Y)YC93%46E#:XH(3Y(JAQ*A2I4:5)4!X@DB4(D&*Y4BBV&@\28)\=HJ4
MS ^<&13R/+)8.5Q7!2XX7!=+_R3'X0HY#C^_,BQ5N&;_3+Q=:RLR!^Z$R^;
M73+@X,!=+/T3]1E5GJ169$1,L<!=Y6/[RL%U^F&LG(H22EN6D'F(ZN3$,W92
MSRJL\XI/0&-9H8F-%NBC^CDI:#QFQ#P0%>=6<&SDV,@D<1,5<,E/4B/2(*(P
M;.0!&HZ2*=V_0AN9HV31%F0;D"[2G:$PE.31$$:P,3[2L9WD'2UGB!0TQ%<X
MA+/1>8U#\IC*:' 3U#<LW;$ ;HCEC:Z+5#F !*@OV(VY(#484F"3BH>8823/
M[]Y'X6/XQ;3@3XL.X'!+'W*?!I-@,$/]26I%#+L  5SL\G!@.C0"%+@A)1ZY
MCV;@DQ>.;=?B8=:Q912L%!!2^4.WWFXJ7\MHWB7\]*H8%UU=^@'$^H3<$('T
M[TL JWQRQGOF5WLWC$&G82>G+;"V<U!R:[QX&A'+Y@)V+IM#!9H-Q@>H]OZ]
MTIQW,,/ @-4<#3,TI(D/A2]RL64=")PDMU)^$I5(*GQT%/#=BHRI_(XM M?@
M[Q[HKG$+SBQ8Y)8:#D"Y^VL4;*](F.@[C7AY<:(K*1PHD@Y%TP\/]*W<K'<V
MI.PC1TF.DE5'R3J@9"3O(XJ2X;FDQ!I?SRSER,F1,UWDS+]9,_,&?!<_.VR;
M[VGB>*D74F5ET0!E$3GBS<:D)A*?C5IHYZ46..2S2$..2=7"I!9@4J1W9GX&
M+,>I2\(I'G\^[02'5/ P*+P\FE+ 8BNLC!H"**-(6>CI!G):<1 >""E(:%BT
MBCGH%;#8*H,>:6+2RM8"YT!XT4"8:3O\Y6;N[!?ZE#YX+#<SE.F&P+\F^FJZ
M>;-T\LTWGRE86#2GR$OS=<SEE^8ZPSS(WH]ET]D\O$-72&YL,W+Y[?>Y%<B]
MFWGFBJFP_!5Z.F^1M!"&O..)LB!\_.H1BZ0);6871[:1_\;F ]-TXB7 Q]6S
MA=6?5^H,:/1%U=_4=_O#;]^V.4S))D3(1E[91XO-9.8(3\(RL[YC\@ONSHZ.
M\CQV\6>5^,1(BAA<<M?/C2^Y=0/ :GT*#M_P'[U'-.H]]&^'@^Z/V_'P$=V/
MN]>H,^BBT8^;4;_;[SSV>Z,=A2_[_N'D_388CGLC-!XBH.YH>-_O=L:]+KKK
M#SJ#VW[G'HW&\,)#;S#F]#V)OIT1&MZA;N^V]W #<NS7N'!BQA+STY0$1BW:
M/]B9FRM;-:;P** F\=)!2PS:84Y*@::JHWX^E7@'E'-<M1@#XRT2[&,D2D%E
M%/WI/EWT)SIPL=[#]_OA/WL]]-B[IWAPW^_<]._[8X!9],FKD\/3 QS80\14
MRK)VERLIC>MF3'%<$7RYN4Z%(Z3(#O462]U\QQAYKA"B)5ZI,"01]>*+XWX+
MV;'5KV^TP/^SWM'2U+7).WHQP5M$%GY1+9*E3L<SQ<U[(ICEF.B3^!FN8+YJ
M4XQT[=\K;4IRJ>&-!<8._3+A*'KVV+M4W]UNZH""@(&DMA*6":_2RKN992Z"
M[]30)^DS,F<S@$@P7&W3H)^!FSVKSYI.;F/.D#J9:_B5+!1,X3=G3E]S5^C,
M50>]:;I.7M!LAW9PUTW;?ZKOX:<B_=SI5=1EC2[ND_P9 >%(C6?DP]X--#+;
M2M?\U<PL\/'?3.OGM?O,(4*1TDAX;/T=OD.ZX.%I7#MY6"P\P*MJ:: FP'-_
M=EPRN?GI6M _#YG/_\+@H,/?UXC,XW)HR"!2BTK\_8!_P:)MU!8^TJO7$+Q/
M2Z_AXK 8'$JB<8D@PB?Q=GK\->H#K8#C*U7W%DZ>$9-^8RIY-%!JFCDE#C@\
M\+-JDSE?]&F7\&@VJ9$%^0")F,Q!\'["O>&SV!6))09N$Z=FZ5[974;HT4FX
MPJ9UMN2>"Q7$[OD=42PA[)A,P,=2C0EV:4D?/B378&)/'++L$)%@+1BD:+L\
M=Z:OR$<=;V$+]1T9I@/+IE>FRGQ-^/75["4L<*:1"N%G\Q74^HIND\E<-5XP
M%1GRS.1&)CPVK1B^W@MJZ9?^5@+!@/@@$H!<1. (D$S(+Q9V5I9!A\ZYTN[-
MEZ,; "0_$$9X>[58N@7;X)/#5II2] %Y6Y@  ^"28[)W8'N"#))+S %!3(L(
M]=Z[N!_V]GN <A-WQP=2'!*8-5[-L3XEPKS>L?#MG5>;K6 1&%E40N$BWJ(\
MP=P&#U?H;(H(6FBHQ?8]73PQGT$DO')V<A@30I&)N8)O3#4*RP%>K[\0@CH+
MD\V(IS6DS3PH)3?];SO@G+N)R;;R)P(:CKMQ57>;AD@&H$+#E["W]VV8T!^Q
M0:T$-K-WB3^AT'"^N'KY7\^6_N2'>P6E+LK-MA0)]=X2D'>IW3&FM]2N>0'L
M R!=]_LXHEQ^1ZG[[\?L\3R;HR3UV)$H;UKZR#,CDUF3M\.'A_Z8>O4TC *^
M_[@_^*,'+O]Q<91"P;=0BS^A]Y^.]7^O@>E72KZ<H *_1I\_8R;>F^!&N<;3
MK;K42(O8>["AH\G1#!&Y')9'F,IWH$UU(LB>EAQ_']V:@9?PM^__1!X?;/!P
M!Z:#P:"^O?8VR/:7J:;W>*437B'UQ<)NBZ6-*W2O8ZN]66)E"7 LK2@&83F;
M.+;1[49@D 7B]2:E=[4MV/C2(S;P&]B_Q)(BQ]3)E$@R(HE'Q(B2;X!V_5HY
M&KN219[3Y-.WOH$ZJQ=X !+.EVIH;+YAJ^:"&M4D@_'MW\ ! 2L=K'HTP9:C
M$I\[0"G7=+<P\8$=XO6Z7W7FX,^_S-$#:4]'KMWT$"^XPL*]HH.M!4"=9I#(
M&PG&^%ZS8[KH"*8TMB8:Z7<.5CCYA!_A@(=ZI4$$+Q9%G9KURK$Q)XX#>$V:
M ;^0*]BKY=*T'->'H8^Z?D9_Z1%'(^Z?9^NW?/B3!/6/$G<6,4':#<N'H/AO
M*KR-06\.P5?TO-='<!\M$L@AG<E2@>E#UF'CA,V>A;W4;IRPC' H?1DO T=D
M 1P^A^M2OE"\\0)]D1!>"%YL>'HW<BH)8KM&NN<%T#''%J:9#37TC)TWC T?
MO^B.)A>G6[JV9:29OJR0RU()0F\JB7]?F=:+:L!33^F7X05?DDA$8P&X1;"+
MK-Y<BYOJAKQ_F/]9N;<T#2 4FJD3$B(&EQ^0SP4UN,;;7-/=X'+'4H,/O=,W
M "@#)(-?IG!CF_0HPCH-K@?/--6F-'Y"\,^]UBT)LQKOP0-.0%I,@$W@R@2[
MX:]@O?X:5$2@T(M&D8LL2%C=P*1+H1=#6KJ!YUETO91>H(H->X8MB_#"1>O-
M9W]W(TL67GA4VW4+X!DF3^I=1[.  *I%X\Z;"4<Y6%))$IHB.3S[Y'TSA2F*
MRTF_RFK^4Y/G/_'\)Y[_Q/.?JDQ?GO]4OORGN RH,U.B3B+SFFTI,NE8JWOC
MPME^?'OW)%A=W&%0\KN?%L=+L*R]!TS)$Y;V>)F9YY-5*%"[>3B8)$:; 8L.
MT+/>OF[$Q0).S#K;7L5N9R*/LY5-T,DLQ\,*QV^()SS!]D:(D&;A>,ZG%T*P
M'96T(O#<V5U^II<HL>6E!CD7M@I^,7S=CU$&7ZQ1?W=AVB3%@>0TZ9BD8TR#
M2(;LQ0OLE>[E>3ET1./FH[S 16O(P,XZB<*_Y1[G^R^Q)6=^(D)=D,2Z(,MU
MI2'6@T0$Q\:++QMQL#_@WG=PUQ'<<#A[\&_7,:8]_V9Q TB"/(3P*)+O%@DG
M..\DX\T)7^'F/>CA3U;@TOD.EFU:[RF.4VI*M;HH1@K72&SH#=/4OUCR3X!_
M=G***D(C9LC5!E%OR16! +2(K[]8JII%R' [)REB=FGH*=5K0K,1H>?^'+5#
MNFNG=JHD;MUY9Q+O6+60&YZ,&0@2BM4%F5(Q&.'"@XI>S%=L&10'[-6SK4WI
MMS!-7(-/65@/LAF=N69[H<Q0:'+ST@<E7Q9D21 5223)39&N5N=)?OP D#Y-
M01TYJD/#O?=>@ERHF\SF7=W+IRCZC9K4C); <LE/5?+E(R4_@6*D:K26',Q%
M20HU1<I(/:8BD8I4$QNMB$C6PMIMDW!>2OTQQ&C)T2D_66BVPO>WV*XU&E(Q
M&_SL(\(<=J_[(+?K3'5U,K%60%OW#:IBUL<[FV= Q"S?K#D@&&#O4G]T T>@
MP3W[23H3*Z:(_:#/E%.Q5MQLJ00)Q++0EM=-V2DP>=RX]<G[Z#*AXW%F3$IB
MSD\>WNU6TE=+-!:+_!??TR&^"YG[5CXCL@X)8>:!EBX&5U8_)@5T:_$[YRJF
MVHLGK9E!D67MG!N4B,^;<X-@5=[,H(V!I3$'?VS*@CL^;:K92]..=I]++!(%
M/X6GH=B1Z.AA3&(9/V6P<M;[;L\Y-M]S1TOKD!:5/<8$HIB3X]QGSNWJ'NH^
MP0FZVS&7A;40+5S2J'U(DF!5G6;2J336^3?56)%*;\_<SE/:BNJZMV=))]_S
M8&\]-F7"_;EK$GR6S#^=TNDT!F2$](?B,5)3E*26*+8E8<,'](+\NWS &*]/
M2AAV(9>GAF#7LP.]:Z89=*FU&W+2B>YL"N$);05/!B6.DXQL5HZ3C..D7(>_
M<L+)7,+3S5I#5CA21M>?ME=028N_Y_=24EW3GW57\KS^U%5>3%6P/ F*MP5!
M$1I/6TD'@E!7I$9SZ^6ZTA9:4B,RM#;OL\KTC6;:@NOJ/]@R/WR[.E(#L+Z3
MBP]K,K6YF5H,1QI &D%JM:-(([;;T?'8EY05<8&HPP/0*0>@W4:B0=:(V^:N
M-(+%:JR%*;7#]D28PK?!IV2Z"?2!+(>44%U21*7>KK?JTK9N2F@<TX"(OPF]
M0,C8= ?,,&H%QX2.F_5H9C]KD9"<E!>;\GU<=^XSN<'1G*-Y!=$\@0.2.9KG
M%."6Q6@R.\=SAB0\"SPO,(*?/).437;<JO8\&)E0&E6;6?YN6J9 DJ1"%E:\
M6VV>\PALBGI"W2I)0K,5U:T*J,O6&9[2=W>/C<WOI,(<3VU2_T5V7UE\)4DJ
M<0COK+12-L6Y/(X11VN.UHR@=5)/*%NTSN?4I5EK*1RR69+IDO@^EWVD%*EI
MB!01\ZH&GJW+3#"ITN'0!-D7>Y3X\=FZY4S08DSV>#$#AT?&1?0"X5&2%>G<
M8@:F_!NI)DI-CI31]?.C$'X44GBHB@?76!;U RJC@"./XQLVLF6#EQ 1&*J;
MX"#&02SE$X)"C@(8;3M[BJE<%4!C4W8O\"1@BXOULKD'R0X'#LSHR?5P((;B
M)0V(;2HO,L%M:JY(Q]#R:J]JA<TJRZ D'>QWND1I'$F4TQUB3'#W06+QIQ0<
MIYF' 8[3C#/H+)Q.XVRD2(>/(W5*IR21E^"#I#/]]F?C1C'\MM%^/_SFX2$"
MNS;/ >=J/=SXM/'N)1C-=QLWFN_8V8L?OMUK$SJTI!.,>D^T*^(V1R9CP/<P
M*?4I/1M OC4==CT&81\SCYT&.@Z-XZ'ML\GL#\<D/["N8X!!52>3]^A8,CJX
M0Z?\(MVKU8!CZ$USYIOSVKT!/K :.C,$_G5GP./9#*Y*_'.L3N;>3/D%,HW8
M^?7N]#:W=T1HLA[U[T/CK33X?P&8"P^MZM?H%KMC^]R+@VR%5@H@I=,Q)9;Y
MKNITI;"^9PSKUJ;H^7UC0)$[[00N4/ H^G(#13<=H!B/!C?H'JMAK.!0D2-4
M$/KKA/ZPVV G>>-_R X":X(.X%SO2=BU]*/4&B/F#FPAU2$;=;JBB(!_+34+
M^X,X9YIE.^C?*]A@<"'8MV"V-:]1WT!@^!E3=^L26()_Z'5KZ)/V&=$EV7BR
MLO 4O:J69J[LX(X$N6QUAE_@JE.X+[:!(6XS&EU;: [%$_A7>P'@0&2[JU.P
M8V#-&NQ^%Z/@6JXU2 Q78K2]N@],S%B"0@$$?:57^Z3!HORAH>:S3BY- 0HN
M1=?J#QC5X1<POJ:(#+^VEV ^SC0\#8\V]:]BF!H!L&?/8$6NY0A@Z+B$\V8P
MN> :7'9.II2J4R"_KFH+VR4^64& K-O7!5PV+0*RL"##A/M,,; #"./REDY:
MQ=;"]D#5Y0M0T^4R>:XYG4?V[Q78S_"ZBOX%#S(!/";6L:Y:WH1"?R'TXV"+
M P/(QWWPAGL;5\!/=^B0%=(1WIULT[W&!A47ZKO[I)Z4.?3JY"/4R:(X#HO7
M#/) P;6NW85,36R[CTQ0Q1TC:]/A*"O'&S)K^X3,'_JI^^0/!@YO^3-NMFD=
M+V-@*SI+OAD!A?J!(><GSQ%$5TAN;:/W\MOO<RMP8EQ?V?5(!/ _UN:VMTCJ
M0)-W/*]%$#Y^]2A$#JDV1U)%?"+_C<T'IHBZ5%_P%1',GU?J#&CT1=7?U'?[
MPV^1@?2[L?0(6-XS@V7Y;0OV$UUP2T'LY?FYH^FC!D.,I(C!)7?]W&,2#/_1
M>T2CWD/_=CCH_K@=#Q_1_;A[36>TCW[<C/K=?N>QWQL=8R>L!>[2R3L8CGLC
M-!Z2<?>CX7V_VQGWNNBN/^@,;ON=>S0:PPL/O<&8T_<D^G9&:'B'NKW;WL,-
MR'&R<\J+)>:GJ:GK*G5002>#I0>:&AX%="->.@@L,63/B?4R51WUP"'^;N)Y
MVH,^VQIH=T>,#AK^K#EC9$\C40ZF:Y[EDMT.'Q[Z8XH %'(!)\;]P1\]@ <
MCD_$$M>,%9X>Q8YSZ1MO2OT6,J,JYV'WTO&P [?:C>>,QNA!FU@F)G$@RS2T
M27E"<]L#68_VKC-F*'BV /4 ^.-1?PP_S3=L!;[9VQR0[OW*?"/N:M^!)R-W
MHX/?-=5ZK[F1.CK[G716!0=KIAG@F+Z&(ET[68@^D?M(PM?1F/XB?OU,_",7
M.UUG;T* %FQLU;VD99$QM*[WB61!6"S6HW_]NP F@_2 >U6C"_;\43\62+U<
MN('G3B%BKAN6:2X0/1P(W.+@LIHQLU3_' :NZ<47UY$Y#?QR5=?#GC*XB=0G
M?S/6T\')Y[0I7M\4T;N2\<8&694*M-; Q21^_HJP3ETN+?.71MQ1_1W<?'SE
MAOX\']2-1X:N1-=_3;E(GP)(H=*PQBNXP61U;H!#LTCD$OQ\2M$E25>T[? 0
M<]>!AO>>,3;0FVG]I+0RR40'8)[E.Z[^5V=D1+(G,,@!!MDSXJ6;&V2LD8]/
M@88@(:]8-[U[@5^O:S/-/?FB=R:R13QW()BE+I97JZ7+/_#/EQ:>DW@O+&WS
M>_Y*B*=-%TT^K&.'BJ6[#'-E =LVHSKUFC?@&0?15A(%P,;$E3#XU*NI R_\
MM?MK7,=::A[3R,!HEW)OFJXC7]NX\=P:@OT'OAJ]RV@<F?/-*%8QJF#NTE$P
MMRJ9$PW[^]:T+&UJ6FA+Y?3)L4,IE<Q)(=SLE<P(;&,W"Y*<JGN*ANX92FKD
MQ40)&@:<<)6 N\=4-/%Y-O%YII$-3^ )($Y]UC5[[NYY>L5 B6TI"GB?K/@!
M_](F9@W]&'6NT0\OM @7#.[N+Y$<Z00@NEJ23?V7O9D$9(YZ$YY1@M]:[>WN
M_0/3F*CV?&A]!S#R_NA, ']MC5SJCAS3NRTUZ:N@7,78?C)MOY^,T)8%+V/@
M9F4#WVT[=+T@[XO2!*1]:;K@E6+J.!"X)@A")*F GFZM-2#%3CI[EN8B^(=I
M[J&7:V( 0J[EPM.L5"BF/N;#7^2J[J<\Y,>>)P:<<F5I,Q8=%A=/(5 C!?3G
M>G'D4J#@@X5Z-]_4,.0-$I]]Q\[6>M8J@N/[6?C^QR%\/X3L[G1C?H:? ZK?
M;1^LU_S]95I3S2 S?B=@>=F8V%+/'C;5-JSG\$F_;AHO5^1T)'*>[Q^HP2ON
MJ1?9<N0R_S+AFV&;DMS)VXLN#_K?W6T;0(6+"=Y7B%?SW::G-@$&V7A)SHB(
MU0UPA#4J3_2AZ&]T#6"06^'GJ)&_W:_3);G?):< ON=1([4 8-/K8+4^ZS@Y
M2H3^B$T?2A0Q8O-HI<V/5OC1"C]:X4<K5:8O/UHIS]&*IVO_Y"4\N*IS0^?&
M=AB56T)#4IK;GM[(,2<_YR $8.'TP-%PW@>F@[N:/=%-&WR-,;#B1H?/'"X2
M_@ >+KB_1'];*QSD3?Q^C'T9M?1C\[;"Q&'A@*B>S@'1Z*^=Q]Y?A_?=WN/(
MCU;V_M^/_OB?QTG1OI2;[<.BK?26M/V)^-O$OW:4:UAO7S>47'W#W7S;X'$G
MG>!?%S:3I2VI:P_^PM!W5D8$6D[IZI,):\^]<$SI0MX>Z*8JRD1\.O$5UG[P
M;JY.46RPSB_M$9J"*#<$N?TDKN>X^P@.WMW"-"B.N[+168%2LF#-TUW5/:&
MFON5(*;6V(BI-0YU9E9BXFE #IV>0@3+6'O:5"\"J<'?!']97V$TZ(\2/+O2
MEL0G8<^3?U>MH47KE*9_)]?]CBWZ9 DH "M8?]HC@Q F@W"0"A$B7 L"3=BO
M$;Y[H>&-H[+$[(X,5HVP>[AR; <L$,UX.9??RJ$G%<7KQFZ.DQ,F9*Z7<XW^
MZAH6M/Y@4P;HN1\-4^ANDC$-04RT)3FZ([FTNO[N!VJ\5F8TPYBT-@. T&#_
M3]V@R;-IK&S/XOID$[H$'_A,\E(=2WM>>2=AV@S10 A\+P@#X5?OVC3350,;
M:*KZJ$OW9_#)\,7(NWZA!?&^$2FOLV<>.^%-75.?_81O>+R)A:>:8UKV->K1
M+-T-<I"H;Y@8IH'1*]AA)'.:5&  2V@(R@U#DW>FY*UG[^N>_;85KXDO&$N>
MNQ-\90?L']8&957A-^FH<->>1GV#.#'D2/B[KAKGJNZ3:9I8AZ>?'_(U2IL,
M./Q)_.SQ93,_1 (T=<VF+5:@3V17>_D=]%/D53_-(VW.I$.W<[A8CN ]S?41
MY<T0O#HUEVZ=A(>7 2.7A)$DU#[5+$QJG6VB=&?:A. ET0]XL=3-=XR#6@S_
MFI]V<3X2][X$LW>O8!6_O P$[4=0JA-(P*;0O5BJX0J=F\A$5/[15EQ=!BLN
M&G8A4GRCVGA*;H8-MSB_L\X=NWE??\1KW-9Y4ZVIJU/ZM,Z*'C[1H\3Q7#6&
MU%>T_R"+MOL&V+2:&>L!;+5VLRUG3 R/X:QO4,,);*_@0+[G;YZ.,>WZ&\P]
ME?>.\PG9!O!LP5?&;^;8"XJ-YYKE8&S01PFPEWPC<K"_URZM'[)+KY7HL,S
M++5(BP)M0CCIFH?DINO$OL?1#SN<VD?>6V,&09  6="4MCF@SAM]YSS)4$ R
M6@Q)QO;\GPI(AG#=VN.BNJRG)D-BQLOALD."%L]8-]_@CB1<\PPR1E'#]I,+
M;WO#S4MYV9E^KLZ2,H/J)C=M)RZ4NR4X;?%)5-(3'/KC[^YZ7-F(3^9A2#A"
M/+^R\>0+L.<-/"H;&Q^^)2!@O0$[+Y+TE#$!F<+=?01TYJ2P\QVKEKU]F+_]
M-\U3L#'=2$A=F"LB^; S36^/8"+?]%ZDT> S(9S[61]\OX?!EU88J]9/[,1]
M]"'T43<_PM?34^R6JV):(AMPCA1-DUX9@>%'+^=>V6N@0 XYR"[T[KJ$9\+^
MI[<#%MY7=-5V2 HQW?]3]9VT4@#7WH5]N( 9Y!5/22@#+D8!P547"]-RP&PA
M%>'(?/6LCW7"Q18J@#6B_G2SHDD$P:3)V5YEL#J9:_C5RP'TPQHDKR1$[Q ]
M 9MHQ7!"TS;NY=A6,?D=()3>KPD?*G77=L2&R?G?=J P%G2G!K)[8ZIN7GV
M!FZX3278@[UZ )HI3BY,)7T5M6^_'!E\8.@X*'L7BWV/A31Q2&!GADY^1= Z
M(OP4Q7IJZFY@>A9EQ.+\PW68SE%^\,8M(-NL]PM/5D1K#5U??D/WT66,WY<A
MY0=D^CMMI? 86/LT1OZ#V/HYF*6;R<C2 ;.TV;JN1\U2/Y> IBE>O;J=(<A6
MKB7DL]2L-Y3*\MECWUK!N2Q@CKEBLW$M[^'N=VHL&3O._,()^I+8J MR&WY6
MEJF$1P_41KD'<\8B)4C!OF6.LY*RG[,/=*_Z8:.U!^CY?++\D6AP>S69>]LZ
M$ 7R3?(%LNG]9C78F :-OX@U3J.<.S-][ TD $;%Y/HPXN PN?>/=2DCX%LU
MDN>J5O=17T[FBX;,7[)[7*^+^&"NL^C5HH;]0S<#8=WV[HUVOGI3M^M:]U=2
M^0(@"\VF*"83@$)V3QP+ 8:R0-DSAGTW:DI,E=8UZH0X\^I6887/OLD9/;@Y
M[5J(^>% !(G5DF]JMAL2)E5KOJ@0EXL<NK\9-;^ZEKSU ,Z]ZZ%%0@&;!TDJ
MJ?1>:(:V6"T\H:*-M6@: ^T]1AIH$5 G@16'6OBTBL\P2->U9]JH2]7)#=Q9
M#/Z=-PXH'[P;D)P*6-XZ%+(SN\A_-K>DC!8<:S0P$-2';UW3HPL%IJ^G1PIX
MKEFA/N)I3J(,VTYLE,;.I/&0X2R(AMS.58U8!JPHM)3\Q*/<1-_BG'BTV!,[
M"@.+3[H@#DOL3'6OPDRF$<%WJ3<3BM2EB,-9!<P16:@%/D,RAHB*),8'")X/
M[_'G?3;J(T% &RQ5\O#@Q5T*/[^O0FFC9#^O.7IH<\M15_+C:;Y?*%S0 CNT
M'DD:9<@-89VS)W@B.ST/VN8VD1UU:/3$Y67G@!USFB%3EYIRO2114"*=\/PT
M4R/^F)<%C#O+A*E?MX\T8<)=C*E )C@+@Y<-(HRO9!-^,KUR>! [/PCGFT1^
M[RSPBS[77$N'-'-YL3#M:WV*N>-#;U-N"]%\_?3-G7((S1DA@%HCUM3Q#\?I
MP;EZJ.;1Q0)%:2@)8S+%)'HPR\B]&2)OYA71A!%%Z.<MT !#(K16A%9C1Q(<
M2R8IPZSR+N$]='"%.S(CH&,8&FG2KUKO:5JN,65?']?;,SRC0%TOP$?O:%I,
M,D$!%LGQYV!<4,X1E!&&IYWF*2F>A-CTQ@=%I+PI2[N&$:0>R&2R<TY=X)US
M>.<<WCF'=\ZI,GUYYYSR=,XY;"^P,IR@\'XSR:<1'"!CBJ>_Y_<-W:>T\ZE1
MOKGV.+/!IOA"\7T\.(\\]?9U7(UX>L7(^^9')%AK^1+Z$V6G2,)&?LG?5CI-
M\U#<3(W8("=MU4X[W;L)*FFEHBC"1^^KFK61AS+#Z_D"0= TXU6$<F%H?X^-
M(&SXI/IFV-U.6=FJ"-H.\\82E3[)"K:6ON:!-SQ@M5CI_O" F+NA3V]S3(/+
MSZ1MK$'\5J_?AQ^]CI"&?G:YLB9SU6TRN_6)SVY3?J_"D":'^F$T=XUPO_<$
M:ZNY'US 'D(6IC,> D(GBK TE;K<%C>FAZ]C(L/9S@A%@GA).L$$*3:8X'+6
M.T.@YPFAXK%0+NY<6_Q&.$?897E-6WSV"\<TQ,XT9E I5.R&JV9+4N:4#^$O
M1P:.K%DBAVD-L0& !'"47CKU*:>XB2N>64^N3BD73;F.:;*P^R0W484+9;78
MD.5(6[O*L+HT94N2<AW3*V&S;"FNML5>/?^+#*FGZ=9>D_TK[S3HX%&@O2$)
M]7IC1\)@#F<\%1&",PRL9-NULDRJ0@9AO(4<E)RA8">?7VP6"(2D@*YFM1T)
MDYOUU&*SRI*<F=26O(K-Z&8\MM0L8+^LU.L)+:9"]DXI2LV:L95F;J.6C<JQ
M Y52[D!14F'V;+[B2-T4CR2DXD5J7G//C?WB$2!!LS5%>A(++F\Z9MNQGB6?
MCLO1VNMP["IO"H*\I]8I;8N&#**1,-1P*6S-M4PICA^%I816DIU,5"G9H61Y
M11):LI)>E4;Q%BS;3D- \O148/HD9WT[9>DWQ):*<=,Q'=/Q7-NQ#@HIO7:A
MF=J.#.>?IV4URGM[,!VJ*+/)O ]&*\JVY4YY$J7(U)OT#=-RR,SI)FFK&9W0
MDZB<;)L?#>!'WM5DU>#B/M6)SB@GV^90$S@4'QACR75@F%45KR:3A;JD2*(L
MUH6&'*_2N:!<5#49M[%33?22>*+7A<K :8E>0JO>;K6*S?Z1 CB6RGVPF<R_
M.F0N*T<U[$B:YB6TE*9<<"/C+!G-2IK7(>ZVFX7F> EMH=&0XYW:'"ROBDA
MQCE>%692%<Y?\L_Q$MHBP'?>(Z?*O5G/S/&J'LF9"3BED..5:7Z7T)9:<OOT
MP&_V^Z8D^5U2DOPN.[_\+@9<SJ0]:1*4O^^KIBY-DQJ1-ZGA36IXDQK>I*;*
M].5-:GB3&MZD9C<9>9.:V"8U&ZUJ<F]2DPYY>(N:TTLHUH?F,KB44EU6%+E5
M;![<,:XMZ^FDZ63#-:ZCR4TYU%!LRT:]+HD[^CBG';(H#5\+F?42,$01&SM*
M1!D+X9>&G^Q549!2T!T#?<H9(V8[+!^0/.\JBBIM)UY%45+K\5SSL5E7FF5)
M &$X\3*U8=;7^S)!REQ&L2UX+:DE)NTE5GVA*:".(L*0>CW_L3S58&-6A101
M%A%?O[ B["KPJO*5%*Z@M(5F8T>1&A<47DG![>SC[.RQ[\_8?D=HLM?H=B1"
MOM-LBK7$PFDN.UM:[\QTN4@&YW/"LN%929^]M$T"0#;CZ45'';'LG] H-=TS
M!46(VN:3.9ZN"(S'&X5Q>.RJ#\"R5_ &Q^JSCL?P\#<ZO)^D03D&'%T2(EHK
M',E>^CU^YEB(]F&RMNCQ<MR87H<L"[E91?_[ ;3F!.OZ4IV2C1C\#:R>^'][
M5W>3BUK*QZV$HB.&].XYA">+CETO0K$OD@>QXC_OOCE%EOE&)/9_/XC!,X N
M<3305=Y-%]ITJN,#PN:1QL\$(!E56Y=QWUD+H3/=OS"@7["PF$7N7T[LO;-<
M9"-VD:=0TLMD6Z\1V::N :->GC\)-43^_QR3F+'C03*&Q,/)*0RS^>O;7'/P
M%=G%&.#OS5*77#RK)IXR%T\NGNR*IW1IX@GO[;1(#AHK\8+AK>=8 V6'(>7=
M;8^+E'V1/AD*I!_K8&Q1^0C)81,4I%U D(C?IP$!NS(!OMDSF8DT.T,J"GX$
MXCNS)=,)%4&<E*>EG-/=>WN*0_B^.TEH_T'O12)M0 WU!:.9JEGNN2:792[+
MI9)EKD/XON/[CNL0+LM<EKD.X?N.[[OR[+O2Z)"J1!6]<'.D$P01($FHUY D
MM^"'HGP^((GND;#4^K@K,L:JR U7CNVH!LT]46G"RC-^T0R#YJC-D)N_R+[H
M>?T^/B9B98J'UGYGDK,%Z,!CE6?)(;BUB!A[S] NW<XXW.%<:3>:3W)Z-121
MT@F:'SF>JUYIA3TP#;<(P#70XGI9T[S+$UM%Q=0RK',8^X.[0R.+:TI+J2F-
M:#)CW@A2S'9,VTPK+=*=AF7,X@#]^9=$/46*$>6J W%R.&X]R>G5WR:'8]]N
M[[AF.ZUXZZH.O@/S_>_$>L\0J7^,ND]+;#W19S@.L.76M7@L6#,HZ/FB,K=.
MN77J+9UYZ[3])*=7&Y^"=2H5:ITV1:G6;C>X=<JM4VZ=YB?*50?BQ'#<%)[D
MA'7OA5NG:2'U.=:I=-WFUNF1Z^36*;=.O:6S;ITVQ2<YO8$**5BG8H'6J52#
MV]?$F$9S+"(=MTZ94B(,XP"W3EE@0"(XEIYVC&!ESSI-"ZG/L$ZE^K4H<NMT
MUS-DE*A1T20,KT5>J1(MTE>/%5A.=?1&$HTA/]43CL5*0V/036+W#;>GW.$F
M(@5F08BU>ELJW)(OO96>_I[FUG5ZXE5U!$R.@_6G>GKM,X_$P5/,Y_2!\IPP
MKWC=BHZX9DJF2Q3"9<,,8FPYU<&D)&BD/-4EAJPR.0";(G-3F^UF3:H?Z[!S
MFXS;9-PF8XVXB5"P\527RV23I0^3Y]ADS>M&G=MDE3*"&%M.=3 I"1HUG^HY
ME@D=M,FV^[078Y,U1*G6:G&;[/ *N4W&;3*VB9L(!5M/]1RK<\ZWR=*'R3-L
MLGK]NGV)<3)>]9_!IKTEV1=6V8Z<V<W:8LP@Y_FIAZ9\)-)7[:=Z4#Y%9@!E
MJ*QZO[ UT>!;S)]O-Z5&#2A4N-7.4)XJJU+^F3&S@%W\YOY.>D+ LVZ/\(E:
MPM-Z%FK>.J;\N0.-:^78/"L&Y;Y$L6QV(9R;X.7"R$0F>$M^JK<8,L'92&9H
M-85:4^*E8MP$YR8XHWSG)C@3#$BD8^I/]7:93'"F4D6DYG6+=VDX<IW<!.<F
MN+=T]DUPY4D1&#+!V<A=$6M"HU63Q&-/9+D1SHUPAA&<&^'I"0$WPH\QPD'+
MB&4RPIG*#9)$AG*#&#/"BV]&D7Q\+JO[^,ZT9E@K6[I0AF.+TW+EDLPO8F/-
MNW72.0_!JL G\XP:3TJ.E9;!)F0^1:@NU=I'-Y8O*7AP1V@?"UA Z-36P"I7
MRU7>4!5Z)](0S2<EQRI43T.L +"KD-IS=*M^UF&,J6,$;AUSZSA3Z[CUI.18
M\YK$.F8C>T>1:VVE^/QY;AUSZYA;Q]PZ+M Z;C\I.=8#GVD=,Y5U(TO7=68"
M_MPZYM8QMXZ/LX[;PI.2XVB^)-8Q&XDU=:G6;!0_HX];Q]PZYM8QMXZ+LX[;
MXI.2X[3 ,ZUCMM)AZM=26=H79FP=EZ-[SA81ZN7;U\.58SNJ09X"J38R9P@;
M4_+/.U8M].E_<M>>:1HPA!_LYJRFZ$7!@Z*IN7K6<=9N5/ZU"6<]*:O;+I$B
ME9X4IN9,%IF:(]7D=JL&9"G<P\I\:R=5*CDWZRP5MJ9$8H8!I%#_)XL2@:KP
M)!&TRT]*6696LI!34[]6JC2SLBB$Y[8UMZVY;4T!N/[4R'$$Y&';NLC$'C+Y
M4:DIC>(SW[EM70)LY;9UX7N V]9[H%UY:N0XU?(LVYJ%C)S6]=$E3PS*?N$(
MSVUK;EMSVYH"<..ID6-YZ6';NMA^.TU1JK6/+@GBMG7B!ZL2MF:)GLQB2N7,
M[0JS*9$":#\U<JP>/<L"9R#K1Y:NV]P"3R$S*.9%^+ *&R_Z^1VTV[?##FC'
MB8Y5BSS:?/T4!^\1PI!_K6Q'F[V[L*(94Q#U+\*UO'2^+E3K13.N=#QSOC1;
M\,)Q*\L^<?Q_/J.^,=%74XP^:9]1+$;\>K9TLN$4V'.2*$H-26[G645S?GK#
M=[@8B"V]/\6![Z,?]DXCT09QAP<3PE@@'!I1)#=J@AC- *PE(6E3;$F27&<J
M8^10?"-[DBI*NR:VHB1%JC%-2%49=$2.!<'G^S,Y4+6MU)HQM<"(W,G+(^SB
M";TEDD70&["]Z$^9$IX\1 W![9<8OOB*]7?Z\B<M&7H 4Q2Y+3 EZKO1@W0%
M?%"MG]BYQZYELK8E4N5*H]ZN23'E=>AA#U>N75V%QG.,P("A-S F&+V8<$_R
MC41HWA2%UGJ3T#Z(W]<7<Q^*BF(HW_2L3A[%@;$KXV8D;S9"6?2&+8S4R5P#
MMD^O*86]OXB,D>\LJ%BL:0U2YS(KR>7MN:KKZ!G#,SG86H!-,$6: ;>8@/M!
M>?BF.7.DPOLS^F:8O0NLVBO+7<@".W-S"M;>R_OUT?9FS(L^R6"O@+$PV7KS
M9 MKCUEUP*1*:$"]N2\\F_HT)V_JD_P9C58+6-\[X7'?<"62;#/U&60 ]19+
MW7S'V/ZO/[< ][XB*M'$V@+& 7"B[[IJV*?Y"IES(DSVEDCHMBT[&W*RB2QU
M0)8F*-ZZ EBO;'98G<SQ=*7CX>QDP(]QZS;'+@?.8]^ #QJV-J$>Y)AX$V.0
ML!L=OG88P3X@#-BS)"NWP/^,<0:H?X+<B $%I0G6=<^%"OXF/I+_MT=<U]UJ
M*1^_NG[:GP7ZWW[&U9 KD(A*Y-=-L0X'- C/8D,1L8[7GH*,,YN1IE X=0 ;
M<H^C=+&C:@#WL-4IWM-""PS^WC2,\2?[_7M=Y_2.KM*L8MQ8EK0KKIM(7C8C
M;]Z>\&JS4Q0>@K[8RE]V"*Q413).#?]P&2Z]#,M<AKD,EUR&I8N6X=U!^'-L
MP;1*<QOUXR=.L&8FDFB!YOL>Z)4X'\1%G)! E 5^"WH<_3C@^*4K@X>.IK,\
M4V=G,@P#1[!GGY3G2NGT9L(P0/K#I]\-052>FO&1Z>?#@8KGHR/3G9<7"[]$
M A5_I]'JO)HE!Q%6.1QAO9(/%?6V:HW&L1U%&9/O;&:_< AF&@<X!+,-P8VG
M9GQY+1,0G$E'SE,AN%%K-]/O5\\0DG (YA!<N(A>'@0WGUKQ!;9,0' F;=].
MA.!ZJ]:2TF^*S!"2,!1BNJ3PD0E0HQFJCF:J9I4@A)2V8N1*+SNF79Y":SVU
M-@?]!F4%PUF<D@BF];(>A&G4E PJ@'/:K[E:]QR@.$"Q"U#MIY:4%D Q%:*H
MUR2!B1 %!R@.4!R@3@4H27AJR6D!%$L.O"37ZFWIH@!JEW,>4V<96X"YOT0@
MS5SU9'69Y/I4B/$O6L<866\Z]X^29[D[J\E+GW?,Y9?FN@HTJ*J-W;UG;^T[
M=(7JD=RFY;??YU80)7)SNURI$I:_0D_H+9*6O)-W/,D3A(]?/8*1-*3-A/5(
MT,E_8_.!:8;Z4GW!5\\65G]>J3.@T1=5?U/?[0^_?5L3,D0V(4(V\LH^6FSF
MQT=XLI:@9>B.R2^X.^$^RO/8Q9^%V#&2(@:7W/5SXTL;%3+CX3]ZCVC4>^C?
M#@?='[?CX2.Z'W>O46?01:,?-Z-^M]]Y[/=&B8 P(G"73M[!<-P;H?$0 75'
MP_M^MS/N==%=?] 9W/8[]V@TAA<>>H,QI^])].V,T/ .=7NWO8<;D&._K(X3
M,Y:8GZ:FKJN632H,G;FYLE5C"H\"ZA(O'5)92,H1+8RFJJ,>F!FRFWB>]J#/
MM@;:PP6'#(7?]^]G)-:_^$].?[I/&?V)#EQL]-?.8^^OP_MN[W'DEP;V_M^/
M_OB?Z!.QE35CA:?'SV[)I"3PJ/),I7'=/-3A8NO>^11OWOB%TAML<@\FM^LQ
M]_'@//+4V]<-Y>@.(#$4VFT)_Q:R@E.N&CWNN4]HA)*YMTM=R"MZ/@W^U_H,
M&X"0_ X7H47?%IZ8+P;<>.KB)48C1W6"LN\AX"7]VF85H!TM XSMG$ JPF<
MQ^:;_>6L+9X6T?<(4_8%PHI2%^K1?H-!C;!?0CW"UJOF]2*(E@P#-2?T-Q**
M\)GGE@+?FK9C\YK?R$/PFM]C:WZK4C+$B\EX42\OB.0RO"'#O*B7RW#999@7
M]?*BWBQ%C+@2Q %\,<TI2YF7O&RAROD'O&S!_9DD1T%\:D5Z?7K! 3R-CQWT
MW-!/XC3/OC$Q%S@("-U[@8=0R@*!B>%LI.HXVM+P]#2%5JW92'^Z/$,[GU=Z
M<<@L7$0O#S*EIU:DC_?)D!F?>%H<9,HR$XE='#(Y9'+(+ /I$T&F_-1JI :9
M\:FP14%FLR:W90Z9T?7S8M:3=]8CMK%J3>;T!'R*7[%N+HE0UY"!'=9#=ID5
M9Y1^,57!_22(7W]J-0N/*_C[J&-,N^M=Y-TG51U0EXXUFUG?J,6?"C&U=YE:
MS(4!2:2[8.[>=EY HM0:\K&=43B0E&KO,K682P(2Y:D5Z9&7NP^:%Y#4:TWE
MV+./2@()^V?\%4S_=*>_P4/5T LVL*7JU)-5IPO-T&R'Y(*_XM((8PR#6(WL
MGO6<F^E.\)A>JE.2(<[,/5728=7'/6:)U5_CJ1WI3YB[0S[".E#GY0\7%$ )
M=C8@P;MAFN%9L5EK*&*AFC#SC5N>1$^.J1Q3*X2IS:>V6'ALH@!,E6OMQK$=
M]#BF<DSEF,HQ]1"FMI[:D>+6W,,T!6"J5!,:+8ZIC 5Z3@SBU"L0Q!F;CJK#
M%?8W &"HJ",Y#S)+^-N ;-(4;&JN2.E[B3&[L/RZ\_1EA8@?JS;]KA *J#9)
M;"@M06S7TW-&(BT>4E!QLEQKR4Q,/TL)2')-)N;HQM&MBL1/XA3(TE,[O2JU
MK4!+.BUQF[6V?&R8F6,;QS:.;14F?B)LDY_:Z963;04\4IM'("J7CFU5[ "^
M)]R0H$=E/IMHXPH;+1UOKU-I+3JVL&JOK'=$>QTFDNI=PIU).]'T&Q@>6DK6
MS>%6%NQ2)+;;;9H6!+^T:K0I),$XU7A'LQ7M"TE>6JZLR1SP#SV_(Q4Y%CPU
MIE/=8!&J/P21_KU<6N8O0"P'Z^\H$?+6G]J1JC1?&J@PP'H6ID$QV(YSDK<@
MUO_@::6W4<\X:#R,0$%JA@HR.C;?_-;#]C4:SS%0QOT+D6[$$UVU;6VF ?%4
M&ZCE2;;W^:.D>>N%C3]#?\3"6H(.Q]XE_N3*M_>U/=TO:9Q#:(@DS!'-XQSA
M%Q+)?\1+TR)Y9UW-GN@F/#L^OX_E[YMT8"Q*>P#<!K0)LY).$^;^X&[X^- 9
M]X<#!/__T1O^\=CY_M?^+>H\]CHCV@?_H?.WX2.Z_3$:#Q]ZCT>U:M])YU2@
M-(EPU<5&.]H.9=U:]1&_8F.%[RQST?OE8,M0]5M@O F7M#N.8VG/*[#9QN:=
M:<%JC5MS1::S8OOF_0]LOH"9,=<F'=B4Z317_;V".KV3CD[W&&43K;$F/2*T
M1U<$&K]CB[1=4U^H[G"/.KPO<0L@<R'XYQ'-GX_M^)PY!PXW<2Y5N^,8EV;G
M@6G1C8Y94[[GM3G>XVNRV%J3V<::[+75/+6],5,2<5J4A$MNJ27WU*;&3$D$
ME]P+E-Q36QDS)1$G2.ZNN/3I1EQQ#8Q9L^]^C#HL2U4>C>:*RA4MQW+3JI]G
M+RW[#OYX$B4E$FJ]->GL+W>>TZ-F_UR'4L0$E8*VY02)U^O(C*K3Y.L)#9B]
M_Q@%'=NV[G7S?H.-R1Q<\)_A;&W2TLV+W@RPXV9E[[[$UKSD]2HBGXWD=W]?
M63B([U])X0"_=*@B/[4&0<Q(_PGE^BS*_T>.\0R)#7/+K3S&-R)UX4=B_';E
MXN5B?(-C/)ORSS&>);%A;KG5Q_A(:<B1&+]=27FY&)]:?SYFI)]C?$Z1M<N(
MFOU-A9^ET+?I*J>2+Z7Z.C#25R"'6-;?OE=0!XK%^3FLM)6L) 0PM)3JHY%<
M0-2EFFAT;$TY1Z-20 !#2ZD^&D6RWG.(#U03C2[<-N+Y*-GMX(ZMJ>B3Z<RQ
MA9PY7(RZVI]+(5\\MEW0<JNONR+E\UGZ]8Z-%V0?#LDNI/NO8TS'JO:F&H<4
M4FEUFGSL@,-*QKR+,'TY:G+4S @U(Z7O6<8?+A$UI>+B$APU.6IRU,P"-2-#
M3;.,DUPD:O(<N@)B+"?VN2Y_"7=O99G+4[M8YZO5,BHK3$OG9CB5(9=(?@;S
M%MA58Y&1NEF&3.!-=YM55FD5EQ.8"Z(P8]AS".00F!8$GEO9>%3\H_H0**8V
M$(Q-2.$8R#&P:AC8/+?R[ZAH1O4QD)N!,0_"<#;(V5.[6(MFT$:6992Y>K;#
M*MD857GD9 /&'BK?^0WLZLQS*REC0B</ZK],:]U)V _]1WH,5U9QBD)QWD/>
M8R^/&TO!XO8H1S$]US!<PY13PYQ;IQ@3F>(:AFL8KF&XAN$:AFL8T##GUI[&
MQ/VXAN$:YH(U3'R@\T^1#T5' QZ>O+5C<&"6$P(K-W)F/,?H6;4UF\Z*\V8U
MD3%TEC\J:&:9"X0]N$(3'Z^08R(534#85<U +^MA0BH9)@37>R;3.1$@+!E7
M-\?J]-\KU8*KV/_UYY8D-K\B.LJ30##<F7S&OS1\V5Z1)6S,N:-ZZ)A1;85,
MRFJ(DA)-(EI/RNH9CN:\_T.;XO4HMJ&Q.07+OC>-EWOM%4\[MHT=NV_T#5B(
M-EVI>G2"EOOK.Q^=%;K"QLRKFW1&9Q&F7%&N()<M,3.T]DOG 22MR(BL;6A?
MQC/^ZSY6;XYN\I;DF$LR+]'_T].X5(9&JV?;46%KJ;K^CN"'.[SL#5L>UM@
M-L ^G;)/==E'YD)ZTX01(%C?ME2LPSUCKS4:W 27(A.XQJ-1)_FU"9#] %,*
M_J+'P/:NVWP?W9K)+TLSW^ER=BRZ/S[B^1U5?[_VIE#NT<*5$=3,:]()#R)3
MW/SY;3*?W\;GMR44?CZ_+>I/\5E"?'[;:1)1=,(BEUP^ORTWR64WSZS9*'O7
M(==C8%FP+K#P>Y?LY.&&[I&WY/?Y\.TO@?0L4Y(=7M9^ZH%0I(72=Y*H;3GO
MWW5PMSO&M/?OE;8D:=T#[,2%WA(W_>O?AXY;?HRZP6F+'#YLN9(/-M=HUZBZ
MJ^J)2^8V72FA-%VP+'0[TI]_.2V&FJG85AD##R-AI"W2D4B8O!ES6DBHU&NM
M1NM()&1(LBK2'J/\AOY&Z+X4]G[QA80,+:4:"+T/FR/-ES*S4G^,4L%F69)J
M[3KO3U_)_<;04JJ_]2.Y)IF992EM?4D1:DJCI$T1V+7$>%C6WRXEZES&9BR!
M(<SG@<MC]8*?D"@+LB2(HB"";=>6GW*T%+?:6:2B-.J*5%,4WC>8]PWF.'41
M.)6#69L%3LE-L::T^.D+PZ'(RB7KE6>L,._0EFE(XZ(ZM$6Z5&86\OS;]W3B
M'K)4$]I*.>,>9<FMY%##H29MJ&E%FD%F%F)-"VJ:K5I;//;DN_I0PW;4-7G3
MQ6P2FTK3M2/+OAQ,@E-E,J(JRIJ]VB/2%O$40S45M2#6I%:CUI"D"J1$G=5W
M@^,GQT^&A9SC9Q@_(TW_3K&^4\)/45%J;>G8;N8,B58>^%E$QY^@NL>MRG'+
M<?QEAJIH:'\3(F[XUT1?33?NGU+;H,TG"A86+8,,U1,U(_5$]0/U1*=NOCMT
MA>J18LCEM]_G5B!=+LBXHB* 8*R?SELD11[RCB=.@O#QJT<LXJYM%OE'A-5_
M8_.!:9'44GW!5\\65G]>J3.@T1=5?U/?[0^_?=OF\.XRK",JNB(\"<O,5L58
MH@ON;E(0Y7GB&K+$F!HC*6)PR5T_-[ZTT?!F//Q'[Q&->@_]V^&@^^-V/'Q$
M]^/N->H,NFCTXV;4[_8[C_W>Z)BN-VN!NW3R#H;CW@B-APBH.QK>][N=<:^+
M[OJ#SN"VW[E'HS&\\- ;C#E]3Z)O9X2&=ZC;N^T]W( <^_U7.#%CB?EI:NJZ
M:MENMR)S9:O&%!X%U"1>.@CL+63/2<.@J>JHGT\EW@'E'&< ,';6FF!/(U$)
M6OO0GZ<V'.L/[H:/#YUQ?SA \/\?O>$?CYWO?^W?HLYC#Z2;P/!#YV^ RK<_
M1N/A0^]QA#X1\U<S5GAZ%)/.I7I\N[S?0G;6<6T42]!5[C:=KG*T.RP*FL""
M=:;::-UCEK20 K<&=2;TA,!&CWB"M5?:A^E&!0=H<B#1=0^?T^^/>"$MO&K(
M>3-#C3 )2.(IGB)1^.CWLC2 ::K/-&O-M&>7:6!$Q5Y;KB'3"'7"/.72A8I
MDA:9<EL0Z[Y73WHAA_IC^H*^EG-/S&_>-QLIC\E[O.GE+ESIY@9/=+06\II0
MGZ%TCE8[6;4:W'N?K=M$("QSOO\3$RL-&P048I")8(C?8E#B+09YB\$3A9ZW
M&.2-VGB+0=YBD$LN;S%89<EUS.6%BZUTH6++;C(@F<!<;N/.=QA1AV7AXN6-
M12^WNN6-?O9*I&M:9D.1_5<Z^0\2\V^=[1@Q7E5Y(2/#.,ASD&=-QO>"?*2I
M1F9SB2L/\G4.\FQN  [R+(D-<\NM/LA'.I)D-AJ8@SP'^6J ?#%=7BH4/[LI
MA=8MOE,!0TNIOB:,M%[)/*9U4U5-*):S1P.31X<,80!#2ZD\'+4C[5DRC[Y4
M%8Z.+6SE:%0*"&!H*=5'HTB[C\S#!!R-*HE&/#\ENQT\=.;@7*\K>/ZG%)+%
M@]L%+;?Z6BO29"4SEYYNO>#EBJHNL<$CW'Q2 <?(2F&DG%N<X2(P4BHN]LDQ
MDF,DQ\@L,+*>6_3C,C"29TKDV6XPM1Z NXOAW?KVA$7M9Q2OASKS;=6Q;Q;(
M1S F0LD=\:90M,EK82Y<M[>Z[^UI$["#E]L7E5K7L@)7/;9J+W,4/! Q2OAX
MZLHQXYXM)D9VX''CMS;M=IDM(1[QTL(V)KUHU)<7"[^H9%2ZY<(J<DSDS"V,
M0[$V9ZX&_6O@DX!_Z!D[;Q@;:.^@,/A?%,66T%0:K?:YR7C'IR ,#5Q1)1.M
MJ_E(.X@DXD9+492S/:/CN3%^,RO*C>BIA]OXB7;9\;?5=&6!JO";49V_QWSS
M3<G]*)UOJPT&G%LN>#P#^$[R=I)<H^R!W30S5U8*F^G<JJ#C3X*KNYFB?E""
MS91_QGYU-U-TF-3>S20=TX4P[)'%&<YQ'MZ6(Q?Q[A)WCL^R"68)^@3V-MH$
M7I_:)Q"\ --R?=L1?B'#&'A;TLQ8^DG[C,9SC&[-!?SY#MI(UV 'VDASD&:C
MJ:6]DFVHT?:@=&?::&:9"Z0B&]X@XT+6[+)==M70VUR;S,GWR?=40]7-%Z()
MC:GUCLC #0HKGC:$3RTM\U4C 0RXPD(#[)RN)@ZH1MO45^XGS=D,4SQ0T;-E
MJN 4JH;;,A*^.\$V7 M/YH8)-]*P?8W&IG=13-N<3E02$''>*<[C7_"DI.4A
M>?59TS5'(P\%]R.K#71UC;2GW-&R-40P\PV6MUCICK8$"LS@-MX%R:W@V4BK
M:[+P\!)^0W S^"+<9:XM29MLDR:1A+\-M,?VQ-*>8:'P@8'I8"06VX^U>K(/
MPC_20--M<'0.M-\KW>3#G@U'.+LT=6U">.;UU/4^ATB+<_HWV V$G\[<M/$F
M5^G;JP40ZIU\VP9Z:C-MHAI.W VNZ4Z=S#4\\W<1O$O4JDWLE87Z$V3HTW_]
MN076QM?;8?>!_BI^_0QWMS'YGS1?IZJ9/#,14/)E6!&:FV_$6E5UW9RH#GEL
M&PQ7V%CH6;5AK::[5MB:M%F5%Y>Q0>R#Q_;(QT4T91$]348)E!$10%,3[F28
M3AQOU85),9=^!UB]HF@,[R^!SQJY'D%%[XM$UL@2X*, 8T2TQ.97>WTU5SKI
M/5=$U"+RLL"J#4:C[:'V##0,7%TW ;P7INWH[Z VP ]R997*?4A80=@)0H+&
M,,(+6M^=BUVJ8O=ZHM0!"AG@ KF:_WD%GR7*F9CYKZYB R11-^4"$$;C_$N7
M?Z\;5EVP60_H#LW;M?13^!>>@/7U2JPLT$GP]JE '_HCUG=*--2#S>E7D0ZS
M?/H5GWX5\6CY]"L^_:K$].73KXXA9K'3KSQ=2WZ+&9_B1K-E*7(V1S.@^L;$
M7.".,:5_]7XML6'CKF9/P$8'P_W< 2GAT2B_1^ROC8#KN6,VLC.P]J,0$AOI
MS.ORP&OP!^H/;H<//?2I]W_?>X-1[W,-#7KC(P/BF<_B**W1?*<9X%[2""<5
M?O0)NV(/=":SD8BCHMGK(,<,]K;Y1CY//&/RROLY,U1RXM2>04IU6%93:->E
MNM14(LTXUK.4*"0,3"/P'5RP\$ BQ0%*VU0X..8E2(0KR:"7V%$O>THQSVYD
M=/:X%S;@=\>0EYU9JOOR5!D=,Y!TT$ !(S*8F#809W66A_\GU6QP22VKI$9&
MN'!)Y9+*I*1&IK947%)W=<,XSP@KKB-& 45<?2*@V':0YRYE*T'%U2">5=)T
M6ITA.TQV0QA_.;8\["06GT[/M HA"R/PISV)I[(0J8?PMY[G>B=QMH.DS1^C
M;I"S*8=3-J_D0TFS-4%*W$2)%=%(KY-R8<*Q*T+, 98#;$[TK#C 1LK,#P/L
M5F5,2@!;KR>NT&9%-#C )B0Q!]@"6<P!ME" C1PV'P;8K6JI5 !6J35:30ZP
MY0;8;$(WU0O+N*?9[,7USFVR5-W%E%D)[$/_2!6Z+Z-^GI&;2)!3&$-1:O56
MM/ZT;!NE^ ,:IO8.4XNIZD:.M"!(O)&S<)?E=JV=P)SC&[E4>X>IQ51U(T=:
M623>R%FX9:)<4]J'6UQ7<B-?VD'TSJ^%R[NV$BJ3EPD<K@(8P>?@ G^@+G[&
MAD.+4=6%"8_X']J1@&;ISVEG 8M4RM(2?L=&<SQ]H>6OEFK8KH"2PE<]7 8=
M%*K%,YHA^64UV,B4PF"];2\K2L7/(U= )TBBH-2E5EN.3%'KA#;9<!8DW=^:
MMF.#UB$U)J39@9V-%SC3?N'IU7^P97[X=I6SIBE-ZUN.-AQM6$*;O6<*8B0K
MY@R$R<(];=2%RP4:=H0H<O; S3 .C)4&QD@VRQG F(6[WVQ*'!B+%Z)T@)&?
MQNXE<F\CF!#$"9C52"P$79E:3(FU1!)G76[*<EV2GB)'M:0-\1=?>A]!>!]=
MV<WGD):V082/??@FU^I"M/5YV7800\XX"YN*J<5<V YOGK##,W"/USM<K DB
MW^$5VU1,+:;$.SS>TSNPQ5LG;/$L'#VYUFY5]%B7'0EAV8UC]Q@Z T;\-=$)
M,;.RSV.1!2[X C24(C4;.]Q,;^>,0QOGT=TWN3J=WYJUEL#/;!B0*7YFPX*0
M,+C@2\/)YMDXF<7)ME(3E;P]=HZ3'"<9%1(&%UQBG#P%)EMGPV0*X0^>8EA@
MPGMEH@@/JO43^R-U)BO+FTRG:A9Z5?451NJ4M-RETYH81G\6PKY,+::JB"P+
M,L'.>KLN-Q311V11V4#DM5"/ IF^ Y'^.Y'H3B#0>9\M*[6&H%0S/GVY&XVI
MQ5S8KF^DM.LS/6^6:NT$7;;XKB_51F-J,27>]?NC5#NV?3.E;9_%&72[)DD5
MU?'L2,VEG$&G/$8E%][<J,9/-,/8G49.AXRS[#C&D+B2D<3-,0+PF-X( 7(?
MH8;(_^5YJMT*[YS'9&</[:^WV8P^!N4U7FM#VDXCIP-LL=:2*W<P<]8<"'9D
MB.6S&@ZZ''1+!KKMDT WDS9D-;&9=Y8K!UT.NHS#$P?=RH&N))P$NEF$=1JU
M1IM;NE4&W6+S!+9844]M^&#B>1#%KV 3T6 !:&JN2&)"N2 MSP$0YRF-DI-X
MK^H0XU7'Q@CQ <XI!>";(M1:<D&C=E+:]^D> '(PXF!4*1(G.,=LBG6E(=1/
M1Z9,H@E"39%%CDP<F3@R51.9]KO8\LEHE(&;'6K2(=6:C8)&9V4)2ZP)1RZ3
MLB(OP0=)OL[V9V-NZTO 8+6 94_";VY]>N//T!_!KS&76G> =SNWNRW;?>!>
M?OO3GUS&>%?:^'Y,H8B@*)+<!B6_W1#1*P?YKEK.>[A,A'1"U$U[9>$Q;*T;
MW9S\3.*08-A;2[)EK14.1.KW36J$Q"F$<R092IN]?\W3,%K_W+C"FWOW9U.?
M?O@V&(Y[2&Q^\>6/_G3Y$/V)#ESLL7??&?>ZZ'OG<=SOC=!-Y[XSN(5?.H,N
M&C]V!J/.[;@_'(QVR/[A#;%OL^X/^:RE*W+!#=G>SSYOSH".9\X7I7'=7#K,
M<;1SG0HO;U0=%%)DJEQB3F7 JP1 (+9%L- E.=(9=329X^E*Q\/9+D@8$V \
M"@W()S1CA:<=T*IWX25(HMP4=L!%O-PED#WZDF9,L>%\$:[E]=0+*HW-5HPL
M'B)SQI(ZGF-@ QF]@<P9<N;8[9)"J#W7ED@S7DW]%4^1:I/WNWB"%\_80K)8
M0X3*-(^-^%Q?CI*[C&1O^[)AXK=$0K"HMG7+NURC]G\_@$1,L*Y[9DSP-[%3
M_+^]:[LF3TOY^-4]?_BS0/_;O_*M"2F;[ S;W&3)L091SD'XE),L6="V7>RH
MFAY)NTS-:,Z%VKFFT&>V+&F76Y&(6IN.J+?_O(/>% 5U@LDXKOSEE,!K9D*:
MLV047R##9;@@&98O6H;9+J.06^=50;&@SN]-X!T(]X+8JM@M9RI&MW.NK+G2
M^_=*<]Y#+(%?D8IT;:&1#HQ+\.P,;!$7@W5XN,@>.JQ%8O>?AV0B*[P;T/X(
MU[YSDY@9\SX.V'VC,YMINJ8ZV!ZMGFUMJJED"FC'MLT)?;5C3/]F:H;S=V\D
M:%R<AT1WGE8VN?BN8-'->_B=SB_-COG" PUGI')8G&#"6!GE-<_*]Y(B<)4P
M-A'2%B; U8;4P\#:S!I8Y2H *V/BF6/?MK,.D[</<O:<+I\<NO\ZT;%JD4>?
M[SY!*OWYWDTZYWOA3<?>(9]WM*:N42IZO':!!VI=;$\L;4FIXIVH;0PA *BC
M+[[#/K 1AD>;1H_5Z$_9/UR3^.$:/US;L0+&XCX,'ZY5HR;P"*AA/;)6BB.9
M#.2$C7,9?K;(!;D2@GS9!XQ<D"LCR-)%"S+C)^52R8*)?V #6ZI.74AUNM ,
MS0;;T-%>,<)NX4K)#\G+QI"N9N&)8UKV?_VY)8G-K^LVD!;6%L\KR\;TG-PQ
MT=3_*.N P/S)##\;+]598U4.<O8=X;0B90]8AQ6^>(#=,::=#;CVR@P/%SLP
M=FK3$A*W="B5C):F$SS'Y*)Q@&,R.[S8B\GMU#!YJPL%8YC<;/$<)9ZC5'I<
MY3E*#.<HR4)J8+K51(,Q,&VT#S<:9EHDRYR7%$X^"74*V-GF(B:5Z6!_B\T/
M16/$7@*$8RZ_-->)*4'GD]C]=O9FO$-7J*YLB]3RV^]S*Y (-USNLE=8_@KE
M7'F+I%U[R#N>" C"QZ\>BI"@[F;.143 _#<V'Y@F62S5%WSU;&'UYY4Z QI]
M4?4W]=W^\-NW;6I3L@D1LI%7]M%B,\4CPI,P_]9W3'[!W3DC49['+OXLC(V1
M%#&XY*Z?>]+'AO_H/:)1[Z%_.QQT?]R.AX_H?MR]IJT^1C]N1OUNO_/8[QW5
MZF,M<)=.7M*6983&0P34'0WO^UW:5^6N/^@,;ON=>S0:PPL/O<&8T_<D^G9&
M:'B'NKW;WL,-R+&?&L>)&4O,3U-3UTE&H68@9VZN;-68PJ/@7Q.\=- 2@W:8
MJQ9&4]51=_6U.DB\G8K2T[5_"N=X[FL$4Q<DL0XZI"TTY88436HG_=7&ZJ\+
M: &U'U^0V$JG[5-_<#M\Z*%QY_^.L$TSZ>3$:F;W'B!**9O;?(-=.')49^68
MUCMRI1P]DLH,AIE2C@SL[RO+7JGN\6EG@8TI/4MMRN1ODA?9MRT5ZQI:U\N@
M>_4-J5-S2>J1 31)#UIZ'&MKQ@0CEUL:.:$-O@Q4 *)8FJH#""U@F>\(($GU
M+O"@O4SAG;^JW@$O7N"?->^[-:0Y:(&Q8]/5 (1-M74Z./F")'S];N$9MBRX
M6H_HEZ6EV9B>%DOB5_<<WT;V:C(GJX('T!P=/@K/!RO47%ERU%\(G&K2RLEC
M]3Y'?7- <'!W5RY'J^=_X8D#($P$-,'IDVTYM_! )#&'4*1'%DBJCX@?#N^!
M]PUKOG7)%O'"@7TX<,.OI+ ??C"F>1V=*/KQ&KG/WP$6+4W+SY"E3/788Q-J
MT?1TGWASU2&D-4P' ;=?-/(>84\<7] S-O!,<T#%:C,$7U1UPF2;\..9,H+T
MS'(V9,\.MO[$M&!5A%%1QJ$#S9+KDB(1Q=F26Y%(2V\V YYIKSC0H(1YCQB8
M-Z&587"]CG.'IR00$R#1QH>/ZOF^AVW2 ;9)T8$A'Z^9 KY-;<2(+DJILLC3
M/<!SY(7?:K"@8_IF<#44QSW23<_#N/^VT=(R7S6;[&$"(Z&M3M0*W:H $L_O
M&^\82'7)LUCICF;0+0M:A;R'C5?-,@VBO*X1N5/H>^M;N2H+E!SL,P"4*2:]
M48 R<"?5AI_PD<G*(F ,%U3I$L@%=/7-S4;RH<@F\(554#> 20!TZ 6;+Y:Z
MG(,M3[4>45\U]*8Y<XIR*YNBESHA#@?%58!$[W.@^L G 0_%? &5X"UDM30-
M^DV/8 $NF]:+:FC_\1\=-.YJ0NI5:\@$/\:],5WJ\PIT-;9MM#"G].9OI@4J
MU\(VI=T+I>9RJ6L3NIXMO%<=4.7/*W>M -O^LY(E!0\87J!W>TQ\++:@JG2;
M(^!UK B#!K(UV[%];LS M37?"$-3*9[+CU5[2^0.^,=24Q1D26XWQ6C&4- H
ME9#3-$CU]W 6J'$/T6]<"^7XGJG[6J*6J* OIAHQ]FRBV"(^%@(1.XKV=IQ3
M[3K]8; .@=%&?0R4'L1%4MGG]PEGDEPJRR65D6HN+I5<*@N7RDAI5@6E,CYW
MXU2C*:-4/X:MJ%O/JZ:NNFN"[W<]<A6;S/(2C\*-S*3B)+C-*AV502W!V<_9
MS]E?(O:GJXV35-222=MET[GW)BR6'25[*)T^M_U^4EY_[HGED0S^XCB73GI^
M_JGY^\Z*W;%[;:5=%T2E^>2_#/^+\)_0$DG ]\G+!JA'#I,]>S9T6HP[QI3N
MN$B0.:=)X6*S5D\PCY=5 "C6!N#@Q,&IK. DI@Q.*0P+GVF_\/3J/]@R/WR[
MXI#$(8E#TD5!4B1K_4Q(2F%B^(5"4DJNLF,N4^M.549?^LZTX X&@V*23_2J
MZ#8%C"VVB@A_K.OK[HBBO%VEIC3;.<%X:3IS<'SA^%(V?-GIO2;'EQ0<UF@T
M3:[)S<--VCC <(#A ,,TP.ST19,#3 KN9QS B(TF!YBMI^+GN@DRTKV*RU R
M%?KDU5Q^9BBMJC01S-P6<C3L,D(B1DP%MHG$Y8C+4<D6<C%RQ%K^=GFM#U:S
MRK@;6<!B2^I&?DKF1TJ"7%<"/U+>]B-].WSC-'-'H7$^47%D ZWA8S093*SG
ME0S&D'?)AGQ%>LAQ?.3X6")\/ 4>ZRG#8Q9!_894:]9;EX>*/*C/T:9::*.D
MC#991/@EL:8HAV>*7!3:%!/AKT ;&G83T#+IL9"6&CIC."X#0;C49_NRA>VT
M7Z?8EL1Z758:NQ#=D_Q"'>MO]9HL'YYH4J+=R(B=R,&#@\>183K?!&RF!A@9
MN)JA2)Q0:XEY68'%00<;$L-BX(U#'(>X$R$NTMST9(C+P+]=0UR[)HG1/O,E
MWHJ513AVC\&W6%,OH8O>7[=KQG[?>"/:-YZ]?4"(7;F [:9N(#/]IN:*]&<N
MCW+(J*0Y__!S!7B1*$C=)F'J9A"DCDS.+C:& 9Z().2EIS/?WTD5!IN!#@ZY
M;&YS#KGL\.($R%4BU<H%)QPH-;@8A]Q3(;<:H%I]V'0';D7 ,W?QOD24=(E\
M E9&*J\+3I=0:HIP&"L9D:GL03$N5O.GK0^0@4/AS_C4\^8FK=]*;;#3UXF.
M58L\TSR/&4^RH+25B!^UGO'DBNP-!LE:SW7LPC\V<*!C3(,B7S[GR5\\G_.T
MHZJ6SWFZO-DE?,X3ETKVI)+/>>)2R9Y4\CE/,0^4\0%IV:RH[Y8)'B/ZI)NV
M_1D]4[N<#GRW&>I+P@>^E&W@"V<_9S]G_Z6RG[<%*W-CCJ+31_GX@@LN(_7/
M.B+-.]Q@\3V8J7>6N;B%FVC&"ER*X1);*OF^O154QK8?5LXI74>J2[56;CVN
M&:@-Y?!3W.;A\),I_$2:8Z0+/UFDKBBM5JVNR!Q^#B6AI DP98:0/') JH48
MNS,W?-R(M+E(%S<R2>-H*[6Z?+C)3@YRP73OB@R+9\IX_%ZJ_A8L)AF6JPZT
MZ(3HRM6*1OMGG* JO$V8=[-*"32&4M4LZ<LK,N4PS&'X8F$XTI4D51C.M%.)
M7&N(E6D9S%&8HS!'X4M%X4CCE%11.--F*G*MWJAJD?;EH3 3_4[+V$QE;#JJ
MCI8[TPG9UXU[J%YTHZ]2%CJ6XHBR G3>JUAWM#0Y2K'V?CF6"G32#-5Z[SMX
M80],@RA9R]3A"5_Z)*L=VWFU19'$9JTNY36)LV0%^!P0V=VH'!"+!\3&CH8C
M>0%B-ID?]5JKGE<\G@,B!T0.B*6B\UY W-%5)"] S":E1:RUFZ5(A>/=2&*N
M3046_YKHJ^GF^M*Y[R89EKL+=;UN*(ZY_-)<.OZ? :MB]^/YB37H"M4;VZ*Z
M_/;[W K"@"XDN4(D@,BLG\Y;),4I\HXG:(+P\:M'+!+3VVQG$HDJ^F]L/C#M
M7[)47_#5LX75GU?J#&CT1=7?U'?[PV_?UH0,D4V(D(V\LH\6F]U3(CQ92\TR
M=,?D%]S=CB7*\]C%GY4\&",I8G#)73\WOO3F,O'9U*<?OHV'_^@]HE'OH7\[
M''1_W(Z'C^A^W+U&G4$7C7[<C/K=?N>QWQOMR.7;]P\G[[?!<-P;H?$0 75'
MP_M^MS/N==%=?] 9W/8[]V@TAA<>>H,QI^])].V,T/ .=7NWO8<;D&-9K*&X
M#B^<F/3GIRG84JIE(\U SMQ<V:HQA4<!-8F7#@+;#-ESU<)HJCIJY PD*?$\
M[4&?;0VT&R;"EM'$PME#@GV,Q%;0T(#^=)\N^A,=N%A_<#M\Z*%QY__0IXEK
M&^/I 7J?2[)X0^FWD)&TQT"+N4.XRYO2N":V#0M\NKU.A4.WYF)I&K"#;63.
MD#^! X&C@CJVC9W?[C7U6=,UY_T(KIUN>NZS<[>$8LLRW<]$^I)F3.%!OPC7
M\AJ?*%N;K1BF'EIH%L>"<PR^FJZ;;^#E(,U&*K)7"UCI.V&. ^].-MA%7IGZ
M+".3&53",OB:,?W_[5U[<]I*LO\J4]F3N^?<4AP)$(\DUU4$\"Y;-K@,WMW[
M5TK .&@C)*XDXG ^_>T922"0A'B,Q$B>U*GX!+"8Z>G^]7.ZD>&?FPY?9^,7
M T]=^!"%0XPFFJ&94PP@B.GG_<.?XL4$H#'0+?0Y)/B6WMV$^8E?Z,$<;,U(
MGWV@/:,*[G5=46NMJEQI1.[6;MLS!M("PD)EQ2&36;=D9]J6D:ZY0*T9R9_X
M>$Y\=8#W5DJ%P(4W08[ B7@VVT',32O%A( (_9:$H$BPRZ,O^;!J_17YXM0.
M'JQKJ X0/Z'35PI[AI!SYY1,$NPR@OZ'/!W2&7%ZP3"Y,DRU! P37Y3EK?$,
MZ 5_[I(B6%9 3'!WW]#9L7/6Z ,R+" J<,;B4S[GF%EQ<&0E+!HNL5E)9C3)
M QW%@5W[P#) IVN8@!&?*R?$R8<Y\V&\JZ& (&+LU[*5S)W<;:/^G@\C8@!6
M@^6EYLWOB!1>HZEFV^L7RW[5[%D^0KRM2N%&";!8TE&G%#V2W_(A^H&:E=RW
M?+#$9!-P<AV\^!2),0T#[B4U)YT0[](JDA5\UHRM+696+]*0JJVX>N)B2$X>
M^D7(MY#O9/FN92+?[ ID6U*S&=>7L<3RG;7ID[E9TULL#6N-L4,31-AT:.EA
MSF>6,Y+E\W5LNJ_M'^J)D*$>A@PR%,Q_S9]MUPEQ0=N<^:/N\K(06E*]$7?)
M]_K<F*OV%_*0E3S4\Y '=AJU(35C6XT65![>1*"@/9W:*SA>FF/02$D&*9C(
M*>M;4@<B-RCBS.)O'(:K@-4 F)ZP@^V?V,E4/2N*5%6OKI^%!U_X)15& )LL
M!)"=/:#(4NNMA= *[V(3SM#LZ9P:!#/\$QO6<@&6(YH"*^DN#]:<\"WB3O=$
MK(CT (G 1=]\M"VP!9V )0 WNEN&R%1W5VI2_?K1N>OK9<'_&?%_(]+R@0'_
MLU.=A/\;5U>=Q5&+7/C22:I30KI);N205/P(>[RH-&K )S-LH^>;T0VB=^%-
MS4!/\&OF"J..-<-%,92$#\"!#Q!<ZJC*M8JJU%19K50KZK>(NH]W#5*PSN=:
M8-ILM7Y#:E3C6M840PZ$Q\[+D@HNK5OCA+VT,G3O6Y+:?&/26GCW_AYK#@Y?
MFN3!I!0.3=QYG@@E-;E2:2B*JE352K/V[3)[@+))Z(YGUGETI42^#M^\*D0C
M1332E.\1HL%0QU8DI56B.!@/<8#\;U>_NQVZ<VSSF%7/[!XMTU5F-\SCY'5?
MYEID?GOXQ"BHDE*D2]AV8)F='*KIZK'#XPHK,-P% X2DOVE)KUPJZ0R3&Y)2
M$;+.V!3R;V.FAA**[4Z\1>_%:]/4 ,^ET5+KWR*J.S&!^3?;<C+VW!5)$:Z[
M8/[<F;]R-O.S4V/-AE15A&]>>-_\GYJQHC<FMO7OI!D<1@/+Q4AIWJ$)AM<+
M;)\(D[ZH)OW! 9D--14%-[S=#E@[4WN@JDAUY>I7@#(W[<\\S#\*3 <!(>6$
MD#H;"&$8') E()> $+80DK5M=^&LVOV-G]DH,>\$"ZM)8.>O@/T<JOVCX+'1
MR14V?1!$&ZD@.L#9)D_4EJ3*M6NC9H:#_+)?E!#2,_98("%MGBFD[$R;>D.2
MFTJIA32#MJ><7?+8L3K"PR?R;\O,8>$UATO*I!:<.[)Q5VY0%,()?BML]?RN
M=L@!^9<VJ'(_54#:Y2PL^,H_WVX/NF3:[@[>VX[3.7X.7_J8O=_VIM!E0O&\
MDJ#Q4;IMI7*5C$26F]56JUH[8,B&ZI(?;=( VET_&IKIMLU9[_]6>O87]^LU
MJ:D6*"E:D% ^[_+.MR]Z%5%5FW(C U%EV*ZO(E74J\>,N!55'LHA,K=IGH;/
MX+CZXQ2]?@2AL0'DI@N/EQ:*8B07P[?(! :#*U<516XT&M\.&S+[)<DA:'RR
M5EYP[IDPY[9I.&7-;-L'2DKUZL$ZMOY908P=?N2-PR65!P)V#"2&$,#P]J54
MEZ_NRQ0: C*-^+R9BYP<%&D5H@"+L^*JYJ$K&B& HSR5J2W3E*]NR12I6DK(
M*8,U%4A.#]TF.4).&5XIN7[E8Y'D].K5!E<O>[Q>(R>VY.&GN/RME&=Q2IAC
M@^MR)1FU^^;46N!=[,XVZ567&JVK6U@L)9('=.>!#@*9,CJMLB)32ZG5*XGU
MX$<B$\,<7TUJ7-_W*QLRB=8=_'_=R=4 N6Y7=*<0YQO]_K?HSC[:V,&@_V9(
M-VD%/2(5]*#CKGVY3YB1PHS,^8Y2,V4 \@"[VQ9M65<_-.I7CT5F;C=RU(]1
M8(? CHNP(V58="IVL"R;:"KRF\>./$L?N+'4KI>/X !.WR14<A>)@_\4\D=5
ME6JC&G0,;"8.IPZ%XO(RKEJ2?/W!U$4*N E0.(7* A2.!87$@=E'@P([JZDE
MU:I7MYJ*! I)!E;D)?B@!MRW_]F UH/5 MOZ=/?MR)KV7MC_YX$=[EQZ_>O>
MK=>_?IX:6+,)6>=;%$I\]A&&6G!5UL O[B>U?M,@=V6_$#Z(OY,;]V;"#5WO
M@BZ]GQOW6Z_>(B:6,7MWV[WY\I%\PON<O[/HWRCE,<^FC:?6=Q-6.T,@F.@K
M-O$+F4/N/3S^!Z.S23J0';Z)*WJ7X4=3E2/].4?3.9ZM##Q\">\+MN7ORGFR
M#./.LE\U&UX%GAW#>7\UK.F/.'M$5F3%M;:6"0;<61(FL5=X1QJ_1.0KA:?H
M2[HY ]#[)-]4M_>O*5,UFO#"J93,@ /;B-#0G )0>Y?RK1?DSC&:8%BJ26ZP
MD5OZV*2#=[4%^((N^<@JS%+$:9GXQ$>Z@S0'4)HT.G0^'62J3!AK_Z%AHC<5
M0JA]"*/ ACQ]^S_O9. 2;!@^B&_^35 Z^+?_9 _PF^K[SYYS_!>9_CF\ZKT;
M^GM7^T-L1!8<HPYBL#K1%4Z]2'D85*-5C(GJ*27DPIYMN]C5=,-)9:_- I,U
M8+R./TR:>'*R*UW>650ER?#P<]Z'E[IK1_H\ZA<+GW[;(P'SIB2F8<?$.S(X
M^N<DZ"DF,YP1%TLRVLX'@F,"?8>)X(-A\]1& 2='T#+@J*^:05KR$KT%JNT?
MFKG2[#528-]@%O#%57E<IDQ8[N4\PK1A1NXJY[?L."$KTK+JYI$[K0\E:5J1
MFN4$/R#C2$,E=FA/T5B$>0D.>^547L73!A.!\ WQEVQJRRPMQW\%--'4"YFA
M-=9L3M406Q53\*64"V[WHC&5BJJH:NM([.V;4YOV%GC"SLH@K0;N;&OAQX ?
MX5LM\NG'@-N/B<PPZ=:4)V27%(Y9^@H7=Q_@ <6?\&SER<ULA9%KP0,T=^5B
M N&&OM!=;8/H2V!\F^(Y9][JH:NK)70ULKSBS8V-G\$5\=PUTS'=<>1:2VU4
MY=VZSXU0=E=X;(T\B1R^W&_D<?CR2(3Q?XDLYJ1^%$F6X[*3A?49LKCGGCN+
M_7'Q 5S/Y;FXA(T'_;D;?NOB*5Y,L(VJ? ?@V)7%9!(>S*!ZI$P1MRPU;4&I
M?3#F%LG"'Q]S8]B!26K5XGKM\L0D>8R(B=<WD<J<F((=I@GX]*J;_>>+7+S(
MQ7.6?A6Y>)&++V]\K>C.P&XNOLH75XE<?!SC%-TS$+GX4_R"R.CKX_V""D._
MH-8J55R-7^547L4C<O&E6DJYX'8_%U]5%*5Z;$SF\EQ\=9,,83DY2>3B-VOF
MP5<0N7C>^$[DXD4NOF":"?1#I55O,$W%,] ^+_HO//OP)[:M=[<?RN0I%"JR
M);+:FZPVKZ$LD=4N<NQ*9+5/BUX=6\U<JILDY<MJH]"L]/21Y\$J]N:>)Z2N
M*0/A7U-C-8M^*YO4>63/V]U$TWJA_34B^ZMEU*;B#GU M<8^2RYOO\SMC:7C
M@87'*#*PQ7:'_B(I@I!W?&:2Y?>??8(1LV4W;Q\QG((W=C=,$_5+[3O^,+&Q
M]N.#]@(T^J09K]K:>??Q]GBV^'R(%KME I$S";/4]AN/?V!RW4'TS!-XFE7W
M$6\5RN:127_O_-).KY'Q\%^])S3J/?0[PT'WN3,>/J'[<?<&M0==-'K^.NIW
M^^VG?F]TN/E([ ]!WMO!<-P;H?$0 75'P_M^MSWN==%=?] >=/KM>S0:PPL/
MO<%8T/<L^K9':'B'NKU.[^$K\'%2#:H@)OW[]YEE&."TDV:6[MQ:.9HY@ZV
MNL1+%RW!W7'FFHW13'.U2)GUL<3SM<<AW1VKO?EP X^09Z0T-WURZ-]^5Z=3
M6CSU!YWA0P^-V_]&OQ-;53=7>)9"\A2*,>O&<\)C]Y[Z-MIP,3NQ<QN;)==N
M?@P9OZ*V4]1V\N&-BMI.4=LI:CN+'A+?K>VL\,55HK8SCG&*'A\7M9W'1\=K
MLGQ^=%QA5R8D->K5,F5L^55.Y54\HK:S5$LI%]SNUW;6*G)=KN56VUG95->P
M*\@7M9VA-?/@*XC:3M[X3M1VBMK.HFFF5E6MU*M,:SL9:!]1V\F#MA*UG9O:
M3EY#6:*VL\BQ*U';>5KTJOH6;R:7K[8S?898P@ R,4ULO_Z@QZ:,H??R@H&/
M?V+4-Z?6 I-2!NXGB:F-9B,R-V [26RS)V]+L*,GS<5/.Y.QQ"RQ-/X;SW'"
M-+&^8VO8T'V/W;+72/=XA\1B;2 U<>?)!_&&N3;OT) MO$6]>3*)#,^B32*]
M2S5T5AD!<#%W3-3#B'H840_#\NCYZT6;88! \&<1^9.S6Z6"/P5_[O G9Y&Q
M8@1876O)+!=8KW&?(R>%\?C7$IL.AG->+%<NV/N:&W(=B%= #5F,?O_O/] $
M&]8K7XPEJ@>OQCZB>I"3^&ND.]DVM+(3(MB\W/.$WH_+MMT[#/I/,T:!W.^$
M9G*:V*+*DBPWRY14Y-( $WAY-1D6>,D)7D8ZZ6:-EUDT=52J-4E5\IS147S
M+"0D%AOTO 18!/JNPIQEPSB/B(>0KI$WTF51XEQO2(J:#G0<L13/)<\DQE&2
M^(672B:)SYD._TLOE@2Y3-HH8_OR?U:V[LSTJ5>V3'*7CS:&]VP\0ST2F%O"
M^SAH$\!IB(.C$K+K+Z6PL!T_9S5 [.:1B-V9:^9WW#=[)OPBK;+*SU='#M 5
M/O;NMEJ7U&:>3GM.]B4OO'+YP-2RBC]'2RDI$D4Z=EZ*1!EXP5LD:K:D6K.$
M5^%XX16!1 582CF12(ET1[@4B3+P4K=(5*M+LE(12,0O$O%[@;@ 3K<G9,2[
M_JD9*Z_T6#,,ZY5<T^*4R?D,['*D;$3^Z(3\D:+LZZ-_!I+0#@2AZP>70 >U
M'0>[@6IJ+X#(;MYNNJ)(U88J4D4";P3>%!!O(K>I&.!-ILYX1:JW\O3%!=P(
MN!%PPPIN(M>Y&<!-IAZW*K441<!-[,ZNT'N$.+%,NV#E(A*/&%C-)+GB(&L\
MQ5ZFV'+GV):0B7G-"V=TJ2:3;B.Y-*823:=."[!&6B F!%B'1!+:,W)5?@&2
M$M?0(UL_MB:IA6WR<=J=)UX8A]>\C\ \@7F7&+G'WIDY O(RJ>YN%*FPIBBW
MCP5Z"/1@8S$=>X7D"/C(U#56)%7-TS46!A-7Z6G6%]J9MA3-Y3CZV^97_E7W
M8C!_[2UTJ2YH,\Q27>0LQ8D<[*E-A^0H"C'.Z[7ZMT"%)]^-VKT$E=/]=T66
M*G*I<O09-CD5$"P@N&AR(2 X L')EYU2(3B+H$M=E:JY5NZ6$H++ K)O 4:+
M?#N_1 =P#G8F7\]*Q<XL+NE75$F5T[&3(\XJ6#/^P\QY:9O]_><7MC$Z:5-(
MFJ.' C[H57.V_0TGF@-_@Y#%-TN?6O;2HLW0]]NF6R_HH)Q6Y2H1K$JM5FG6
M(R6;Q[2]9]F([7%EXXTH?ZB$9;F2)LK1(;#O;U(D./M1$>?-AXB.@\BG VO*
M8(>[Y/D0Z)0!$0/LHN$26(:,HT3WEN.@CF;;:SC?5\V>7756Q#Z'7!UO=OOR
M9S/]-G9*%2BCL?4*_YYK,V1:I)(,69M3,\BI34.GEB9K:68*-P!_?8(_C]#?
M05" S XE_O/-Z :]>"";=@STR=IR:5N_ !==;*S1;T<I@%:E5E4CT<6-F!(I
M#0MI;!450?-OCNUV+).F3N'[9SW3U5T=.^U?NO.-C 2D>WQV@AT^4!JPL>9:
MDBQ'"ZT(1< (FL[/HTM5;FU=?CK3,$J4.Y\H7B7QP'+'%MBSNAVK_:Y-)26>
M2C,+&-:T7&* P,II$:GN(&<U^0_I5^1:\ K\9ZZ "0^-U-D0KE9I5"(%*\D,
MM1T)Z0S-9^<8P^$6S!PZ(\6W>K9#7LF9-V5B .RJ=.2-H%EHNDG$)Q J8BY%
M1(D\XT@>4>5:*V(\G2$[*X?\YL9^:J_<N67K[IJRA?<FL!H@F=DAC&:O&?)%
M,YXM7G7#"%A"-PE.@8.R,@T,U%K:^*=NK1P0II4+]N"?6*B![-2 !E:2H<,9
MFKI&;7^<I@R.U06^=UZY&OP?P_C$O<!M<W9O 7?_(]09C:$,*/'8>$-APR-Y
M/%10*9E@8#@"E#OBTA+BPD9<HE)!9HG99-R7%G>MG_C*-IZLX6.S%9F119WG
M6=! CQRD1JX!@7--I[4ZP3"R'7N+J,&CA$T<Y<7(A\:/HX[%G<-1#N+"-X_Z
M8X^X;-1&8 :I<J52462YJ3;56N0>7E8Z9(07.OP^&2]NV7U7,]:CIWN&NH"$
MAL^XM9$K]_#!P_N1X64\/W\^Q,&[TP?]!;K6\I.\7:\?ZJ:B07DY _Q/!YUE
M2L@[$E3,(6)%Q!/_FAJK&=Z/7IW[9;N;7,8H('\V5.BL&I&SJF4TR?8.?4"U
MYKXP+F^_S.U-CL7+M'D)$WGY*Y1.\!=)TV_D'3^I(LOO/_L4(E6\N\,S(RF;
MX(W=#5-&7VK?\8>)C;4?'[07H-$GS7C5ULZ[C[=;0J:Q^ G2$CF3+:LL;_>D
M\:@'[LGMP3-/D$]6 6AO%<KFD4E_)T>;Q\-_]9[0J/?0[PP'W>?.>/B$[L?=
M&]0>=-'H^>NHW^VWG_J]T>&X<^P/0=[;P7#<&Z'Q$ %U1\/[?K<][G7177_0
M'G3Z[7LT&L,+#[W!6-#W+/JV1VAXA[J]3N_A*_!Q8,T)8L82\_>991AD##1Q
MQ.?@:X/[!EL!W8B7+@*]CIRY!JXYV)5:Y,[#L<3SM0?=VQ9HDTV 5!>.A^0>
MD6.D-#>#L2,IOE,R?/U!9_C00^/VO]'OQ,;7S16>I=#[4I+%6T<?0Y91+DG8
M2UA;CF7M9#+_+2XA>U(J]DXW-0.1D8JD(XKCT.M>I\A%]L;MM8L[F!ZH%\-:
M6I38\+P72O_ %?'I#\@%AN;W^6:J/4%\)1+O$ =Q\4&$@XDOND%:IY"8Q";R
MX-718'=E@UK430(CQ"T<CP9?:6!P/!JU;V+"]31WYM+DF://=,W6R:-![X2R
M:3M1QE#9CN:@5VP8Y&?H5=!GBY7AZDO##T0[;XP?PJHACP!#!OS7-]%W;)+S
MCDOQZ"3[B@S+_$ZLE'0^P;]@/::7,"61+&"Z=1#!)J#AH F&ES$%CU 8>],<
MR'NR0=(IYSY7OH'UO^*?I-,0+)5\!$Z>M".B41A2N+9&AO8JT;<H=_N9'2(0
M"VV-YMI/&JA!M$[62YZ0[\=H:>OPY6"RZ=8,1(+$<F*B,YA("[SC$9:. H;]
MD9"-#O\?!#3):POM!VQ^>ZD9K9;!FC6:M@\VF18=]3X=$;]EOC&?<J$QC?OO
MJ\4=4#RL'>4WAH99GP>)KFZ/ W#IT(GP3/L"6/%_3RZK/,64?]2)YXO&KQ9Z
ML&;8$%9\9@<*BGR37B/:U5-OPUZG"\:B@6FM=N@X%N0XD+TB]J6^ +'R2KGA
M[>_8L^H\=0L"%A1R$^4KH5?=G<,3?V)PGY$VL4!5_M=?FM5Z[7-#E1%LR(#/
M26"S@L+4%ZL%PD&]]N&*<$5]3PQ*HK?7.T/FR*M>J1QL:.UK07R#$E.*5'/3
MC5%%/L'81$O-=G70_VN$O9$6Y*E3;+L:_-P=:1?^.M2Q%DMJ:WC?"ON?>[8%
MFNDS6ID&Q-.(413Z,,$E<PI?YUDW%(\D^+!-[6^RZ:6V]O0&O&;HVD0WJ/5Q
M@^Z(;0.&-GE<8&9@DZ23$C8:?">IRC>(>4'/AUHVMF8ZNG^&CO:"@1SV!)[O
M'SK06H-= @W)JJ)C_70735<VF?D'5 -D71$N=>>:2][Q:TL0K71SJ9ITEY;I
MF4W:$I8RW=2\;<_C)60\T2?1Q\#2%Z1'I">G-#D1V:UZ/)Z'_A%;/,\42A)@
M)$AY9!TRVU[4V5S3"H.P27+)AA\N);_AO^+GJEJ'B;G]G\.;] BQG^0B=,<Q
M5\N\_D430YO^"-XE'H^R]U9P*/(VZ?5"_\0DO?PWP@@-)KT5O$"M>.^5Z.H_
MAG;J_?CR<6+-UO!C[BZ,V_\'4$L#!!0    ( ""!6UII'L"SY!<  %I& 0 0
M    97AH:6)I=%\Y.2TR+FAT;>U=ZW/:NK;_?F?N_Z";W>R=S#@4&PPA23M#
M\^CA3$HR(9DS_2AL =XU-L>/I.R__JXEV=CF%: \#%7GS-G$+RU)O_74DM95
M+^C;G__W?PBYZC%J\E_P.[ "FWV^^BC^&UW\O[,S<F\9S/&920+W@OSSXZQK
MNVUJBP?XOQO7"/O,"8CA,1K @Z%O.5WRQ7.IZ5EFEY''IX>.93.BZ06MH!9T
M[;R:>O_:'0P]J]L+B%JKZ>2,:$5-3[]^=B;(_1C1>]5VS2%I=PW7=KU/1W]T
M^+\CX@=#FWTZZKA.<-:A?<L>7I"_GJT^\TF3O9$GMT^=OQ3"KRC$9Y[5N23\
M:=_ZAUT0M3@(+DG ?@9GU+:ZS@6Q60>N\'8NR!]%_N_R2% #8Q/UZY%V63/L
MMYGWQ'P6',/O8_48KY)CXG:(?ASWP+1>XZ'M>80W\ND(AC=@WHC\MNN9#)IS
M7(==$O'76=L- K</) Y^$M^U+9.T;6K\&-T/W,$%*8_?[#$<5MZQGTDWQ'#!
MJ_!,UW-#QSP;OY4> T'>)>E3KVLY9S@D%X2&@3NZY(E6^+6CN'_0U;A'Z:_Q
M9^&I*QSWS(R]1<2V7=O$!\+/MS][5ML*2*U6T*X^A@!.?/#S5=N+&_F8&E#\
M2>;<BQ&7INS-,H,>CD_Q^/*(&#;U_4]'7YX>[W#R_@5H@WGYG$!U5J>F#E&Q
MH"*<;,MA9Z.)*&AZ!+FQ[J8H'Z=^PRT_/_SG]HFT;K\UKA^:-R_7SP]/Y/[Y
MID#JS1O2>OG2:MPTZD^-V]86:4)*;INMVQORK=ZL?[W]=MM\_O./<TVM7K;(
M3:-U_=)J-1Z:G$1XX/Y[J]$B#W=;I/"NT:PWKQOU>X*T-IYC:IYN6R_WST@,
M>7B\?:KCC;&1&_LK1>-DVT>(]GFWW_]HNN-_AWY@=8:S>\G?N2!6 "\8"(X>
M(Y;3<;T^#2S7 1GB!!3>->$J"7J6#V+4X'?\GAO:('D8 2W ;\.S?X>.N/MF
M!3WBAAY>Y"***XJ.Y5#'L*@-M,(%5"(^H3[*S!MF,)2HI*0JJ!#*A#HF_BCQ
M'T$/V['Y5QPW  D/-.+59/*'C'H^7G((<TQF%L@#M#^UR1Y]94 Y/#GPV(!Z
MHGO4,$"XPM-,D-]E#O.H;0_Q#AM@T_A(Z 2H[@:>!=\=V$ *'QI&7AP+GVEA
M.SXY0?QJQ<N7%OE:KS_RO]3+T\(2:#CZ_.<?:J5X.?N5#*!+>J&L+P%I4%ZA
M'?#1?QA 3W'B_+62QZ%HP60XG-]*2-RB) LL=ES;=M]PO /:!HL"U"V?>I@>
M@WD(S61>L2/NJ",$($<17)3 -90 J)_AD< %L .87ID3)CB*X,.1,P>,%QN<
MOLH@N,QH']%E@]FV/Z &#,*GH^(1_WM 33/^6U@$_&=6RYWKQQ.V#%FWL71$
M+//3T3^=\W.F=\X[-:/&RFI5K56J[4JY6M$-DZFF5API6Z,3\&ZE.TI(^C=V
MW/N<O8+73/(:&5#".#H"0?#FT<&G(_'?4?=? 1B60>V8SKYEFC:85M&@C6PK
M#8RDHXF&%I#0X><;!M"S?6&D9'50+)X#<Z$^S*!9W)Y!,TXJ( *^HJ;'M1L&
M 2+=MA/D_1H5\<B-&:7:R.[TNNV3HD+P?Z=INK3WQG6:=IXVULA\OSC""Z)D
ME1'O..L<;3GGHSDO[?&<PZ5Q\;4A@3;IT.'<:,4R**W2.?R?KI]>DD@;5"O'
M*TF[ITA1;E;.Q8[9\8*]VAP_+#:H[_=C%H5&Z.V0ODG7/":Y-IMD)^P+BI='
M#WC:FV'E34]3S.;+=_E8<HKD%,DI:^64[>G4E+9<F\-P[?K<.?6VK4IW:TE.
MDUC+&I5K%0@KL?HOTOP+$J%:*6S9]UD1.IMQ@R2.#P7'.B[G' *.#\RU^^JY
MOD\&GMNQ FFT2J-U>01II4)EOZW6S:D(B?,#PGFY<'Z@.-^):[5:(-)GU#-Z
M?"W.!%?*=@>X[+<MS;5+@S-7EN0&^$LOZ+NR$'>E("2<-@FG#5DE!R&'M^);
M?*/>#X:),DJ<1\/E-C7[EF/Y 29IO#+I=$AC;!7NWE X8>>VF(2YA'D*YNJ!
MPOP75-W&78S "XT@]##CL(O9A1W/[1.?VCQUL$^-'KSF#;DN8_\-+>Z!*,1A
MT@TY +OQ[&SOS$:)IMRBZ:14J.853\OWYC2'B_5;2H!+*P7V<X"[X\B)Y1AN
MGYUN5?9+ V^3]&U=/A0WM;Z?WY2?Q:6(9!7)*DER7&%#&>'[[ OE(+/M&_.Z
MS#O#78(>-0+ A=>W'+%UL,/8=I6CS!+:YRRAW?E>,M=-HGAM-IVF%3:4Q[TA
M($M/<.&.1[ND^>9OF3,G;=D5;=G2P1JS$N<2YR.<E\XWE=2S<YSO3<[<G3C]
M!#26"%?*E:H#65LHR80Y":<UYC=O*M?@((3PTL[%VN)K#T&/>9'L)B?1VM.6
MUYRF]>50++4=!S<V:-#M, 2B;FK9>VVSGK<XB611R:+;9-%BWCVS?=VV^XON
MVB,/*Y(VZ[@>B]5^0']*CVW_36QU8_F\TF7['?%45O<03[^#S]88B>TX65#Z
M:](8S*\Q>%*4_IKTUR2+YIE%RWD_9B5W++HW/E^3!5M.)Y%6^0:]O/+NSNR3
M7M[AX:E4V<.%WO7O[XV)VYU7AV+:QN/R3H2P/B4T"#RK'8HB'8&+];M$(KQK
MVR+C M#/?.GX2:LRGU9E,>\'#.0_,5^REV2O.7&50^2O@W/:)D:A_ LF@C .
M)FP#+#!FN'T8U>'.S(%RSC828?52TPUQA/9G)]&R1/^:*[DSTW\I\.Q#J13)
M#/O-#*4\U4+8-3-,J,GD-]Q"G3.ZNY-JH^LIW;E<84YR8D)[^"2OQNJ&/MSQ
M3V6]SNGU.EF;5LJJ6J4UU2@7*SH][Y2,HMXIZRK3VVTM#>FUU>M\QR:3]3E7
M'3E9GW.;,0$YY[]K?<YU1Z=E/<[W*=S>IMSEY^+#>B9AO_;UJDJY5%%431["
M+/E%\LM"_*)I2N5\S\M[[O8T9UF+4Y[KM,O%'%4IUBJ;8^)#6 N58-XC,%=J
MBEK9V?Z1O#MTL@KGP1BIN4M(V,3B2*FFE,O2'Y-0/WRHZR5%5VL'"O6MN%*R
M]N9ZVCZ4%/,J*(^2W+0@$;5.1)T7-U0O>2^EKZRX*:VN?;:ZJF6E5MGS6C72
MOY!(7P#IFE+6#Q7I>78O9-W-W]A@E'4W)9K6N/%*UQ2UDEO_8_D.;64#51Y<
M&%EJ4YIUFQ$)%46K[GD"SB;EAF06R2Q)>D!-J50.=35QO[+59'U-F?2S]SZ6
M3%V3*%Z;(5=22XI>W*_,->GQS>RH+*DI+=9U6*RJ4E(/-6POH2ZA/H*Z7JXJ
MVL&NQ>9VA4H6TLR#W;D)?BHJYS+[32)JC2G*144O_5:E6=;M2!Q4^<S%>K_=
MJ(0\-C3'$0ZMK%0U>7)H#A>P))=*+HWS!)5B^1"K)NV?9R9K9AZN*:VI5:6L
M;8C/I'?V.T)*/R\KYYO:*RW=LZ7F8M>5,J71)XV^9?!ZHA85K7B(I=.E:R:Y
M]&"XM*(K)37G^8NYX]+<^G>R/N8AF=]:L:IHFSHZ5GITOR.D=+6FZ*6='<R8
M(X\N)DY6R93FI#0GUR1>*GD_6"]?Z?62O21[+<->)ZI2+%4.D,/VWEF3=3'W
MK13@\E.SIH(,:Y$Y6ZPFB%[H^::2J-<,P:UOB)/\\-OQ@ZZ>*^7:@?##A'),
M?E^M7AT3ZPJVO7FWW_^H83/J\0'H79*HEF3@#BZB6HW1E7@0^,51S[\\/=X]
MTB[[XC'ZHP[_EZD\F6HD'M9B\7CR[3O7!?X]FBB*^$X9N(GO-$.LPBG(N,*B
MD_'+O #E6S0PCNOUJ1U7I<0'1M=F?/'H,_XF*A[ZI5]]Q!?GTCJ I\_:."1G
MM .47A!JO]&A/V/<LKQQU?. '+]'38:@Y3\2VU$P8S2:10 DF3)]@DOYW?2X
MDQ@:&G]OK*3GI%D:WYH_,7-G]E\,J/?&.CA_5DFFG&FQH$ZOYDHR<]IV;1/H
M), ,V;8F9,<&6W]^^,_M$VG=?FM</S1O7JZ?'Y[(_?--@=2;-Z3U\J75N&G4
MGQJWK:U2A;3<-ENW-^1;O5G_>OOMMOG\YQ_GFEJ];)&;1NOZI=5J/#0YD?#
M_?=6HT4>[K9*XUVC66]>-^KW!*EM/,?T/-VV7NZ?D1SR\'C[5,<;$Z,W)MEF
MRKEI-/-KEF/"GZ#MEJ#X.S#=S.J_W'?PX!;X$G,>+"TAZ-^O ISNWM^A'UB=
MX=B<S*F-/+6/TVLZ[I+,A*9,'>;999C[(,\",1$?>(7 @@I.I6U;KJ,0ZF=F
MZ@,OB5:HBAY$3RW23DDA'NO8S. [QBE\J%0HQ\T0UTN@JAZ+[[A@?8A?4<$O
MS! %5>"S0GX&>[HTB0J5Y1$;XT745L)(L58I5$>3-PF18J56T,@RZ"@0K#O^
M0:L6]/B]!!'QO&-]<&.<_@A5/F!**U0FL,.?CS^@P$!9CCTD9LAC&#T8&GC0
M9 ./&98XFP>/*77YYJ,^=<(.C8^TPP_E'7BB'M'CE"7WW8(N4R=IILT9=2*F
MA5N0RZ.S5*JE!,LX-DMZ*4'8/&0FZ!N#J%I.Q",@)T%F-]5)0*4?VD@2/PPW
M&,<V"#R!UGG0YAF5>(&_/B8O44RF7TY>@BZ;S#<\JPW-TS:P0MYAFRE1<C.K
M1,FN=>KT,BIQ^NMB@E3)8K6:@NJDJH6[YTL)424!;4K7V@Q@&?2H _:F?IQ
M-BLH\XZ15(F$KZD2"?4Y)1)V"YB%:CHLAYXQ\.B%8@*>U(3K!>TXHR(G@*5-
MRL $.@L;<7I!S;23=PAECZC].CJJO!4=5?XM<U3Y[9RCRC??M<H<.;3R>>O*
M0E(DBS)=2UER^,E)S<:)@+M324APE:5%+"%9GDD EX'%.<"VW3?L%7[48Z[7
MI8[U3V*5>9FN0T-NZ)%_TP%(-E><1>4ZH/O$;>B)MIRID=&;T*.F&S"BEKZ<
M:*=(+#;6$4>) "O[ 0T8=F8QSMTOUKB-3V]NS#R].3<<D#K392%XCPG12J$T
MQ]>MI;P<;]H!UXNUF_! +$.1A? S(QY:&>[L)S-"[$T*]V,V8*ZQ+ /K"P;6
M-1E87W9F96!=!M;S&%A?DT>T] '3.W:(%J!W%0NUI*9".J.8"0@"%T-Z:*@R
M](% H[Z!6AQ0RXS3EZY%^A)I#TD#/F<G)F@RO_@<=1QHS\#V4C2+P(R%X4/0
MI19WYVC78UR5SM# .5.^ZP=E<BAL_J*0XP?6KA+ZKJF)P3AA+^KE:NKN$F'O
MDEY)?/D$>^GHHCM._,@/BT+:2: QPQ"DOQ#;\1<SOIXWP]'$)Q=Q-F.#]'UF
MAE>#.+*:=/[=$"O\_7ZXS>UT?* %.%S$8%/C/!8^G>E4[%\\-3GQLC'KQ,O=
M<N+4(SE7<=_T8BI$.A'K+RX6ZI]8A"HF7#Q]$:HSG7[+G[Z^%&^4B8^X 7*B
M.Z(SR$IMZOS A2C7MX+<1]+$X7S1&1 GM[,/Y]MAF$#0N)2?/@5@H'%G+G2Z
MJ2,*HP9@(C]44R)F,=1Q4C-(FSST$*_:H9G(>]R-Y3',F.0Q9OQS%!8 N\("
MJ\)7B!_BDH7/Y;<_*< MYQ5P*<P/P#4%V6J]@D%B#V$X;3-*\+8B^TE\Y 1W
MB3'_-!MW#)W0Y\1-U0AY!W0$Y6?Z,PY^Y4YFSCAQ9150J\5T3'=,:E;TU6P8
M74_61:>;,-:L'B1RDT9F#6>D4J6:6O),?VDPX^"P!<<BV^-%$E?B>-U\6RME
MO"Q@="4</<V\6RRE9O]L$]Q1DC_7('52P8;3$[1B=0[SZ6KM%],32JJ6XM\T
MTSC)7IX)0P5;F>=MC!O2"['U'B+SGF^ ?HPV0-?'MCPU0<=>IS9 -Z9N@-X]
MDODV[D5W;Z^@/XJ%RBP$.[,WC(T1D+9W(DI0Z*M+6T\B*R=%T@B<DTN5HUM<
MOZ2T"^#X^;%U[4:Q23_=D1.X^=:SP)!Z8Z0'8"&Z>GPJET%VL@Q2DLL@R\ZL
M7 :1RR"'NPR2&)03^CH5X\^;BGY_4_4JP0JP+6MS;,OS5>)AR1R#;5F<IF:S
MMN6\+KUK=Z:^PS5TVIB=9X,N;G:,6QN53/K'GIFL#1A6@_?D.O0\YAA#<F=C
M%%LDA^2'>I#+J?4V@Q,;  R$G\%X\*F#"V.FU>DPO G&6Q?[<,'G^L6Q$.0M
M7"SS%9$%HY"&[U$FTBH; ;6'PA;LA(X1!<&,>%2B).J(@)&1!^U8//<L6DO(
M-I,@?[PA!#)_OD5,@!5PT E^4RM>OK1N^"_U\G1I:E)9/4"/R/2)&N)_,,#Z
M=^:,VOKWX_=L6Q/=BY-+D7#,+H=?'C*.X_)H1!),A/: <AC8Q^\*:;*WJ,<6
M:?78#V;[HS:;C5;<ILB2##U7&66 )B,VMQW^)F\J7OLQJ-\35GHR"$H4G>3[
MA>"Y).@.F+=>Q<2]WQ_^+I#-A\CC$2,EL_IK\8%R_20:Y%G^#YRDT82QGT:/
M.F!](EA))\5BHYF:@Y8<21'!AWWZM^M9 0=BUNM)4H;'QA6[&8UE,/<+"V!.
M?$N)?"K;ZEN!0#F?AM#C8CLSR()ADA&&N07OZ PIRDZ-.^[&"1>0?R%!5@$\
M=\*->&P)FK>Z^#(E ]=++>USK9*F2;#\]*:SF.I1%"Y=,+YY=XVAC?LG/3#^
MS2Y?%/6HXU-#] Z^C J*1D(H1MVH#ZFA %<BZ&&@/AF+@<?.> 8",Q7@D9_0
MHH=4Y0IU-PNM!9>5>(@)'41;LE 5\W6'0 A"&'?0_V"(5(\G$C:KF/@^>I/;
M*(NM00OQR:<;U(\1)*,+2,B0PPVK,7HF0 ?>%PL$!]@6;5NVD%53^,G"U6R0
MZTYTC6,H[(>VV!WPC#"Q1:MU$\<]SBW!I&DD3JQR(>P\U@/&P[<:HU5&_%R;
MVB V&?%[C.5I'4:((AS<>-_3^SHQDJP6_@%<P7A.#L!!\&&BQ@6/@M ?YU%D
M'Y0) V;P#/0ITBKHT6"*R$H@@;I$C,S:4(V40C? NIX$=0EW6:P$ZKS-=5J.
M1=/-!V5L(/IT2"AGPZF(F"K1<=!X3HS-K<E(5G/S;I@ IT#JZ7&,:(C;'"WP
M(PZ4S)0CF;B$XROQ2[%]U*$&LO=PM- :!A&[*Q@1CY!E@S?AS<<7DA&K1*3&
M9I1//_-</R(V<G#$H/L9DX^$T1XB&'4GL5M&>H?;3Z[W1CUS0O>@3II0?E;*
MEDN908DN;+-8:0'YL59**Z/<ZJ(5Q$YL\R\B== BWH38P>^N*G=&&YS'Y ZG
M%7JB%VK'B*?8%,8YMH22L:@-?8]M)#.B>-&)AU8\-^SV5H&FX(6,W9<VV=&Z
M$OZ\C,3O)!)?EI'X96=61N)E)/YP(_'WUG]#RT1C"&7Z-1U8H#?)$_/=T#/R
M=0I*G=N/,S1FXL2CN@.%V?68"!",LC4_:%4U%6I'%Q\C6%PYX@],?'NE-N;5
M36XKU"K%;%+A%%(BEQ3#62E###_-$_L6] '*Y(V!*J?QYEK_@GPHE\]3K://
MRS\+QN6K90K#)LG^2")ME_!F24V]*8)SPG:%E^&58%H:^"5&\5-#!78( R<U
M6I.'%PW&3#_))>2CX?? %CU#BSN=229R8WD;?;ZYGH?X?<R!C"QNWA[>_U!*
M;W$W61M] ]SZP9_)E3G:&O55N JNTQ5_<:HGH@,9=WX&>,:6A6#"4P>BX.BH
M,#RI@R<BRQ2FQ1Z*F.PH-<UV*49B1XA(YL-&7RFR8"-6%Y?6.[I33W/<ZLYH
M%.B[/)5D9H8S"H@>. ]Q? F$3%\X)P]&X"(>Q/Z*L9U(#1 @1+TA443_"8/=
M=\#HKN='H?UXLS%UG!"F%3C'Q6B30^[ +H2/GMTMM'PH^AYR*U\$^0?<P4PU
MG/(RZ]SE1Z'S $T_3(G[Q-2A^V$Y(?A5/?>-X0$F'I\DGC\*G0-JJ0<>!G?F
M.Q8(0 S'MAGC:Y8VRF$P0N*H,C%YX%@XO5%?N1[PLZ/;HZ\,+-% J 68(V!2
MW, E(H9QM&W<D6R'/LR<+_@D%8'>,(^0:?[!%">@0T$(#"_(7\]6'_J(*S]/
M;I\Z?RG\@N)#'SMCC+&RPZ"G'88E#W!-V3?@$$2GUXJ.C7D#2(S#IA[)*X[%
M;]M@VH_N"]=N_.:H]6+:-^CP?U-]@_C6NY8@#0-W=,D3K?!K1]DA27ZG?JWJ
M05Y];+OFD/_H!7T;?OP_4$L#!!0    ( ""!6UIS$]<Y)@,  !()   0
M97AH:6)I=%\Y.2TS+FAT;<56VTX;,1!]K]1_F 8)7MA<"2$7D$)(4%0:4!)4
MJ6_>W=E=%Z\=>;V0\/6=]>;&54VI6C\DMF?&YYRQQ]Y.9&)Q]OD30"="YML>
M]0TW L\ZI?Q_.?G%<>"*>R@3],&H%CS>.:%0+A.Y@VT7RDMCE 8\C<R08YIP
M&<*Y5LS7W \1;L;7 1<(U7JQ6JP4Z]63QE9\3\T6FH>1@4JS60<'JN5J?3O<
M<7*ZI27?CJO\!;BAIX32IX6]P+8")&8A\+00*&F<@,5<+%IP,.4Q)C#"!QBK
MF,F#0[ SAY"@YD$;K'?"'[$%E?+,M,'@W#A,\%"V0&! ,Q:G!7MEV]J%G(W/
M[U=IBC38@-,"I<J@7E-QE?:10J62V(9\Y+C*&!43W&P.B1+<!U<P[VYM-VK6
M@J/GQ@BS%%F2\PVE7#J%DD^H52I]Y[EI6T].KPTQTR&73B:O!2PU:CVE<Q0[
M5UCI(ZDK1=NK65_RZF0Y?)+]AR595PD_<TC/^O.(N]Q LUFL=4HI';3,\:SC
MZA5(:2NA67=C>IO!2H_@$IUUAHK5.H'VKD>3_F@*UP,8CB[Z-WWZH>&X?SF<
M3/OC_@7<W)Y?#7O0[?6N;T?3X>@2!L/QMVTB;R/_3!/#@\7KT/M[E>-R^^V%
M7HOYCK2I5&>42:/ 1 A<>DK/E&:&*PGN C0&J%%ZF0G&&/+$+(T30X5G:W"D
MDB+4:C6G6CZJ-&K I)\/&XUZ[1C(=Z!T#!/G!%0 *M6T*F$8\+/2W53E %V=
M,KV :N,P+TB-@L"HL)?T,K;9 ;4E'W#)I,>9((E+*DD&,%4/J&&",2=W/_6,
MTG!E?&"S&3*=K4923,03TF-IK @>.U_?B\^N$]\Z/^=9W"WM=,K>,Z^7^?BA
MH"(H)26ZU[)9NHF@*V(6DIX?*F(:]ED\:]-=6,RKX\-POX&S2YYZJ F+4])O
M4E=P#[J>1]>-8;31NZW4A0&G#:9]G](IND"AN#$(E_99H8O:/"A]]X\W\;6H
M*0KHWO/[0Q@FFJ'8+?K%N=PM?%.(?TG["_5/1W_V@KUXI+9?L!?/VW]YP38Z
M5[U.*?M\L)WEE] O4$L#!!0    ( ""!6UKL[[Q[8 \  %(0   .    :6UA
M9V4P,# P,BYJ<&>=E&=4T\O6QO\A@4! >N_2.RB@4DPHTD2:%($(J$@3:2+2
M^Z%W4!00@ZATB!+I79$J(C6"""0((C5!P!P@R<TYZY8O]\/[WCUK/NV]9O;O
MV3,/]0MU&6"_;&QF#(! (. &;0'4KX AP "A9Z"',##0,T"A#(PP=AB,B0G&
MS<K&PL['S<_/Q\W+*R@B+28H)"G,RRNN)"XI(RNO("\@IJRF+*<F+2<O]]<A
M("@4"F.$<<%@7'*"O()R_^^@]@(<C( F0 "#)  Z#A"8 T3M!\0  $0/^CN
M?P:(#DSK%\K(!&.F%32Q W0@,)@. J:GAT!HV6A:'H!PT'.>/J//P&5S$RH1
MQ'TV/N\YHZ3!FSZ>JQ,$*?5;]Q*88+Q\_ *"TC*R<O(*&IKGSE_0TC:\9&1L
M8FIVV=;.WN&:HY.S^VT/3R]OGSO!]T,>A(:%1R3^D92<DIJ6GE_P\%'AXR=%
MQ>4O7KZJJ*RJKFG$O&UJ;FEM:W_WOO_#P.#0\,CDU/3,+/;+W#P.O_)]=>W'
M^L\-XMZO_8/#WZ0_C_[B @%@T+_BOW)QT+CH(! P!/H7%X@N]*\"#@C]Z3,,
MG/HVT)M!7!)GXQFY#?*>O^ECDE2_2N"Y=6\"QBNE@9,F_H7V-]G_#2SA?R+[
M-]A_N.8!%C"(-CPP!X  CBK:K$3#J( ^0<$)D>I5?#KLXYOPP**S=G3!V:6^
MM>@2*G 71=HG5)(?H&A5SL!V#ZZL$TP%$%@4B9$*X&R149$$R&Y3D]ESL<7"
MF5Z*/;$0Y1%4M?1USNF29WMKWJUT-3V5_F56WZI9B@!IZA(FLLO\?<O$5_'1
MH?C;L(N6DX'RK(,+HL)$XQ0\,E9'?\9/-9<ECR6ND7RMZL3H+O8'0T&UJX_@
M']>.[*=G'^>)#&LH-\537GS!SJ/H*!)4X%TLKO)\'Y?S&PF=5Y;@'SM#T!N!
M]W38?9)RS,O3AV=TS9__5,78S6ILGJ=L_99+V9.)%YQVB'G<X./<^,-\N@YM
M0M;YU!@KZ<P-6IW?'40P>!?/[#R.U21U8!X]?RC]XFRR;6+B8GLL$/;K$O';
MJV_C*8LX?%.NB6PI4^;WS$RO^B@D,8!R.2>]9TOR/"7)]=>Q"!48ZL"K'AWG
M4 $]#=;!S_=MINION9$ZWA='+5I0NEXA1\G#_A-6WRWHSJW7M,>\\*@VD)[:
MV=XI1PQ"X@?73CF7L2G,P'5)LE=F5+94*J?I/]35L\3?_1(W$A@8B75;5A5:
MIVA/^:ON0TNWETN&@C6,U3N ?7C_M92P@F7-AFJ\\E5RIX\[V,7%[$Q:^57;
M8*ZW)^3:Z1CF,!4V@!1@C7'Q7++-1KX(G!J@JXN5R!2U^AU,^@R-#H_V<1?(
M/]Q@OB_B[$,'(A5_G.Q$XLANMGZ(R[-* 0$\+%D\G>4&W.Q,*]GX;@MRU8Y$
M.ZG,F2G?N_L#+PR^.@Y_%'QH_8S9+?7:>)"2=>5AY*E)-6O+@X.R!_"^FHCD
MZLJ?PQW6W4U-;DYK=F+5E8.Q/DJJ2M>L=6W(OYU ]D=/B6Z\,9/J1L'$4+M\
M 4[ODU2UH;Z4A8,RTV-F(Z)#8H.;E=>+.[.A6#7Q_$LM#^$SLD#^A4VD_5[H
M5EIP@ \>Q:[Y\7-OO0<_@PF,:3':=V/4]XE*;E<=\4K<\EM_?C#)&O+VJHZ"
MO-=INWMF%^A>^T=YX3*</O*)GIZ4>"+,'3G4)Y;L#8Y)3_BT-W_(H?RH_SR'
M: Y7"I3(<Q'@MC$">'[%;N=1 =%GW%2@88H*K"NZF5X;HP+-)B<18;:4#BLJ
M4%8/Y,!(OE1 FNN]VR%'(A4PY#F"Z8DGG&6#")X<_9UA^T^&66^.,#C8PX8,
M\\4G5_O>R.!YB5-9R3*F"Q".WV[5]*>,"CXLC.7AG#'C<',:%<IQ:;UY4E.Y
MK5YE&$L,L';D5VM*$/*2/.[EE21\2W]\Z(J)1&<\P,A)*_MYYHU7Z-D<%1NN
M1T"WI8D.5,!RNN3=,\&V2"<.L)O+I2]!K4&"SQ;N6;GJH4&$P:2#<?X[5Y'>
M#EP;?'KA^<TF(Q>=GBS'R-1%F79$[J;"I5N?K'ZU>2I6WF9S!'*& Z1'#238
M_)X(=.NRRK?;CRI3(CD9&%A-N$$9=>OSNPD''UJF;[1/-EV(RQ- ^KIC%.6_
M!WW!SL1B4/TE:(&??-J>;>(%CE,S5J690JDYH)QC/4),&?;C$CO\M*^H;N&(
M2]1<D3)/X;D$Y913F8G#XY=W$!Y,(U%7\SBZG92D'00VDVW)<N!44@M-3L,/
M-#EI-F6 #B=G4X'OUXE\Y.A!VB@$"0$9L7MV4?94X*9 S[["8>Q<PNH6121L
M?D/U(-?3Z*A.R62O0B5%D?@#_^D%>K.E6#0I7+DAQ7N-SQOIZW(!EW;STP(!
M&N79B=$G=+?@>4KW+TK\MG:,G6WJE'Z',HB.KI4,"BA*D\XVTSQ<VOKF?@KU
M[A0/WI[MGL<S T1:9B8B%TQX*20F[-T^@,9%([>U+;Y]*HUFQC5S5HKO-721
M^W@.6_IBQ2K[V9@RAO,DIK>1PYUIV@$#AFR>PI1;W;?)+[>>8TA=M=&E/!#B
M>W5 ^XU^ >F@H>40T9ZG>[/!F2ZJ^JZ#@TAC(X#8E]13'XH1KZ'9823>$GKR
MA]<V90Y]CP2&%)PP$1=XB1KY0UBYO/+5HJSV9= "-B5*CPKD_>Z//>2@V;JA
MYO[CK7@J(*&"H6DE0P4FS/3NPQVZIM :;0Y?;3"M&)1W@$+81[_$S\M3^]MG
MC^V?]E7,75_\6-LY"#$V!F/!31$MVS2=I9UZ-@?$R,4-E&'$G@V:"FP)+QT)
M?E9'XESC:YVC.$B)7L$OEPQ# A$AD,(MM.SPB8*Q11C/=M9L2:!?P+;GVU9K
M9B,-#WZO"OVU'M-:?.R\&\6<MY8*7!>G I_E.'4W+29#3KF:Y%QYW=Z5?Z9M
M=E'RM,V&WD\W1\JH=O1BVK*(XYW#4,%POEUYY)./7@&%J'-L_FSPF=Z80=3>
MN; ,2J<[#2ZY:W>%?J$0P:)KH0NI2Q@Q@CQ8.(?Z/,40]9R8B"^L7HGV7&-&
M%M5W(K@>)LR?4Y &9^UFOSSH6W: )G<+DVK[VY$;VC(I%\?R\R%E-2F252[]
M_B>*!39)X/DNQ'LJ(-SIA"-SCII-6186/@AB?.'0/-R[8QDN6_U2/9N 36U:
MHM]T\YE4:5#R7RZX^[K9X WT81X;=*KX&(4;3R\C5B;ND_V_03SO][\!HU2,
M<(]_D<^X,8057&\E\G:%UVZ(&GS[UE.DFM]AUZP=[V8;,]2(.;DXS=YLHPF=
MOWBVQN*,^D)5>3KDO[I5P4D$R:\FZE**D87,QN3"EV%)L\.$I7/+P !HOXPM
M5U>])O966,:5&1;7P,8V\QS5"TM-\0.1]]$!1.BV:HV+XS!KVO,^=YU,IA\E
M8_([W #3T8PJR1-%N^(STN3D.Q7 WXFTFBOI9UW9=MYYS.F5G]>!&DTW_$PH
MZ2AJV*EHZWBTUEKT,=_TA]*6I1G\X*!G:W!9,>=46,S*]9GGWB$BUJJ/N3(U
MK%F-HYE%@[84S7%4H!=U*LQA0W%S2N9-U4"HY$(5QT"T/53@MQ8:67$*!3L)
M(9PLBI)0=8-2'C<Z'RXBFR]XQ%A]G^.I)R &1+D^2W6^)C87^ 7[!N)- Z2:
MN?@MU>PRN=X>X+LK25G+(D*#\Y?G-CD:+7@MNJ:OFS&+&2Y$)/:A2P_0<YC^
MV:GSAY:O*I;T40]'G/D&6_O$ZH$(GA\Y<-A7@TGEBJ+ WMLFK(7F8F-Z9-\V
M$O)\DJY^^7L\@GF]L%G475<GJ=U$87DYL86 ?G:7"GB)"8R)\YT7-&H,=5='
MK/-V)Y$N+IO%B(7=LE#QN[+T%B,PS+%E.@RPO] :%%B+@\/_=C>3?[M;,#E?
M>7+W'5R^^:&G5J7CEXA$ 09,9Q !W!]!!3)#ZEVQ5R=7$@XWS":D5-L,A>,"
MNWPGN\&TE]$M^M.YOJ&6IL#OX+HJO]$;0.L/<6L1MNPHJ_(%4G"_=G)>5)**
MTIIWMLFBP)^.D1P)\*9=!!W\K#=<@."\[BJ3'QF*"?4-YY24&,HT]UMY#GG6
M>:TVRI%D\3)*/TM%ZL'K60F7-XO&;0M=C["DE W%/G0/#59?"XDLE=E0^21S
M>WS9(5<8^H&-.T> M&D[NY)5GO# +DEHEW&:_OKQ4\^NED,]P@FQH@4OD%O'
M18^)R_M-"-42G9M'@.VBI(\U%KL6[I$P#@DZ]EJ^D<*8GN8]!@3@^_.BD'GC
MQ/T./QWS%G-?Q?M,W*9JW&R_9I^H+ZNF(O;@I!S*.W7:L_?LSB?G(KX;S<9N
M22T=R2L^(B*V?N%=D/WMS2\8*E])G0^]:IF^^AOX: I=W1R+&.]%@S;$V$ZT
M8BLW6LYA.1=<2I)\[P7RW6I@U?NQ6J8MRG1\35_*C5LR#\ND^8<'6P,S^ BK
M1= 9.(2#B04;SF_51[TT,7IK]"P;9A!A3O7)[C+2&*$;BU<I]1\.5&KRO?(G
M'WVHHOQ&MO9*3U,8-PI3F55X*TTF]^<S*3X6Z&J+1MP1&#?^(4ML\&A[I[1\
MWG6@N1G_H!AGX#_JUPL4_]ES^#0)3^JKPE0S2[]E39GV&_S%LR-&%\-)Z[I)
MB&QB/^W7(-L1IW>ZQ;8)\)M;"$*-O*5H1LDFXH7/81U:S#WJYJM-5T,6\D]K
M?>D-QN8:J<'ODYA6R#JTOY9ZP%SOR5RDK*K\AT[]M+JDXNU TR'-?=&"E5+9
M%=84?!;4N*DCB3Y/7WF(N>TI>R==!+MB_]?#^\36DAO1XA5!/=O*.:/^OO/=
MD!.E+E)8B&*6E4W"!O[ 1K>5/2E3)39U+^((!D()N3B/>81HOEKPX^EGG;B<
MJ68?W\?0G4QR6:$"R5FX#!U5/N^CD&?5OOQI:Y$<$@ON<7_"+$TWGQVL]_!0
M8#[P\^W1EB.Q6UT^R:(>%A-CV258[$*PJW+XL5;8I$#ZU_&7"[)>7(TQ23Z@
M]>*>_H#$!PH]'A-;Z&]/3KWVB0/MF(,^1'Q?FHOA)FQAM2\FU7>RI3ANKS V
MC,4Q#>+&HN9>4L9<9=KRC&MK? JM"W[Q9UPA'?*##] 50N^'*)S-$S*MX5$9
M83AD,K^G',!B@K.YAIH;+8CTOK+K-=KVSG E^J9*YYRHO.3XF;N ^Y<#M/74
M3O[A"/.3[N]5PEZ+G?-BH#M^P8T^?I,LOR2:S43?=:F,S.OHF/KA^+.E&'OT
M7?V=W\B/?EU<](*+V&&?%J?+H1U_PN3*X_Z7C:#._0-02P,$%     @ ((%;
M6GEER<XC.0  XCL   X   !I;6%G93 P,# T+FIP9\6Z!7!<S;*@V6)F9F9F
M)LLBRT*+F:56B[DEBRW&EBRPF!DL9MEB9F9F9K97_[MSY\U.O)F8W8B-S8Z,
MZ*Y3)S._JJ@ZF=7G[^+?30#F)UD%60 4%!3 Y/T#^+L"D ; P\+!P\'"P\/!
M(R# (R)C(B,C(2'CHF.@8A+@$A(2X.+C$Y/141"3T)#BXU.R4M+0,S Q,Q%1
ML'&R,7+2,3(Q_F,$"@$! 1D1&0<9&8>1&)^8\?^Q_/T-P$($I$#=P$!1 Z"Q
MH&"PH/[V B@  "@XJ/\0P'\3*&B8]W@1$)&04=X[-& "H*%@8*!A8>#@8&'?
MK_J^7P? 8L%A4W%)P>.HF2)0.^-R!T)R$6D^U'3AJ4]=TO*8N00A(>,3$!(1
MT]$S,#(Q\_+Q"P@*"4M_E)&5DU?X]$5#4TM;1U?/W,+2RMH&:.OJYN[AZ07V
M#OX6$AH6'A&9D/@]*3DE]4=:7GY!85%Q26E9;5U]0V-3<TMK=T]O7__ X-#P
M],SLW/S"XM+RUO;.[M[^P>'1\=7US>W=_</CT_,_7%  &*A_RW_)A?7.!0T+
M"P.+\ \7%+3G/QVP8.&HN."QI=003)UQJ+D#$7$_0')KNI!H>-0O\<Q<II#Q
M:7FWZ*[^0?L/LO\SL*#_5V3_'>P_N98!J#!0[Y,'@P60 #P71;)\NTJ);JA$
MZ%UV2#'?2BP9**F)7=\T&L"TUF3?#-TUE1*ZD"1;P^L^SL9Q$_'E/_85][I#
MB=+-B[2A\M/^&L3]^Y:2BX:FN=P?2]09(6CS)]BNN,.G5-XBK$*-771(Y849
MD3Y ^)D%_J!OF:Z]MOOA"CPU@DLG- 36=C/QWG-Q/;5-3MSIP'Y1"05SF,;J
MBH9PE>,_%0E&P\2Z!C\1 XX/"U;;&L])6G=$%^*.*4CM6&\S/?;JTT-;9OBD
MBZ*<*4=[6$4G?5!E#_[ 2)+WR+@0%_>B(8_:J@[XH!CK=,^(<N,0,A? 4T*"
MH"BQF=?"8E[%?"O_ LQ7CM7X"SOR.#??[E1'6_JYH<;%&&$*\MH?>HVQK&?<
M#;7(!'H6THJR\^'LE:^9U&"%#'NI:T:2C.3Q$GVNLOKX6MQ>T/A](/<C/H1T
M:_7RUT6OMUN2 RTY&#IYS6<\V^3!KHZ%;V7/ZR25DE:"D.C@%$8D2B<45&CG
M,9"-.,L4W\M(FR&%6M#Q]L*;+=4N*@1RS(TX>)N#ULJ8%X#\_[5V7<$'HE=6
MV1#,&!)F*Z7IJE,B7#3U#LIM(HEZ:]VYI.TG_1HP(IZ=HH?D\_2>-7^/0%5:
MR1D:$.\.$!+Q_Z9G&9/9G\6G&N7,3&*^RYB$1W\3Z<!P<' 4P.+8OX%ZNT$,
M&O&O,C(F-*L#R=M7[G%^6W4YU576IX%!B&41&/ 0WB_=EIOE;>-SFU07LO_\
MK31!?:5@Z>0:K7C!W:ICO[#<R-85V!H7?@8;1ZJJ-TC(^6%SB'%XRTM$<H*0
M/D" -SOT7@U$3%],7\UWU@^QL"-A;OZQ0$7[E:(S,/S5E@UGJRC)NNS1:(]/
M@9U^TCX:GB.%@) =:Q4]!&4HSL67!?OI5=^Q= RMXL%IN7+U+\#2G^Y'4>)X
M=]BRN.72Q%C7[GZK"F#%5NMYOR!%=0@5#:4U.0[90H '6^ID!CB0BPLU7?4C
M=V([OXPR\&[0]%J1=;=5+BN$)_;-V<BGY"O&#(=5^X\[_<*$78/=\!2HHN^#
M)&3#H9;DH[;V_$BGKQ) >]-<Y3\\=4VI'3,##5__ I@&4J_]1V0\:&"R<JXB
MPQ3B>A>N]:78B\NB8%CPDWF]=E<I733JHL\VZAIY(&, \9O-6\_GK%)G]VW%
MH?5CHDVH'?0KVE$2(K9!PQS&WX25)Q1A'O=ZE9E_ ???1^W=%>X,B_B@HFL0
MAW$. >.@6,A71=1?MCBVJAVG_"['V$FN=6]DG9MJ26_G4# +62R-EZC"JPL+
M3>14+>T>.J8Q5.Y+6,,)8W4O:SQC /,3([2?5_ M960$_1R6CA6,Q%G9-E<*
M]P'Y(#P),)+Q=XB>\U>QVC!-7=-9"Z76 N(R22P_-5QZS*PVYW&0@,;4>?V0
MJ#EXJX-]?475J@G_1L:N; 4YD.HS:F+T[<7%ET=D-LV[W9;9=5"XUK+.9DLR
MO1;3_BZT?N*I,A)9"30'^BL_,5I?O;= !'W(=JB@8^*@+"A\7@LB)W'\YP8U
M>E<KKN<B[)X<J3/]="%"X@=1[!(Q9:T<_ELO_KAQ,HP@67EVS<RKY/)IZV;(
MZ5] T^A\@B+YY_FC^K>D-148JVF,MKEPRRNKO"]J%FWU+3[Z/VCJF24\+NNA
MS!G(:)FH'M#.),F+-2UF[?)N7D=&+*XY+=>8XSC$!%P'=G36L6<9TN;QYL@U
M9QVU%/>"9+I"J7\S^V B!XFY&C"$UJ^,L%1*;@"+[K<HVP4^^/!UF7-Y)>G_
MT7,@%!3:F2',P5"/TYS9BQ6B[JSWVO5G([)2)_K5B@X6GP-Y@[.,]C9B5ES'
MQ9R-Q/RW@@N6]"1YBU)7@0XEE &8*=?R56.! <53S;\-K%I'T)#EV]W=1?\"
M@%9M4],B4?$'Y"8NG,6/7@<P\P$B2(YLN3%&H'!S6?O(T4WH]>"-Y<+UW&Y\
MPUT+=C!UN\?.QX2)GF?-]E;#T7N(WL:*#$:R!1,/9 \GR\5'P%'-T"\N;\1Z
MAP7E*,&ZV9=16K2BMZPVZ4G.='4206,Y,V@]BK^C@<!B4]+2\"_@8=Q5W7!=
M7[<LO2W<!-6I2!LE\9#'R)4BN(K/'\\K:'OG]+ZQ6"/4+>4T8%50?DN"MCB^
MH$KPH?RYM-$15Z7D1-CNX=GB'@B7RM^OAAMYL<^^L<7QO>NBJ20'??OX>'T:
MAF_U2@KQ-_>G+>UL5^7&+)(2+1#0/(U^SX@?M?A0!FSTR]I#G.SPV?U:N8E_
M(?E&L77ES.BSK!8S<D88<S-"%9?^7P!*LB(:^_;R-E- UCV0;0_D3_LI]<NO
M$5)9GG@$,I[U !%7:A8\]MR@<\HLYY/;LKBRHR%;=J,_4_91=M@_OE,Y?CX@
MJL+IUT.[;;UO<RV@W3^^D+G^5I!,\JUE,><JLV6G$Y1%K .235#47[Q]/"<Z
M(^/M=>271HY;_R@+3XCW)18\40GPP3;2:]_&;0DI8MJ'Q8;N\^^(4_&6K[:W
M;/()KS+QPA'9U872'##("L;;]7@VJEB^JUZNGP.^;QR-1A4>>Q9<Z59:$1;C
M,^3; +6-H[3C=B@K\95MM&2[5IF9_BG6^6ZH!_YZ(^,/N%#)YPHGD8"3B@9%
ME .+FLZ&%G>2R![N%IB%8*UOX186J(6ST!KDLM[:J89'GMZR(24*N3H#Q4/L
M%=W@RK-[^<:^0#H/M,6CF9PQFT>,%W6D!I$W*Z&BU,7NCZ'4,8Q:J8'!XV>%
MWC<3'0#/FC'2..H!:A%9CV8MV-);\>^=MN!.K;L;_O.E]W&,^W3UQJ!TQ9_.
M-W;\V_Z<;\6C+5D>REK_F\BDH"AJWTL[^G8ER2_<HC/'T^<HQ7N968FZ^ZIM
MU.(W$L%C' 3R>J@3/%0!CYNG3IE>;K"<73HI?\^A\_3/6Z!#]@=?<?WB%#U%
MPVOYDYBJS:375C^\KD<5J2Q? NW:UOIFG>S/L4(;0R^B,4Z%(S))+R,S6:YM
ME0#OC71RS L#H6[2MW.>@6K<08?*_02=K2PFVO!M&6W8W >R\M 4&4CA)=UB
MJ'^]'@53"H,=LWT!;-(AND?T&\OW2;=L+"E'NH:D="6_^QCX0M'PQJHJ"[AO
M+B87K&VQ.UD#-((Y&.:@%4W.T)8 HEAJ>*F7GL/.7R&L[QA*K)P3N(DRO>%5
M* RS'M4$<?*SVE*-C=FR621-,_,K2IKDCDN%NA$2$I<)G*Z'Q>\3C&]W\=72
MQ]W>Y-EVI>*G#%*C!?#Z"6CAPNGB=[Q[-0;PF#PAMEB@7B>3'5<,^A2>[,X&
MF347*H^A9HV,'B:KU538W:EBF;@3PU=4,N]M6L:'V+3&+>Z %$)J@RR>FC"=
M,U?_\$5M[<T7SE54-;!$#56:Q![*N$Q*_" _W%Y[:)'@M'->@>&%.DF"36FL
M&;U2<(4>CM@7Y@W@KGX(/Q4[@>GW:+U;S[80%?(DQ6:]XNVT +.FSV;W$ U>
M&"0""08&!K.M%?)?G-M:,\_"/<)7<)G:7RN)S !&+6?]-C!3-/-N+51@\]F*
M-%I*GHIC385#I GO5@O)P)$2Z:FZ/C#?7%(69"N\:N_RE:/4]L&17;PO]0Q*
M2]-:AJ*'')YK!.?$D&ZO50_HAUXOEVS(Q1 I1*ZJF?%-W&AKA9T@$G!*T]&0
ME&G6$KA$,>)4"ZW9@9%[7]C<VM2X=/]C.VS4OG1?T'!@TKJTFJ:S07[_"FTN
M,Z:O,&514\UH8XAS%4E*D_ O0*<W8>6)DM0Z;>8QI-A60+@ALW=R2%1.F4L&
M61\)4O40A%?W $7J0/A\)4F>P'X67=O+3G5C9CA-?_6=O, #5]K=4>S7,F46
M$V67N)D@RX"1'-Z.@+=RV94*JI[!QG)X2K8C! =:YGO16N6K%TED]8O@#M^T
MEZ/B]T>&WOGH%$='UWU$J\@ETV1+FP ZJBV-X'@$HGZ?2037MX;"M_0SBF4M
M8^N-O:=.[[.UHXP=\3F.^Z2X9:V-L\8-&\OU&G!Y<Q5//$^&67NLDHAOFF-3
M.[%]Q?D\>MIGN5%7[+AUN;@+!]7%@WA?V^&CYR#;?C5K%SZ?^B\^Q$NRZK0O
MG%J<(XOPA#"B&='F:8 [1:4/X]<"/B)MX&EQLKPD X[9X#X=66T9"ZJD4"D$
MRLB;;(05L>S0NQ<;2HOIO'J-Q@1]F2;(XL>N'C@8P>YK7Q4#C>O5-;U'B>X)
MDRXZ?*30G;VWZ< ^0T$?!9<\!G'Y&YY)QFJ!UI9?Q -9#[7">D^0""A260/+
M^P/4Q3=F-$7-EO8$04<&-N+\=@/H:48&<US8KV,S*]7>1SK\9Z7!?723M\\L
M(_X-'/X_"P.,!G\2&M)@!1B,-/A)CVNZZ)-O?&I<+JKA'J5M#2E0B(]R-VQ#
M_.'Q^M0%YYJM1XYNV&668CYU6,TSRT?VX;HO:.W3,8ZX%:Q#+5BE0Q9#TN./
MV^.=DC))+EYC?OCG\>$;AE3#J&@.6!-[H=O7DN>,RF9?H+'YM$T5C]8">VPN
MQZ*##GO7O<Z41D5QYLO041"<C&.%$G_2UX35IY5(W\P"*-U8W&9*;])Y$!J+
MP:\*V7N12!::;LOQ$,?]&NL1B^2A8Y!1S7>PQ3:(R)6V.Y*QE)$Q+Q+POU*E
M?(]3M,5^YS$V7%4HF?^]0IM R\,PE-X5_A=VF!*E2:].?^ M4&Z%@LF8;E5A
M7:5)C_,LM)&[?IMF8$W.?E>3A,/]EZ)!\.67:%4'?Y?#3 9_5K3!)MS6,<?J
MSU7SB&8D Y3:Y"!V3F"\7L7]><)#F_]AZ9'.;D\)\9W4;&4JY2LS<U9Q:>?7
M^BF+36*C)F<IR?078!WVQVO@+^!K9'(D>_=@U.GE7\#$^_*[@"C>>_D?1/L_
M#)8RYIVRAO_;*JYO%L73#L7;-;,>8QL*%9XF 6*N7 [A.Y;TOTJ? C,\!3,
M:8*/*O24 7[E%8_B%)^8\HIVK/STO-?6MV[42DXN(J+&P-^:L',C%.'>;/>E
M]RR6'7:K43+9IZ?4X$_@=&G/)WE>J,4I Z/T*X8/L^Z$%6=P)X/WO^S6[JV0
M:S8AB2<!_DD6 GUO:.OS.NJFIOL&?9ZT@X.7O/+5 :E/38ZX4$=NVEE#5YX]
M3(ZXB[,&W'6#I3:GDR'N'PS0,VK?7%@J+L<[@-ML?-6LL(,1/%VTKOWF;A 2
M$-.7R5U5^ ;<?X^V%D>,>\]6-=)QZ^ WE7M"8G_&QK7%LPQ25?@YO/VI5^-)
M(O>H B##].T5X$6FEB<9B+<4:  -_>WD0FWU]8O6@IT=[YCHNHR[2\W323OB
M%O\?L >)W_W,;XJ(]PCKM24V)PB ?ARU+2W3J"_V19R?$C^:6YI '?J&5P7]
M3_5D%<MV=?3!I6R$M0_($FZW20!DAP\>96S1$HFREUB[S4&?C[Q^<8S$>?)6
M;9NI3/;I 750-5MC54Q0AZ+]A(GC*#;RT5PQCFQ5SBT'WA,;9K[U-A'\!9BD
MN]&A(HQ8HTH=<TJP9LU"';JIR0!P_V]JP-&+$:[ZR*,W;<_!AK*\(</3,?Z*
MB,RN[32PQA!]GX-^''GS1K$=FN2U+%8YUS$KG%5HPYX?)!@=J;RV K,#NZF&
MT)>-KFA=;,A]S*6_L9JNDWFF@_9R[WK6%CV)D*-FY+>!W\Z;?#\S<O^XU0R9
M%O#1@DHB9!GZL\E 5+'[V&&;(KEF\_Q-2ZH:-I'5<DEK;4[Q#.8\LS=QY3V?
M5\M+QXUB5: FS0\8]I4J_I\6'=Z.$>GC/$>[M">P')A\[^U&84N_SY)/D_,-
MDJ*43U+3C[0[B5 [961<_M5DANU4ZT:YOKE=A5[;!IG[,Q$1 6$_UTUPQAN/
MMA_-5ZG6RX3#,<?\J/"+[^VUJQ/W7EL F/H:6/B# "?!$TGR,!GPVJ\^)78V
M%8V&><JL81*%=<;SH!]4B7;49@*![W7%[W'G"T6.O@O4 6NRKC]3EJ8LPG3Y
M/!]H%G6:R>!II;.] ;?"+(&)VP.A9IC@:R-IVH1V%=+DT6KT[MP? Z8WQ0=J
MML:X;H^G50<SK(X.8X6O6MSE'X9:LE183W=8I<[6 \30(T<OUYN VV3T8A]Z
MQC#KN/&2D(6Y:[2T$')AB6=RH",9_Z6Y'9%$IP>1>S"_KVH'"ZR9Y6BN2\M$
M0I$<:0BNNTOIKAZ\WGG40)O^4$W?+.'7W^PJ'7KCZ'I:LOB9,=GU&1SZD1$L
MQ<J-7S"ZM1M=)1,,EKON=_S)?G_O>UE%'(J)TZ0TWTB;M,=0GN/-E%9NFYW>
M>3$2/"]@#L3;>9)]RX]+C\YZ*G$0I3$M7M7?,+25.&P%:X8287GD.=*9,U1Q
M+R+,X$+I_J'PXK*HB;5B3V[<L PE:!U$'M06STER$:0D?>!35+Z4""RL^2G_
M^A*E?Y>4RSW\J9F+U?XH+HF ?+NPYE*L8RY/=\W6J[TQDRY+%(&K*8TNQM-Y
M2E)MA:P\?[I>2:CB5D-Q\'QK9OYC7 BUTJKK;1_ 5<L(^U+EGA;#_J"=9P4.
MRN I-D$^P:*$S(6@";KI*T>9ET-W_^21)^O/DR^K1OT6$Z.K]=\.S@.#Y\MM
M_B WS#1$H83,9LG.3,J&3X7L#%W79/=X+D0.S[Y2%=@06[BNGR3JKU!JR-D$
MYYGA$&W"!"RQ^A["M+4OU*^HU(&;G/\""H9K/N(>L"HC3%H_:9Z 4AWR;]@*
M%;X(KH;1\!TL6P?8$P_S6)8/4B5\;)Z(Y[ENJSU;&XYN05C F_&2[KGRLAK?
M7V/_^ O8S)-1HDI8 @N5?>\J20:'&]E55Q_\+HJ2<.9>XVC"!]VM!<+K?P&G
M\TVFSC^W(LTS?.;'K+U"<I3PKZH98E'<HU,2Y'LC\]=4U,XD28W#;S&03E1,
M2VRGUF7X2YU1.3$_\=\IX,E1>#*/\URH'?TAN/S\"XA9G^";IMW@!E89'7&@
M-$'PCP\<\&Y_%H>4/2J9QVDR 4&LU[Q3 WM/CM2_H/S#''_$BX58"H3<6M7\
M62 ^\8U$"6GVM 'K$HR,RZFJ)/- 7G4'/@'6+F/"PD1IS.L4LTR::C\86B7Z
MG#/C>6)L;0)\N0QA3EIM#;L<%IS!B:%<F:MD';+^Q#L3P?47F,<X($[;\:O/
M%VT6IO+CXE^R9+E6K4KU#_W(]#D/M >=&J,8E@995:LP:+);N=>$<M#/'XQG
M3M/.'.B9YRNQY?EO?B"BQ!GE5:(I]]ZV!;RNB#^>&!2'G[D1T<Z3OWR));)(
M6QD3D>9%33>4VR:04+:MK.YI5I=KCOMBE2RC7H>HP1TO_IRQ0TOQV6TG$G!\
M)BI5M-9%.FE(0U-CD!A3 *U\H=)J$]8KK-&4N,)V*F[!2&OW$P8X0?D7\%O9
ME\M@;J*G7#=M*>2VQ.2C6GC*/LO^Z\""N/-$E=BQK^+O&ML/1U757&R_>WB=
MF .O!]LQ"L*N'W+0<XX]J"4XUW[C" XY+\1*J#W-_72!(D-SP7FD9VJ(:^0[
M 5.?&B&*%O9?)$8_^YWZN2],0AE8]XF)R,VZL9A65Y7?>SFHZ^S.*%;4##UH
M[(&)UN+ZVX2[KO*/_@(6N]'4+Y=E>*>^.84,63IM J!.&@.$R 2ZQ=';@BWJ
M-A3I<F,L"1Y8K<CU>1A=5K,L)5)+32Y50KX*H(6,Q<_2?C?H$ZN&4"7+6<BJ
MXD(-/UD&D@<5+]RBX1\CW@$;5)B)BH [;G&>J8;Y)IQ"E&#IF_ORAX@B(+%X
M%.4<]L8P)&W=,KQUI$7GYS)//Y+X8@[:X/N0CKG#-2V+MNPK714$E-+$&3V9
M<*G,-J0K$IJY[AOPCJH+GL4/GLNM_R9/%7K6IJGTLJ4J-#X>*VL83=2M30_K
MCDMEIU6'ZD<.XKHMMWW6X+29U#M!<@0#'<9CK_PKU MXN#-,$E!<QV4 ;B?E
MBX3!#;-J<:SR'V/JR[)5O36 54=QO#5LIR+YFE9/S5"=%Q*!51\H$'1 /\56
MO>M3@"*.P"Q*8S]< 0.3K_E[ W@>%[]557AKV78X4D]?B"DU+#!EQ<->]P.$
M7WQ2V5&#D-15V!H[^\=G#GV/]88NUR/P0ZS%VK&)\'7773Z%=)EG..O- M1D
M< ':)#L@#K0-6U6Y;<3=- 4VNB9F*,9XA1 K?ZD,@"^HMDJQG]@AL?28_])6
M^TI_9)<W!HL03"V+NBCFA$B4@RY[TM4)4],Q2PUTS&F>ML_5319*Q9.-[J\0
MW$T2'"P_>D_\NDKA A*N]_[\CD 5.0_=D]R:%@5PP[ [WU7Z*G9K$?=7\O_D
MH__8)K^4].',$FN+VU>(56SLRU_ -VA$Q_&"E/W]?<:Y(.ZRIY"/Z8KD2S?"
M.PT C051KLU45C<6>V6A9!;[:;T:VLQJ:@<MP4/=Y/J9KBS\YI8V^0,@^;5(
M"&?EN*1B3"7]U(J(U.N1>PSR&&\F4P.9.@M_3809ZG!%R/>"XN"%\%^L<QT$
MW?B-*?P+\P^A6OJ)'KIJDBYF%I3F>:^]@2N% -OE$V\]0R-@J1/6[5R,Y8VX
MIF%/ .&ERN>=6>^YAKGZ^^C6]97:(%P(I6A64L^Z32<%!]G,B>0(V4WE:  2
M[+B!O+GI((E3QCUT3N?E?* ];V)G'3$)/]:G(,[APM=Q(CD76HED&YBV7_,5
M=A76K<GN-KDF<7NO \Z'OXQM'=(KEXX))*S"AU,^</#E)G/'1F6V!U_HI&G&
M)O,.W:*)J 8!H6X,1%FHDP0%*2]7S3N]-7]A/!KRZO>(=8S4UA*^-A(A%XZ8
M*@@!K ,ER<C^6RZ*.("LC/1[' Y,GK*9#354TA9<:OA6\EEO>7];-G1QL%=B
MT"LF8J+#^\P)&]B*$>[?D*@TBU6<MN=(CYBN8 $G#!F<(,I!M'^%V\PM'@#A
MYB:.)*\*MI#$I6HT.F\P-Q=>)2=NV?M_F*IJ2*_\K"<_!$3I<J95XO3C'R0H
MRW"%:%2^XKO3V_ 9?F#17T@0"JF0+RB)20IVCDZLA_9V/=$S7OI#/LM6R?MT
MYR\L(E]0)_/R \QS$[RZI8RX$RR)%M>=A=*NNVFAAMG^(VM=@;_J"BOP-\*C
MAX5? _8C2E?R.OF/8!$=:4=GW!G6E0@%?H+QJ07$U-^'8L<+KY28J0[;Z9J0
M/W.AF=&?"+>6NA >P0Z^D@]583)3.=-G%_F1.RZ&PC6;@-0(&H#YVV]_8L .
M7S;2([-\_9G>_OR^9T>+@!/B]0071#-RIVI5MB"V7?.-H6L==[:![<.?F3,>
M0Y+4++-K?G,W4^9JT1U:4M)G)\%*>Q6YVC\]T[>*Z8.BS9-Z@:*FT06R<F1S
M/P4L,+U*Z]M0'!$7#15=_<9LSZLF.$<<%DNC8Q5$Y#H P$-OF:((B_E&Y!$4
M1=I>'HMS#]:-TDKDX?=E$B5_0R[1U--"?9.>%7&2;>Q0'[$M1O4:TS3E]X12
M)$6*WK(3&Q8<W < J>EB/J;(I>H37N1)V+B2@F$MP\PA SNQ#7[C]_,/8R^T
M5Z-4\7U4,;5X89KBVP&L_^P/&@(_TZ.$MM1QAT@H&1IEF6TM1D]0ZC^12Q:4
M)49G]?!"_3;V0MY6%)&WNS"/[BLN_%YP/L*]LZ^.KEUH5'?IWNN'W3E=Q8&M
MGUZ*M>Q">-DFN'OPB'&@4W?TAQ/4WSHS=;K3FJ8?1U4 .T"%"/_*C]C=*'ZY
M2XK<0!<7:1IC;Y:B9LH4*MN,4YYZ18)$D)B1W _8656%&Y/N<AVJ-#9:,>R-
M7]U!HC0SZV:^0)#PLA]\968QAEVCJ]4;<W8P:VJTJ:2-QK/9%1)W]0?7-<4&
M(\S7<+C]!1"MZ:]([1DBMD=0N0L0W6 .4#Y='QRP?GE9_/-@6V==\#AT#DO@
M*8"U_-0<W\,_$4]SMNA)BGJ* / 3LX$>^2K6]KUNS5:!-T%/U 6;!'YK.#D>
M]6K00<2J%6;KB:2;8%G84*[3.MTNE9823/2[WP<:CN&;^1SK/$C)M*HPP4 !
M-T'\U8SQ(?H@+J,1H:;*8:*'N/SHX<J@>[#D?L0ABGZ&*E:.C2:^EXLJ<*A?
M_I 11M'@,FEO[6YO5CC#8]0*E&IIMT?8CZ79TB4I>^H]1Z("6%N1PS\SGE@F
M$FCCI!;;@M1BK%-P3N1KI(6%-5C-\Z6W%:8=LX0U)5"!J,O]SM)M0URC48.\
MK1F.U(T/B3-2C.T2\+/D9LQBM_ E\>44-",9&6 HR5-QH>8>S96$92,<K:99
M*T(66V_M1_4E*FVU5$(JK>HF-T/W>7!_>%P/#4GJQ+?<PS>4 "HFL(_&RFT\
M/9@$XF>*INB=F[(:BG7)V>N:9T6%?$$6\BU)_+GJ4 @T65XYR"GBI"JG"XUU
M/Z*+MD4:T[9&8VAK:O'6O2'?8 Z9&_X$NOH7']>TWX^X^E++?["VA?U-_K2Y
M^R;&DKG &X>_O&J4R;Y_OCO$D9$('\L]BLV9^QV/Q.OK+D6Q<[9KSF,G4K6#
M/=IF2^MWR_E=4CCN,\)5SO;BZLGW\O#06R/-,//6=0A+_T=!.FP"C@?\:I;\
MSEV5Z2L*9<K83<7VQ[\ ;0#'7M<,>\:!,XWHE2%">(+]EQ[6<E-GUE/^,RA8
M2"/B.@Q9,<+ZSRI1$7^R[=6W-(694_RI"<1TIZ3\1#;B<T%27Z@<1/I+TJT&
M.'LKD>K&3^S($X2RYGO<^*RI#!?OZ>9]%CX)B\W7W?@*4QB8AY^<SD;^Y('E
M,ACQC0L2O[ZQ_@5T1)=$ >%Y&>*?!DI$KYE^+;:.?*Y5,N>M^2X%?2%C8ZY
M%LF/+L#-:1!]#19512BD8:G:-1DY1@>",BYE*BYU#,; UFPQ?:/[6HWV;69/
MFA^*YFD(8;(.&$@7Y/YU&&'FE:U G#LS8C1DE3SS5'$E;^["#PGH*=9;J3(>
M\-!.@1PYFI.-/!%\4! ?KZD+6>XI" /N1@(RZQWI#=F5J')D9J:V(P7HDB#=
MNU>ONFH3N>(-GPYZ"##,"[L3NL^ M GR2!:HACJ8S4( _$UOY -W-I;>:]L)
M=Q#99B,CS6?Y"&8J^;H0+0#9\!KBQ:V(/P8;GZ_$&:BZ<,;8"/R%MYK2;?7G
M>RXAP;1*TL0+5?Z6&(<D5Z \WR3^F>OWYR7$%TD*3@0:P0H18X3U9>,!+\?*
MS&U ,*,9)@8/TM">TZ;%-:!") [EA'85 A*?SZ@[<V-5N''^B1/4XIRPP8\T
M(*4OD$4^JZX?%4=UP'&/Q!!BM4IWW00.3X]3ED-XSVZR>[S=6@TK)UN2^8'G
MY#M(F24DI-!@,:2)#A 29CQ,*2LWO'><W@W3*\<V_G4AY%N7W3)>N$)]W@4J
MS4F0_(Z8('3U4:OEQ?U=>(I\<T.]0LQ"5L6W*M=:G-!!3=@#P"Y$DCSPWP<+
M!BG1[;3K5)G%D4?V5=CC\FQ[2\F1LA(^:\[Q<E\7]&4 X%YQ^'E*2+1>3.,2
MY8MH,&BSB(!.UHD$$/TR4RT*Y^M:VB-L+ -7[\\4J+A9]+C(1-1%245TT=J!
M'PFXB?H+"&O2=OX4XXO#Y<$\#2\2J*O-RA/]Y];MMJJ\IU5CF;<)?P>T_'G=
M#$\0RQ3+8_,Y?DR_7A4!H]2+=%4)S,JM7Z[DS%I3JJ49YRTK8(*5#,=S-&;8
M>=E[5K*ZOJ3DD# X]5/[ PP623[^@+JTA2]+>5Z $ ?JHYXO^?'&:$NDOH_+
M!?D<U5*FIK*/^=X;J/)_.*ADF2#XG9(G"+W>6T0:!']6QY$Q;>_@1;H3]^E6
MF!$F[O+BV\%T0]^OM".&7G)E$F=+\MYLO5**P%U0FU6"#DUMI$521:+KAT\7
M0Y(J0YD]@?U25>?OQ*FB4%_Q>5MFY^VK<7@2GMRUHK_3"/;3T%R1WSZ)PKA5
M4D!\"2-4F;Y=( \\M#A@&*]SO-W<5DOG!0CB7K+N/PND'3,T*! ;LSV($#!O
M\F^["'W=*7+5_V+SX"E.TO S*?%,2PDCA:?F:9GSEP1ID#*H("] =/=5M/F:
M)M =0*TT0]'^=2AUMX;HKAS+B_J<3,M7623]BX^S\WT+2CF>[+)L']%+&(W0
M0:7GK"H":A9ZN_F^HB>*P:K=BUVA KN6&KV&QZ[]@&GDD9L2QPNWTL?2.,NY
M$>6RJ"8'R9.+/MO_/+K]_U5I.#59UP!#A3D9J%EP .NCY_'L$MEI/4,Y:I8G
MR[K MIFL.ZOQ\_5["OYYBV112(NR-S;&,9K30R>!<%]EJ\[QI,*]3TN1,VZ[
MF?*/?C_3Y59CU,-K(+'PHB+SH ;604Y/HTY&MI\-]-YZM2G0&95 P%F.M8>Q
MX(ZHWU^<N?J5=ED0C+G12RRPN+EK+XB0);@5^ I*;[_\M+*B(]N:3I=96[:J
M)+*UAF_,"^V-E274SZ-N#-2&7Q=!;&#CC&"G;9LU3QH$:L9>YB-0B;DN0DT'
M"+>=Z?5W)3F<J_.;-G.HRU7!4=O.8UCR+1OVVN<:7LN3A!CFUMUVP;><@91F
MSQVK'-P4RW7RVQN"J)QVXR,K7H(@DS_C3=Y\2UGK99J#-2+I:EY$[U47^P!F
MEQ!,NRQTC[W[Y]=ZJ%]O#<7@RP\..[I61#$D03Y^N.451V-%F5(<5#Z4GYZ&
ME]2E^N&%;_I<\#O);!P_IQ 71D1-A(*:7[O7%65/I_+.19G8@MNR/W6ZR:_T
M7-MXI#0:VRB&I@]]:?"X8/L9\O3=9(<&UB,'+>F*/7JLWI9_]\G/<?T/J;7$
MFZV;.-6T==HZ8_46T%HPQG6$%!)G'N_]K$WT%X!(-[V+]FGI4W>)Q;(GQQO/
M@%*QX*J?H[>A0(^$U:R]@['F3-R2Q09SQ;>W[ /S!A<P@@?WZR1"_JPGSH ]
MR@B/?0R\SHY@*;-(J$83I, ]!CJCCA3JW :Z,KG:U,>:;*WR?:L=+MSYNBD<
MF"#K'>VJQ>:0T]80N[VLD8"$*]R:$80X* '!Z^((MN@,DP'9ZPF9U=:'SBTS
MB1M.W;%$OYU_LW""<VML1<% &L@W4-H[:Y)'G=]@$E'3]IS=N<Y!N0$)?Q6H
M!M+-FNT1^,C-!D;_!5!IGK4K%!@,X3H9?SQC29U$?1U%Y[H;Y MQWXK(F:=I
MB_N"N5)A6[K?,C**F<?CP9!=35@D752OG?;1>%E8'^BM83LCO8_YQU^:2NB.
M ?# "S5G>#R/#V)J;0NEPBEP;*EIR @(/G;ANLOSU>I'X6]-WN<+-![FR'A]
MZM^H B7.MS.(5[!O@W(! D.>CC2 ;94?))#C-D3C2KWFR2K'VY'!N4U=NE^@
M7)26Q:%!0-*>ZT/SQ>,D_/!CE+S]B^.F2<U30>G@LB3EP1_87YF*XDW%4D4Q
M'_2;YP>#OEYL$9YD?S99P+#>[ 'A4EC/L0XJ8.U\;R%W.U3]9H*^UA+7-*8_
MO_S)X)"IN"@7Q*2_T6 $_HP</T-D)&J=.V3DHPI?YQ6E8,SC?BH]TK\U+NL<
MN[Y=U#C/^Y)>V!1T+/ C7KX,8UV=!W(RP#>Z 6PBT$OJ6S8^8KMO5JI''%UL
MCO[)("@$ZR*N8I"6*#]MT31[6Q[1P,+$5K$-LHFV/H!$;O:#!V"=Y,;ZT0 >
M?"H:LZ>WY?X2JIDF84Z&9QD6\0C'DN5)<=LK-A=N"FQ[K:&3HC6<"5;=K[4L
M.U<KD@16LZ>YWQ3Y1FU^2"4+TH"A7$0LXN'TT NEX6')P\1 @>V7FGWW=<XE
M?:4L/;Q#PI91\.06CO6!_8#/'&(GI;/USJ7Z2[1U(W;V!;K.=BL:D)4C2>1U
MZFDMD3"!*;LFVD^R\I^QT?V^40P7_IRO/_NP,UC7&JOK 4Z7E6(9D'B\?#WY
M_EY:J<L7M<<>J(>8-7^E93V@L+[Y.J2-4"1'ZB0\'YL-6^<5=/WG0FVF*,@2
M!**@EFZEVTSJ=]*!),B)(@/FQ2FG/ZYKKVS><"KS'&7\!= \$:<=:/UL?)'(
M=B?VS8$A$%I'%WIV88F,ZM'62M%J:L)9[I^_*@,K/[)J>X<@G$/H-Q5$@Z<K
MC;R4%>SKESJ72-575MC:KT7#'CZ1"K$$1P=Q31#FH$>J8 .Q5I2<%J;"304A
METX9UEG,JVF9&=I8W3<YR1]O-/W?2YJ?VRVF>?(/. H^_L45GCA][J+.-= Z
M^>.$NY<*2S-[3[['CC@V2-L*Q"#]-IVSPN#!Y',"<=L25GEU]&GT;71OBTGX
MKBOZ>+9Y5U_"D Q9"@226$YAS\'7X[W00NL2WG)+IT3"6 I'AU^;H)295W'[
M-+KV7PWRF\TO%LF'NV4E42/&[:[1KZ]7$*VO!'EH2%D4C5+4O%ARL&J#.O7
M-FS2Q*%5GEC!'/2RDF/ARN1,6B8?X=X9_L$NA'U'J0OM<HI>KA[6-&#:-8HC
M_9$UM#;*+R)"TKO] (XA?R!I>)PSIJ=]@,.!!T]<%;,G!,OEO(Q366$ IK0*
M0_J2;SVSI' VY<2%!I+*6O S'EMY?^?"-?85RI"])F>@S'C94-&9VS>+R>Q:
MX\]9;P!,L^>1)/K[S*?(O3 VO[@923FE/_7O1*-G7G/=E?-[-X1<9-[KE^Q>
M2P*%^B==@R<<,,3GAH%&I/9BP;9Z]>SF;8HM4[N#R) GYR!EP7&2K$WO+Y7U
MZ>5G/ :A-ZHS1;/N\D34:7,3(X2K>)(,YU4^GK0/.>B!KPH%!8'$]YS[$KRH
MI-\'B4B]?[X>KQ(7)O6J*Z"-.D!R((,2[LI._M)/6JCSXPF&JPKNEG!OJYP]
MN 0<W<S1WS</:&OV?#N8)="/"/!=!!53R7(;7EA=F% K7I;"::IPJ&3! WJ
M116L(W0SE!*I'SSU.+&9KD>S[N5Z?J66);W7N@8#W+).?2J?MN@OW1+!&W:S
M%=NQLAZ=L0Q4FH2A*Q.TV#PWYI6VA^)$_/-IE97CQ9T^>W'AV<ZQM"0:J#=!
M@K=GDB1'U4<JCD!AXY54A[DL!(S>R'Q6N1+H;/(Z4QI]Q'.\M -Q5<#>[W[Y
M^UUM$LM-^L;Z&9H4M= OYC"_#Z_\+D8L3>M17_/W#Q9P[RY?^K@)9GE7P%00
MB\21I*Z&:.X,N>3#Q0-/"@%<J(TII9AIG;D=2S?3)$LAV"\E@+Q(QO^EEO A
M+H-04O/WUNDU#TCC;;U#[R)UQT<"/MK)>KL5-7C @\_Z [?%1+J7-;,@0OIS
M,1\GD MD=%4!Q3"H/%G*(,]N_N55@J:)RB&GJT];E;B#),-QI.7/C2ZNAW*%
MKF-EMBEZ%LY*/O"&&D^F^:J%'IB"IWYV\QE^5"U_QCJ Y_:&FE] \H>%^A2"
MR.*7"(%OH,(MVM:,$3R"R9HJF[3V&6/EAVI_6P?JM/7>_EP-QBZM/Y?CRLPA
MV6$<E?;4:7^Z-]1:ZV;4">,WP77X(PD^T;"DSQ1ZBL:8Q]-@J?-*2!,,]7D<
M8"MVTA>=(,O[KJ+<U\JX0<H55")W'P;$)3+T&%SIU+0:5QG&(*L58TY&]]7)
M8A>+#:E?.N,5PZ>/!)KISR=?8S>O=5C\1N8)N2'B% &(,9,AJ+0%JT[O@138
M&)*/=<]-9'J=^G;M$!$W8[HERBVV2Z6KCKG6#'@%RJX4V:4_F</^C*4D<+0<
M_^-U-)\L9JT>.[2I7Z+;PXDX&BW:T8+1)N'C3WA[IGCL<AY\HG:JXXM^3S=K
MKB2N8%_$S;]DH4!F:6U62T5S'K"&H=+=\)4O=U7W6,D3#(LBJL6IUWTR1,MQ
M@22F,DJ0. [GFMS:66AUT:2&'?;;RO.#1AQ/SH,(R%-M8?_&?ZK:Y,LN=&0(
M<GMV+V%6@'HROL(2=WY$E'9-9"?&W/*$@>)#Z/[V]O/Z-1&UA^1H@0,M3C_@
M-YE@I:%<SQG3O$/AC#JP:N\Z#\L.#5=*'IV;4\%,&4-IZ4QU _1E(G>T%(Q:
M1R0O:Q:Y+Q:6@0ZU-M/AH:?+\+F>U5,@X8?0N#*"]W A@9)A"G*9PZ!#'.[E
MD1;$\/3EP\=R^AY(O(BF!('.1.FCR_/X#/G7H0:>:&N:A<B%B@LL);K.&%=6
M.MA(^.G' ;63/FN\T6G>Q#UM(260XA5:QWPV?B)OME7$-E!OPX):<^-E<E@0
MP8%33J@R&U[?]K[5,:EZA+?IR<R2&^%#,8GSH>1[X3;0X4K@757.K<O5&:I
MC2)$D@\#COT<Q#-.2"\V!ERU;2)(5LOI#-0PZC=OP:$>-$,78II9N#PSY$"A
MLU=VCXCJ##%T[4F[_5F3\'CLZIMG#G^KH8,U8[OKR0Q&:!"_Z5E07=X8>\M$
M6SN](*NWTU0>G'.R&B")H$M':,'3<L0ZGJ[MMVZ" ;&4+KI(/1E?W?[1Q,MJ
M*EGLCV>;M1)MB:^C,B.LX<CJ_>>US.>,LU:"^1W?'RUEP(41]B3'8@5:'[O=
M(*8B]76-;([11[%/P7'2&J\,^<?>%OC\Z#45]\OZTOPHA&M1V8P.H@GB=G\!
M'3K/?G6BVIAC0%^*=%:J5)$BTINVC-=>5'.QFQ-MROD[V!NSV"MR)')9.4@\
MS[[LN-SEEI.<RI%TEX([=E_?+<]9.UF%7$VW0H,TJUI;%6R;*=0J.O+7N)G$
MA=*JX05Y$(C-8]]>G.F\VO#7U PB.1^)&K<8V/&1J,KGQ?H+"#? L*<=NPHI
M[L%$^!NSZQ!+@O=FI$-FQ;%6+=CLB38F%7-:&%MYL5\\VW^F6,_X2U*3]/.L
M8PW;K[!J;'V6WKJ,]62K)$5FR< ?BCEQ&6AE ,H#T8<R;7+"V6HV,PBKWK*<
MBU(KWL=OK[D:/G ([.)FON6YLW=/,G,32PV(<_ ;3%_,H5.?TADR>V:.-.XR
MC;9/9$*HVT(.V+O"W;67LK_?;4*.OI#R9E;/-H5'MJPOB&V?41]HV[/99]+H
M.'P=(LO7!1A&BY\X@:E;,:4 P?%@6&VQ'9:1<A9]K=H$P3V@).N+%]G@FDXW
MNHN:;%W"-_"/,=MGQZ@-[69BP]Z?^D\JI)3RL/(K^=?9CCE0#XP[3=XG]2\^
M\Y.P:'Q]#7\!W\NFAS\6&ML,D<7Q#69J/;F'-J>HJM#A=EL8LX6K7IL&W0[U
M@I_G3OX",(\5X6*'6/,A>>+ 6+>O0R'+B*<88QM->FM;=&Z)LB@X)(9Y3:\T
MWM/'PN8&J[Z-%I&K!NORN [74?BJ(HYKP2>/7U)Z9CZD&: 5,X(M0.DCS9J>
M- 1H>R4[9(!5$8X.5>'S4ML')=C+4,@(QVAT,2P@QSHZ.N-JNGS==CJ)_V8#
M'(>K? 4]N++AX\% QNFZ$J?7$)3B8L0N%F.,!Q0.S2^S94)EWXKD%B"M3AZ&
M/H@E?5T;4%.)DYMEKT]_^3KXDZT7+E<ZU#<\SZ2P=2]4ZB*RD+_%GZZCM'$6
MVTI..^PAHE'FJ=:P===YP/5$G;W%SW%^JSK)A/,[-W1(37/2D[?%@R">Q)=L
MYS=;L2A^;_I<&&#S#/6-_51TU7BAE=(W6+$'F'KSXB]Z!'Z$#%MC^U'$+(9*
M]E3V82,8(M"N Y\;_GD:%3T5@Q9W3)9T$CXN+EKW^[48_ 7<E3LL] JP%7R>
M7I>ZS^;BQ_[BI)(R*KA):EDSX'!;^.V[AWDL,X>;]:J-<%)COJ<'*WS>*1(*
M3S )S-XIP/WI4X*<4^?M&T&/9V,G]8Q#XV?3;] 35"C]0S 6Z'*CKXP[A+>5
M*&A^QF=\NG>(60O@(=^HU$94"8J^7]'>'N5^J%D^$7Q"#.Y.5D_\G)3LRERQ
M&69Y&G2X*^Q\W]/DC\K3YWD5H_X"\'3760;(*OA'H_5H$UT)OD1S[@2 \::U
M6;;33U8,S89%],,KMR&2";)(\0*N,>MSF8+"<4D$0B4L=6DI*E>]"6-[!A-(
MUMK[)FH:0NOE&_N? 2K2AOVE0%]P7JK;RE#]2ZU&A.'':$XPZ0(5?+4_WNP#
M&I@0G,2_V;_D!%@&/VD3"=U5BGTQZE3,NU_@S^.-44DDK6GV>+JY(24?T1=E
M36P83:;G[XA,$<:O3>M[O;_J<WZ)T+7,U'ZXKK?!Q'J;'%86\>-SZ)'$]]Y/
M@L6'1Q%![$%)_4T/Y.?>BG7!=6 @&R)/DIWI7:A5W)OP)_5*=/*-"%/*.7U.
M'IR @<X+[M7K#?IJM)(902.7S>9)5EKOND'WXAI973KQOD'F+DY&R6:K9@E>
MV.^D#,W19^WM*NM*LB&JRZG<F>R\%.4TSG"\E[,))#Q6M48?IG*>@IC+D5I(
M38(X56C32I8S[^9NN<5+: Q*/Y!Q!1C3QF:OD2%,EZR#ZE;;.O:V!UP)H\ZY
M,2,E5WNR4Q!$XXZ43 K6JA3[^MAB?/VEVMOFB]H:9B('2.#=U@L=$)U^0UYU
MSS&*<2>0O1RU9]RCX-N6A[#K)H0HZY(-8!&JIHY6\&"?S_.LZY,<S3VB^2^K
MTF$MM=$Q/$ZZ)J8+&N?O<-NR=#EHU!@_%'"3C>("$">&,5RXWI.#AO.PNY(-
MLZKR+0J<M97'+(F&Q3I;&6//"ZAX9DP:"H%AA)$GG[FA5Q'O:X.*QB8V1W;R
M0]J35CG4$-2/T0'\C1HOR+GPI65]0N]YNYF!A22M"H<(8.=J[?$-E&N,*>\V
MXDKWJD"5V;Y$8.H>M;_L<<M Y>-Y],E+0<[:>0"'R"$V[D/D,1GYM,A;MJW.
M[T030H3+G>ORN4%@VFVE,_>Z4?<7BX P1O[&4[EH<I?V;!7;CDT@0[H<F#V5
M-X9=F1!37'.0\&C<J^+@@ZI2G?R\.I F-R^2!4?U?Y69YE?K,>; @]7^ B9X
M7TNN\\7,55[V(QF;=41+_@(.TOPTP%S^$[QW+^]]VU 0DB@>"*[SA^->(I[4
M9 C^R]\XU\6!@8%]N*I0TH >6&@Q-%Q5F']L-6<GD6OXWXQ)7*0QYFV97.?_
MV7XW_N[7V9_Y/QK,=AZ  RK?U?;DWGI?2_(R%W7^\[95X^%()@/6?[ZI#,<Q
M2YPS[,G@&K"*0Y+T+Q@E_OF'<.,_&N62*%YO_@> YE__=@KYIS\TXX#\S)\G
MW'^[+?; Q_CW?>^!YT5J_QN!N>QM#N:0,2\ 'P+Y/W'Q'M9_;WB/^/._?9YW
M=_V+YU^\:I_^*_+_:-A3S4<&D'=',D+9_&]>R_V[]'\!4$L#!!0    ( ""!
M6UI[:TG/$B$  -!\ 0 1    ='-E;2TR,#(T,3(S,2YX<V3M/6MSXS:2W^]7
M\*:N:I.J=3SV)-F=5+);LBQ[E+(EG23G\6D+)B$)"04H!&A;^?6'!DB)%$"0
MDC4S4(X?,K&(QJ,? !K=C<;W_WY9QL$33CAA](<W%U^]?1-@&K*(T/D/;U(Q
M._OGFW__Z[^^Y^$"+U$@@2G_3G"\_.'-0HC5=^?GS\_/7PGVC)/?T)]_?A6R
MY?GEV\NO+R[?7;S1X"7(YW=?L60N0=Y>G/]R?S=1S6: W\6$_EZ"?GE,XAS^
MW3D4/R*.<W HC<2F0A'XFW-=N &-'>W^<B<;+C9*',"$<H%HN!V$,>@,Q8OW
M[]^?J](<E.(Y$CBJ;/S]><)B?)Z!Y;42/*NL\>VY+,T!([Q*<%C3 TI"U<D,
MA>(,OZQB1)%@R?I&_MXT))(SL5YA;F]'%I]#,?#Y\NSMN[,-I^402)D='(=?
MS=G3N2Q08I$#ABRE(EG;@;/"<H4T2:1<5M7(2DM5\$NXL(-#20F4(A)R.ZPJ
M*@%S$MI!94$94*R2"DA94@)-^0[%9X@_*FKG)>66$V%"RH^[0%6-;HK*!*/I
M\M(VG2[?2I()3#EYC/$9@.$$";E@\+-+6#"RZF%40>XPVD5VCM#*BBL4V(#/
M\&-U!2C,*@F4S+$8H"7F*Q3B1JL4CO$24W'#DN4UGJ$TEL3](T4QF1$Y#?_U
M7T'P_7^?G07]P;1WV_\E>%P'O3_/?KD:WP5G9ZJ4+%<L$0&U]EJU?.@5]8Z%
MBI*.*O#K+*]W!I_.+B[EI/OJA4=OSO<=P'81W6\ >;T]!V!?E!MVG5> /K\Y
M!-W=%;5)OW&2E&I!Y^\!X8MO7S6$AF@7NA>O[MJ]VC<=3K&5WK:1/4=7L1_8
M!L&KP.&/,_AC[P[+>TJC3HM5\A\'=E[>GIKU7JRS^758_X7]KE'?&WCUUV%]
M%O?-1IUN*^@_#^MVNP<WZC0'AS\.['"[E3?K,8=7?S7NLTH?</9IW5C/<2SX
MIIG]![!5,YKUG</K?D'S.*3+ Y V.]X/XPH=IMD,RL#ACX-X7-"#7L%BI1P=
MVGU!JSID"+)R:1CRPWZD;Z9[5@UM9S-T-[/W[FH] S4:BJ6F^LT+8T"4,J$:
M@9_P8;4B=,;T+_D;E+'O8$^>RIH!_/$P[CMT7;5]7[,P!3VW0Z,>%42L^[+)
M9*GZ>1,0J;P[(?+.\^XC/".4J$&^E:?YX"S(JQ?_1#0*=%M!H;'OSW>;V&D\
MY3@:TG^IO^6IELNF5$4XJ6>5,Q!'Q6WS>U4+41RFL;N[[&/.@M<QIBNED,4D
M FWS"L6@YD\6& NNN5)=[&;)I>3#1)(-9SSI#@>3X5W_NC/M70=7G;O.H-L+
M)A]ZO>FDY4<C?HR05,+$ @LBQU3#G#*LFU/OFG,J^*+4\)<MYZHXMR$H'\Z&
MJWRU-[E6 >?FV-<NCDVF\G_WO8'DUO F&(YZX\ZT+P%:7C7A59<M)>X+V*J?
M<)]*>.QFFJV"FWO?-.=>=W@_&O<^] :3_D^]H#^0OWLM'VOY*+FR0'2.>9].
M%G+!6K XP@GO_9%*3<#!3G<]-U>_;<15Q=0/G<%M;R+9*5?5CF3O\.ZZ-Y[\
M+>C][T-_^FO+WT;S%/'%3<R>:Y;4+9B;>__88TYV)A^"F[OAS^V*6N(4N.7.
M(O:(YIHEA=]NVO\3-';"PYCQ-,'PHS?ICOLCV+6 X%</D_Z@-YD$G<%U<-L;
MR WMKB6]07K..%H52*]_NTG_?I?TDX?[^\[X5R#[I'\[Z-_TNQVY:G6ZW>'#
M8-H?W 8C.2VZ_5XK_"8'2('ZQ$WYB[>[E.\/?I(KS'#<DG:'M$-YVDBZR@(M
M.IQO#J:6[VZ27^R2?#C]T!L'W8?Q&';FSF32GD5M8AT7Y3JN$^S+72K?#0>W
M9]/>^%Z)^&2J-M*6S :95PC3 J'53S>IW^V2>C2&X][T5[53@C8Y F+_/1CT
MIBW!S>4:%>D-O]SD_MI<LJ=2D^]?W?6RQ:.EM)W2K$1I5DOI;^PK]78E:<GM
M)'<8%\D=UA@ +[YU;XQW_<Y5_ZX_;343Z^X8SQZ+^R/\=)/;..]LY?JZ=]4*
MM$GC&4&SIV6!RMD'-YV-P\U-?] 9=/N=.[ER3Z;C!WVDA[WRIM,?!S]U[AYZ
MP7VO,WD8]UHMQ<X*G!37%OCE9,*E<<[IW8_NAK_V>L&X=Z>L*^WRXJ)WB,("
MO>&7F][&(:<[O+_O3[>BWAVJ<WQOT![B[6847+2AU-CR+XW33FO1;:9[LSE"
MRZ)HYU_<]#:.//W!S7!\W]&VPD%PVQO>CCNC#_UN(/G0T2)_W_EQ".K,9#J\
MEVQIV5%DQPVAB(:$SGLO*TPY'D"H*'#%5N!FCG% RC;<P6WFN@J^Z/TRZ@TF
MO2];U=T^+Y+5(Q*%6:%_N\ENG);RG774&<.NFOOP]628CCN#2:?;NH0K%B9Q
M45R4Y"\W\8VS4R;IT\XO+76+U)T\7$WD=BCUD!X8NB>:RL97-[7_8?HK\OJ!
M;J ENMTQ9'B&G*ZA]^^_??N/MX8NV=P[%'PQ8C$)">9MC% %1\0N1YSKO.:(
MJ6[NP9$I>HQ;?M@7_=*:7\\'BQJZ\=ZUA&[HQM-DJG+F9:6UK#"43IM7K^6)
MR[TG2OZ]!N)O:)Q6'U]+=+>S3^QX^QH0WM V'1Z_EOQ.UY\H^_X:$-]0/NW^
MOY;N3D>@*'L"&]#=\)<XO($M\9UN05'V"S8@ON%$J?0-MJ1W.PG%CI>PGOAF
MD%C94]A2O,YE* R?80.J&\?>O?V&+6.<#D11]B V8(EQ[G5Y$5OJVR/IMXY
M*;HE-Z"B5Q9(7P=5RROC;.ST0+;,<KDB2S8BM_]%$]\X#=O\D2W-:QV3PO1,
M-J"^<2X^P#O9,J>IF[)H/ZHNKF6:<::N\5JV#*IQ7QK^RP8SQSA;-_9AMNQP
MV;7+ANT&C# .VUM_9DMI>V(+S,.$K*##X>PJY81BSCLTNL44)RB^Q@*1.%NF
M&L+6<LDXE3>X,A=\,4 )W"]_PE\&7V1=M;PL.ZG3Y1(EZ^%L0N:4S$B(J.B$
M*ON6W%MRE^:&CB7>'EBWCM=F!.4^/K^6Y<=A^0&<;LS@5[G96Z96[WY1<?.+
MZAEA6!E*7MV6TLW<NJ6I4EU<RPW#CF!W[+9L<7AVHY)GM\$4,.P'%9[=ENHV
MJH\2ML*)6$,&LS]2LH)D$@/(!VS3%YH"U_+,L#HXG<*M1M#80<^9_#?:\=)G
M'VNYLI^K'C+11VF, S8+<L'0V>MRT6C95<&NOD2.SB&QHMY@Y!PJS3-'>2T3
M&[O\6]:X?/Y1V>??8/;LY_,OSIYK/,-2W8B"*7I1,TBI(,$=H_.S*4Z6@9:"
MEF7N2(&H'"G0@&7[1 JTM*_4I96@"@R/ 3R*KA1D(F3OV*Y#[%6CCH/O:L,-
M6MVAF=XMXMEC+,3L-U):^LK?:]EAV 5VV7$GUU(>"!9,1Y,N"V8)6P8_HA6B
MDLA!GW)!1 KM\2];UATR^_)M93@SRVJF89.JM0+@2*6C!:"X[^UN<]!3R^L#
M>#W&*[36V2!A@C5F=$6]6BX;=@X7ES>=P _HIF7Q 2R^1R)-B%AWT8H(%-]A
MQ#&_(^B1Q!(S;#%AO;*A6B%PV%U,(<A[#;)N ]UO4.BX%8L#Q )2^3).M'<N
M2\9,YYJXC46B22.UXN"X8&&*0Z%'M1'D?69BT8K"*U:('0:^9HVH;ZI6+ R;
M4J-58E<@VG5BOR#BD@Z_^53++,-V=$ 8<:NU-XP+0S&<=Q+UZ@<$5-P@DOR$
MXA3?2Y&7Y%??B[H:/&DEIX05KC2U/V8'M3)DF,$.D*&R^I@-*X!Q!6I@07%D
MK9P=5<[N4?*[).=CC"= >7/C.'ZSM3+U^K1HN_M,/IA@.YI6CHXL1R(C[$>4
MJ69=U,G7UX85\=7RE0^LE;9/(VU]^H2Y4!]_)F+191#7E+*4/] $HYC\B:,[
MQG</19^HKUKY.\;UK:+\%488/,LA!MLQ!MM!!GJ4K2162&)ON8K9&N,QCN&-
MCL(1Q.[9V .^5B+VO#W6*MU-+_)Q%C*Z>@P3PD)2<AE:"FO99!A"W6PR3"!4
M35'Y:X!%,,*RWXB$P16FLB,A0;@ _9?-J9JOA&8F\](#3H%^P0E\*YQ_V0I
M P$(R:/\;X70C%LDH%1:*P*&&?10$=#O. &3<_X/'V,R5R3Z>Z%T%".:1P1
ML,!-2B,I'/ 44-HNYO7L1PGA;+8R&+_Y7LMRP]39G.6=)81<\YU9O7W&28)L
ME))@E)E(6Z;6,G7V:#)4?:MEIF&@;,[,FU1 E7RZCK2;JYV##>;@$LV>S!FH
MO]:RS#!3[C'_]+J9*?91@$3!K-0RKI9QSP@A@V_Z8RW;#,M@<[;]C,E\(77J
MH/.$$R3W0<7'H!/'V=O1[:0[((>"_1BS3X5:GAN6NYK,"NU!IOYUR>62B-Q4
MH0_V<TR-&U\-X.JX]XUA%ZOA7LLQZW4]XUW681)))2]9JY*JNYG[UJKEIGEI
MSYIH(^\FT/VT@7@'L5A]&:IKTW!@:\SDVGJU;&[TOH/<7J&C0/>DSI0MIP_D
M=,&#RD5"0GC/5TV=!XD0[X22GA*LCN_[M5(K!89EJD(*2I[6O.-LZ@>JZR#O
MNY6) V2B3R5-*2=AT:_ )9=YFN_##[D1Z@CMU,I%PVQ+96]"UK4V-VV.2\IJ
M-9X\_*VH? =?/$RN@_]I):2QA$P$"W\_>T2R=S (8LK5P+*L0'U:>.H]"XN2
MQYW&J\FK6J^5)L,25B]->D!7,*"@.*(@&Y)A#]L.JUV *N\3SEBR5!T.Z2UF
M\P2M%G*I2# "Y?\>_<:2;LH%6TH)*>XT3YC*>7RU+M?9N8OX4=JN%2W+*R4'
M)"8K[V]Z2,'C.M@.*H!1M9)U7,E2<:6QU",C;7#[&!+6M(]:2;/<F'VEI*FA
MW<'0<H-C*W*?:C&#4* BQ#$7LZJV:T7,DJ+L6(N9"C"2@PHVHVHEJRXAH_:8
M;_,NVH*"JJ%JN5T5KEB=GK'EEXU?62#-""401'.%8LD7#/-TFB"I-8:F)KQ7
MC3H^?FN8/_?(\-ARU+ZVPY2:HI<JJZ<+H)9?AH&SF BR-6WMP9RBW2'[.$K8
M$^%R,%7\:E*GEH66?&9;%I:-$BKH"3)F;'II.;L/9R799D1 T-@5EEJ1+JYG
MKK-:+7\MKY#9^:N[R8+: MU5H/IJN;P/E_/<,O*S.HK$653JNI[3M55KN6T8
M&ZNX7<J HSH[S\-G6[/S7OR&P#*IO4I>J4/.#,*]\U S"9K%*C68YWLV5"L+
MED3S=EDH=PQ?BETK"<D[;T5C']'HS6887#EX4SJ6RG*9W/5RL4\KM4+A>(JX
M+!2;7HL;/W2\(RZM1#1\R[C"'UT'5<O1^N>._S^JXO /^&#&>!:\J"]"POSP
MAI/E"IZQT=\6"9YE<767;R^_OKA\=_$?B>I7+\LX!X'F2ZQ^>4SBKU@R/[]\
M^_:=9O4N=;*.\R90$AJM/+]3;5R\?__^7$')1E1&1WF*/L\'_^;\6$A)-NR+
M5)ES_J$4H\=]49)5<.PG-E+@]\5F9XX<&Z?OS]%J1>B,P4_Y@U*F)5S]QK%V
M%U*TE'UTPC#!6FOIRJ5F3>A<Q]U/V2@A%.YVQ/K#-I+U/_M4TF0$(I#OEHS*
M)2Q9]P5>PL1_$Z!'+A(4BA_>S%#,@<X*<*6N]TQ554*Y4.]*\O1QD_/L-F'I
M*F^6R.;>!)3$,5P<E6-,TDU+C]JN]<.;"#\2H2ED(4$J>\\,8E.F_1 [^%HA
M7HU<E&I_[4?%+EVF:MPZ6W?Q/E1NM@WC-()L!O+@2.94)_0.U_=X^8B3,AU>
MVY:F6"22,_B+?Q>Q)2+41K,BGL<@60UQ5&# U:[OWXY\%:POLAZJ+)%VC*/?
MTNRZJQ3C*%+;!(I'B$1]FB6<LJ.W$?X;%*K#9F>>8-4TW.R]0O3WTI3YN/UX
M,_$^$JG_2 F7_4]P\D1"K&\[9O>@ $#'G!V)W W[*I*<JV^?A.!VRC(5B[G%
M>LK&H!Q3'/500N7RP\W%:X]*S5>I3X,OI2E<O!=84EW 46XX4\F>-E.CB&<#
MX%W\Y,!#6? IUBHK?IP@M:&H]*;@@D+D&5&3A6XXS_86T!'D\6[%N-2&M 9A
MP:@:R"]T8.$8+23#V5*M""K>U<#'">490MHPMKTX#-[KA$AE!4<#+#JA2%%"
M4 Q6=3BE@SH+LZF([<%-'&,"'I,8V18Q8 *;3+45>K9"ZBO?O(MY28G(%7?U
MLMT4OXBKF(6_%U';K]XNUB(O^IR()Q*!SAS!>IR-NXR@K=P;_:GZX-*-$>?J
M^2U]TBSD",G>5!%K]1C7VLK80VI[R%ZVE.Q1<<!:#QNF K9=.&')%68XFR;J
M>NY:@13QW[/B*[6[(RH#749A*=0T'!/^^R"%)6<XVP1ME="L!RZB1J1:-,?)
M9^0GY6FLK3%2#I4RDRG>EG6W ;!OZS"C3Y+HVC2D_A;P-,LU?I0P*4B55 V4
M0&:;"DS&%[GY$2[5U)_!V%U29H_4WBDL=S;L'.M;(W /%[1$ZD*Y4:AX2)D\
MHU5';*[K/,AC:I]^P-%<+EC@7\]Q+-+@]6WY8K%QR$412848'!GR="<;'*O(
MXJIQ LAKBQMYPMJI^;""\[L^QQ<Q=H*=PN3/=JN.N0?LEOBVX&?CNZH<^97G
M(Q]27#GV0IFGH^<W+$TJQU\J]>OXO1GB=)'@:@Z4B_U$P8W!*2#PS*J'ORWS
M; IL]W&;@F0M]4\?@L<$MAE5\[2&>7HL?9HI8]4 W*<33WG$8QSAI<[8D. E
M29<C;?A"<UR)I;..;X:T8B!H=F3;O$M9PM %YK]BYAJ_L90T ?9K8;2,&.XI
MPLM;!4.2&T5K!5\XZW!;[H8RYY8TN#LZ8#34KWU7X.ZJX ONS:1:"6AN!Y8\
M'6..DZ=*IE>#GR#:V8ONMW"0=.%;ACM=1*O79@/J!)'LRWV3A9ASD$F4A LI
MGM?X"<=,O3P]P>JJW\4_OG;18(]&3I!$RC]>O[)7P)X@PO 2/<N"LX03W5W(
M$T1V^S07&,8@8/&&)<\HB?*9[<*_0>6_!$EF&5:-MOB&]4^1,"JNL0$!2G"G
MBNAV9M?B6@0]073E'_FW+$M!,0A.;F;Y/:D&]-B_K;\RP9HM& <U=U)D*[YA
M4K>U5L'Z@G"SXV$!BS%+-9\?:(23G;<P:VE04_LTJ )QI)D00XI0B5"ZQ-$'
MC&*QZ(*#FG$QE7R.P$.9E=ZP? _Y52K5Q?QR%>'U95)^HBX]M+%]$LSEU+R7
M' ]E>YWH"9E6RL\YC%-G2N&]L.MR5.6K6RJN%Y'\XAM-E"V;0U1"-[\(1N?6
M6%)(,#O&(DWHD&;5\>Z>\G%Z.(9X'3$HS,0STR(X7'%P$J0,> +! "8*#[$@
M2RG(%1/@M?O&,9KW?SF"U7:Z0$)?P4?A O,<\:-1\FA]%,44,DW3^>>E)('@
MFLT%$IN'IPK&-\=.S(@0^#9F<B8.L'AFR>\6=!Q0OB&T@L NG9'1?-9UU[)=
M#^S- NG2MLE,'B/4*4*..=.F.MG0BOBZX9I-LD_"118J5S=$KU+9U+J0?-.&
M5R-P?]#347G#V28!2I0J=T&V<EZG>,I4TDC;X;" ]RO;\>4<6;WUY\^B6NT#
M14*XX7Q!U#&%<PQ@+;HFB60K2\P(>">49^%(/0A 7B6$8_V\9":D16RJ('Q3
MGGHOH;H7I2<9W$$HS4);J3?;AF-R9?<"1@D)Y> E!K:X-R>47WM_::@32'(L
M,*8C1J1N2?&$O+B1<]7P#=$52;*+7'+H+ $]FV\S9I;"WYL GX2TRL6"HG@3
M"&MA9@6$7\R[0;!JKZNN6!80JH7T95^KYMKF=@4\$:*,,/F4BTJ(.J!.0#8+
MXR^\P 07"=5][QJ4:ZJ<%OYPO\:.IBXY*9&%(?=IZ;I0-6X&X FBNDF<FF,Q
M6;!$0-2F"V]7+5^(X%"]37RR2%7%3R?B94!?<-V#X1M.&9;T>M!31M=^GFX(
M[POB+IG.'X+?7AO@Q=??"CXB;C&H'%;='P/+YAV.S-FA#,LF?KOEI[#55KTP
M8L/.A/$&PWK9W1D^;X+CZ9AL;TC"18=2 M?YY?B,TTP5@&=6GEO(HP)!CYB/
M<;BYZ7"3L&65-P=2%$@^Z1]0=;S)T-VGX&D;SFX9B_B$Q46-^:/W= IB4^&2
MY)T74MS(W& ?>9V.Q'<160(?F)++1G)4->)K)=X-4,L!_3KL9TD6BD\(9:=X
MTX[8 -8;$:W>H/K+E=02X(.>=L;"5@7@%^-V1UG>?:REWC#'L7Y 5I"XRY(5
MTUV9W*D \(P[] EGZ3WA(@YYDK,D7G_ L4KEB6A9K6\$O8O@Y[\*_2.Z)X*G
M!,(^(?I31 :WJD'\XM>/HU\OWUY>W#&5I5+^^4Y^@5\F1G60/B+VM0.5K_T=
MO(HGSEY E<2VGXE=0"=P$+XC5)[FNPH@3Z!\Q9*$/<OYTD4K^4FL'X3\_F?)
M/KMGO5.@!*.15,C Y_J(Z.]#'0J2IX?2@:,[$MR\BF>"G=GE8"7Y<;6VSDX'
MC+?(O&N S"Z,G\A 1HLL/*,2&0N,O\AL3&.%S.,5.-E!?5E!JC5[*PYF+(X;
M[$31G#)12B/K O(%1?=>L!G^/1)9O.,8K[+$.2I20+];TE=!O!/R4H%]\^I_
M+;H 6C<0X$NCSDQ4+F![M_+7HY)D_NN)5&KD1&@DRNBM[1.I$NI$L 0FYLE&
MK^38X6:-5!;SV&H+RYW0OF!=OT& EL5':%V52[T&SC^#@RT&OA/'[!DH M?T
ME"!H$WP!S_VJ^<)?AU3;$+(H;34DL-;PQD98+=X:ESO\A!,T+\0D&7IZ':!?
MRKIQ9=3$IPK"-T22.7B[J.H3%AA"5>,WN#PMW7"G((F$DF6ZW+S?FINER\_'
MRA6F)T5PG5V3AV>>?I13D$MF[@1L':F]77'XW-'I&5J05Y4O6!SIEP8AKO )
MTQ3PZ2]A=Z7S$32F,IBR",?C-"X+S.O:.0&!&N#G3JA>G0$D$D;EGV$6Q0+I
ML7&D,\97IYD_N 7_=GN)BO*;5]\VJ83P+ 8!KOH@OMC,XBP8)+L%542H!O 4
M1-B2_,!DG /(K\ULD#XQP>@4APO*8C9?%UR/ZE$S$[>F-?Q"=#B;P163%0KQ
M)I]+YE?03_#\A!<DC"VOGNQ=T[/9.8PCN IN06RGP+=QY\2&.!,^AG:+@[>5
M^J89E#,'%5QW)B_J(#V;395)"+72,F!BRM3%)VQ%LD$M7\ZIU5N! QWUY*7V
M3NI+T+LO5A]0]P0(LLVD7:W!N8#\4]*J(ALM>6Z6+!$9RX:S 180+WE73EA\
ME-9.0$DZ%$]U/3)[40S6]2.0SFSR9.A7>='27NS;]@V#W(WS+T?Q58,TY=&Q
M][H]6>3.P?\1L^Y_?/RR)SRF3*79QA&'.&\XO!40=,"< H:;5SN&LTX8RL+\
MEO:#BE?$V:N<180;5_%-$RV./'?_\$XH1YN4PJYJX(Z!UA&SL!5'6WY2?$CO
M4;B0.T.RSIY77>VX# ZHZS-3QSBE58S,RGP>_D]J]EAN8N,*G%P5/$14I4.2
M"Y)^^U9=,2\C9@4HKJ('/(+[\7$H/.);BTX)UB_,9+O#V<;*FFF+980J0(IX
MY(/Z?)ALW *9)\'(^%,)X=V4D:KZA+R(-03G& JPM=0O"\DHR;.+;Y(LY1G%
MBXBXH+S1H1RN^@T"^C0V21]_DS/$(GAN.._$+\GCH&Y88M4&=BY'-JW@BQ''
MS5+'S+,4^C;Q"O>+3 W>5NH+4QQGE<(!:_N<>):KIX2>$\Z;%:49IMM[8WTJ
M5PQ.(B('7(%N%?#)XCS&*#<!UZ)<@CU9C+=LZU-P%4/H#(MCE61 'T5K"=&D
M"6_HXUR$F>Q1K,&@*8K;R "+SER>5.<J;"9'^S9!=$>Q.*C^":R$D^[$W)4*
M'_W:C?3$Q%%NO@?;@AFJ*'?5)\)2'J_E7US6!CVI0<+OC]+Z*4R/,0;U,%[W
M.4]50CYK1-" B5^EN.NXH!+9#JCMGV]JDVY8Y1E6*5P%&+/(D@@CWV0)_;WJ
MG88\9"A94VS:<*\ ] ;9ZA4PRTDQ0G)Y+^2J4!.ZE(RGA';C.MY0P,GN[2V5
M[;OJ)7SM *>!'*3\"N$R"IW?EI.O6,I.$B50VB8HEJM.G9E^_ZJG0)!)N) +
M4:S=2+#[0&8D+(^FLK4K7?]J?8]^8ULW[[3JFLL1VO)O;]LBU>/ZO9*H%\K=
M>4G".ZFK-*%&LXH^HZY3/^2JO'J+KHM6<I..]4MT#8BP;Q,^D\.FVS8@09-J
M?J.=7\Y\!0GV:\)G<BB/TA5(=>G!SB2!U/A0XVJ]!<DB%#H066?Q%>IC;Y]J
M_X[Z=:W.Q9"4C9-0WRJOI^]G'Y.'#,-RU8U<"18K(9J?X#\1)G#!3NZBDG$W
M*8VNY18JFPQ+J%2!^&]0V1T[=^!U$A:B@R>C=@<4,NZJX]%T@6@Y*3Z,:I#N
M2O.G[/65WO,C1N!\$K1_QF2^@(<7]$W7S9JXN>'[J?G08$ 6CZ;J]R_+*# J
MZCWK4W*CV*M',26?$&^O)L=>PSK*%/&":WI=SO1 WDG%@B5@EQ^!=2TB3R1*
M2]F+/G9'GNT/<)E9JGA:B+9:\T:E+6:VER>4,4_YM50L2,P?>&3)CG_,1DND
M^JPY\R<LA4E%;V+)TPC)HP%&2;BX85+QLN>*;5S#+Y_81'09U58]*U;68M\.
M!7!<4].SL"C675[?IY*')SH8?6G606*"!!X/E 6354R$7I9VKVKN6]&G?1Q&
MJ-V$U\H"K3<W/5PCP$8N.;:WI'9)\?KV_*>06G:/1Z ]FSL)%T"Z7,IA#6?9
M([)43PV%D]RF*(YZ**&2 @X#W\%-^+>Z3%$H5W1C,RA_]FP3F**7+%I7^5?A
M[0"V7>.+JET)H^:53D&.-XD@;-?:;86^,;$PQ"$U(UXKRCW&PO:*;$6Y=U@L
MK>F5=[[[I<[N9/8:(1*5AFXI]69>5UM1=\:M7<K8@=D6XD2P XFZ?'OQ3XNT
MF86^390%29S.E2H W_ @2UQYD\^RG30"]VQY8/+_)'M*V,3(5NH; L\XD3KE
MC^C//[>Q5!9,7&"^R1T,%D8Z0A1Q1DDXP4O2912B UFBGZ59VUY\V;NFA\R$
M,$"*X1;CDH3;D:L 4%R!<K,Z'B);&G!?H'@]&=_9<72">HC: __ 8KA/6S$;
MS7+?IN&*AQ9=M?C5,[(G*,)FF%TQVS($TL*^M,VZ7&T0/$YS'A[F)X.1R=;"
M1\^X^LRF"Y9R1*,IACM#4FD21-;9[F,3V37FMR92>U?U%W6I,@J,J?;!4;@B
M(;5'N$#DQ+JVEE\(/ZPXB?!H@:A@2S5HNZI9 _=9D?K^G(<+O$3_^C]02P,$
M%     @ ((%;6E6<]F48&0  R'@! !4   !T<V5M+3(P,C0Q,C,Q7V-A;"YX
M;6SM/5UWVS:R[_LK?+W/CBNGVS0]2??X,ZMS[-A'=O9VGWA@$I+04(0N2,I6
M?_T%0%(B10 $* HDG'UI$P4#S P'@_G"X-,_7Q?AT0J2&.'H\_'HW4_'1S#R
M<8"BV>?C-)F>_'K\S]__]BE$T?=G$,,C.CR*/Q_/DV3YV^GIR\O+N]=G$K[#
M9'9Z]M-/[T^+@<?9R-]>8U09_?*^&#LZ_>/N]M&?PP4X05&<@,C?0K%I1'"C
MCQ\_GO)_I4-C]%O,X6^Q#Q).0"->1](1[&\GQ; 3]M/)Z.SD_>C=:QP<__ZW
MHZ-/_W-R<C3^^G3]9?S'T?/ZZ/JODS\N)K=')R?\7PD.X01.CSAVOR7K)?Q\
M'*/%,F14\=_F!$X_'R<Q7-#ISWX>G663__T21S$.40 2&%R D#'B<0YA$A\?
ML4F_3<85PA+\ LF?X*^_WOEX<<I&G,IG..T0M\>$_G<!HR2^G]XO(>$\;X>D
M9*I#87N)%TL"YS"*T0J.J7POX-YHB^8\&/X@GM^$^&5_9F]GVA=7_@L*M#$J
MQN^[[GTRA^0R)802=!['5,BO8 )0J,\;^0R=\"0T94K8 5?X+TM I1'3_QHB
M4(+;%X]Q1!7Y##V',./L5YB8?A[%%)UP"8/(D#\<HINU_=!T;0;1R9ZYQ='L
M)(%D<06?$W;P!FD(J?JM_5NK_60\^R%IN@-)2E"RO@1+E(#P%M(C/;Y%X!F%
M*$&PG<;8<RT;].9':32S0G'S:OO2?(,B:LL@$(ZI@4A2?H:=1\$-0.3?($SA
M'5TX)=G9ML5O GVJW"E>PG&FG#@D#OWPYPZ0[Q0!JF ?&9:MY*/[E3O1KY"$
M,?9QM'SV"<(^,M6V OCN\ ($Q7BZ;(/2!K1#;!9@NFJ%2P;8D>Q&L\QVOGY=
M4B,$MK 7&B?:WZ9A\SZ!5U@2Y<V/#P2O$'.?S>T<HVD/0@5=98J26QS'%W"*
M2?;/G1"BG/D@M%S!*:0V?4!_YH9CF)]'ZT[H:9S](#1=3Z?03S8.)OW7"?7E
MZ.&"J<13%)*NY,YDH8Q2'X1^&O)_N*5T52B&KPF, N:&9+^R==O',-AR=,$0
M^Y5%0A;UP:3*5[9&3!?AL9TIB)]Y@">-3V8 +$\9PT]AF,3%+_P3</;G/WB9
MSU%,&H)G&/*EO.H [Z>,#9;QRKW61O3R<=[(,I8LO$#- /:_Z_]+T0J$W#!(
M+@$A:ZJBN6V@P%X+WCI5W!A^G&.2/%%C>!RM8)QPRT9!B13&.[,M.;Z/4[HP
MW<R0<I0:7_1LU! D!9CWWC(-C'\1G79-<5#@7![F_=R'E#2JC](H[Q^6,129
MWPI41<.]7RSCS'Q0_5TG&.W]:AEC:OE0QSA9/] S+*'*C"FR)4-%+;LJ,.^C
M]?U6B\%=O_IARO)"7S .7E 8*O=A,[@WLGV$:B"^1:Z7,R;G%K6Y&M6S<+PW
MLGVXE((^5&8?$^Q_G^,P@"1F\INL57NU =0;V3YE2ACIX>V-;!\RI<6;C_#Z
M8/L(%V;$ UBSDT3?[J@"V$>\</@FD-H4J0;B8@!O9/N4?V I21S1/<5UQ ..
M$P(3E 7CZ*_L!T@]4KQF/US "%)'G9TZL9%P=;F,-[)M5K"(MLXGW8SR1A_Z
M.!&,/HD$PAO9-H$NTSC!"WH^!2OFQ^N=:'(@[\RVJ=")<&M1W?%*WIEMPZ4P
MN=E>T:)8#."=V39==G>+OMDEX;QM<Z5N,HVCW,A^P(0%YLZ3A*#GE/MP3YCA
MBJ.$X##DT?($$NHD*8CM9@'OS/8):&2&"@S/ 2"<!\T)3Z.M^;\;T2" MT_6
M)5XL<,07;PS\[0RUC^QY$" FTB!\ "@81WD^7V6IBB&\,T-C1IRE8X9PNF 1
M=A@\S@&!%R"& :LZHR<&#[L+4-,#],YLVS(EE++JJWKQ'$L5?87)_?0)O*K=
M Y.9O#/;ML^$94DB&%P#$E$M&)<0IAX"\I%*XS8#>V>V8T$5)=*TC^N#O?>V
M+9([%&'"#ZO&$VYWJ/=^>XB7$ESGI(HW('XQ*?UC+;M5+2S.1YS&Z6+!9SM!
MU*(KX*<$+R0)IF))K,[P'&%"]?[G8PJ0QA01O,R4TO'1"T2S>?+Y>#00FDHX
MBTG33?^\(9)5>:*"S-$;H+,AG520>O8&2-W)0A6DO7\#I%6S5P5E/[\!RB3)
MKH+$?PR?1/F)(<Z*.:1=Y*0U9,T<4BMR&G6S:0XI&CFQY0R<0_I%3I T4>>$
M:M%)TLFT3C5/YH+-MHMR(V&E[)1C])4Q5UML]43<FR-5GKISXI THK7KO)T3
M1ZRA-%2R?DX<JT8$*O*$3ARY>FI:G4]T;6,?>D=74XBN;6K5:2U--[JVL0UV
M=#4MZ=JF-K4TN\M3.J$5.B17EY]EWKC%&B,R)5E3-RF7$2,Y+04)V!^!;D42
MUU%EH$>_?J;8"5M@;S$P3RL[83[LRQ>]A+03!H;1V2#.8VMHA),A$MJQ?2#*
MFNLKRT^G.U='#WZ=5-)MRFI1 M4<6S6BJ$BHC+-^RW1[:UM5LKH99/TFYI8U
M-U3LZ3=.4)12H=U^U4R]E>XX7[\F!%#A1!$@ZS&5@]BX#O* J]J_RUHT;=&2
M1L%HZQA_(7353.84F)9&6<<P#QNK&%D,L7\C&\<):T?#EU<68);&6;^CO)&S
MO'N'EDP68TUO^DKJ+>\@F3'#C^Y1X/-J'+IYV>Z^@4)\FH&L7T&>0-:,QV?M
MF:+9);7H9PU"61]N_5+R%VI?,KUR'SV"O''(-J._2>>K=K[6!-8O+C]"KNB_
MP(B*:W@>!><!E0U$.0Y8GXU<>!5TZ4W@V2[EI4(#J47*ZO2NJ+8(,6=O,SE*
M..N7M+F31X]D7#W@FLE0 QK?&Y;H(FE/(YD>D@+8OQ*\L8)R)/*$0Z-]58.P
M?^>S8GSO>7G&>*[R)<B^7,==[T.6<2I[ "Y$":L(BXDZK)7O I<.S %)ZDKH
M8KC +@GF8C*K_HD+Y.U@+(L/;OR:-T/3KBOD1M3/2!I%/I1C9)8Q%Z0VFAPS
M%Z15@]8&5\Z)%)8!F=J^GD;2R@UA-O8&G4A+F4FVTF]T(O?4CV75Z*HZH1ZL
M\J[9F78B':[O[PB];C=, 4UGM94C;L"!?O.9HF=H;#=YV$5 XQJ_ LIZTE.!
M2\<-53I>R7HR:>CI85GIS@T]'M LRNK<_?43 5%,O8*L:)K_+5=?P9]I=D&R
M^"S"K_$ =+H$V<+#?K).42"EK$4OEY[726S!SSU7M-[&6$5'\3+7OV P@X6?
M<SZE.WT"_1#$,9JB[)D[)BNMV66Z3#]ME"7(UU#<?%)F&I[?7X[I#LL\P^TM
M[CWE:Z\UK6=3%2?,X<XNK;/J0^_VHMKFD 8#NSZR78@\'8#J-Y))LL89VS:$
M$[& WKF_O\7A1F1R$(QN8:LX$?T<!'/WM6LTXJ[#EN-69[ZFJ>-.^&CS'K#U
M=X)VNKSQ#!;R*7YY%[CJ#Z61#Y @'-#OPNYHP"N8_7^S<ZY?_3F(9I ]8)4]
M:Z6R:JTB8CVTQ7JL49SY8W)48B[6WV)($=ZD7\[9FU]-#Q[H3_+?@%2MS3Q5
M)'[Q?-HRA/EA=;Y@ZOTO_KL"<QUPZ^$?N0%:'-&;%_\4I!G,TD^8ANEV*O6F
M=:$U&.L!E+H^JO=>5!=C-H);#VO4D7H@< E04'3NR9E=V.2-SW"UF]!Z$7D=
MS:*YI%IE*^&LEXS+12KO+=5*''-8ZZ7C=8QVVD<94;,#V\-+7[L894Y#UCU$
M[T4D[3GLO_E51^V:=\*!< +Y+>:V%,JGL?]VF(3_VR8P>WU&X33VKQ5(K-"L
MI^F>IJQ@$ON7#Z@^XT[9$S[WJ8_!"EJJ?3]5)FX3; _D$.Q#&/"B'4&Q7KE7
MJ]IVUYVEAY>V=KG>BD+M28Q?R9)<+BKS=-L2> )!*/=(] "-'\F28$A]'1RC
MA#6"$O5E5MR#:H:T_QJ61.ELJLSVT5R"28Q?RS(2DW'TF#['*$" B%[5T83L
MX46O,DYQG+*6@/?3<G,X32TD!K;_[M:$NBOK/(IW :+O#22(AMM_<ROOKG3+
MS(O[YQ#-L@+.<69A! K\&R"-7]^2"'V9391%] \ID=_^%H_VSKJYD%Z6NNM7
M2'Q$29_>+[/N)1I[KP9D_U6E+.YY/RW'0N^CO:*NF_CJ%8JIL@?A%X+3)2L/
M1[&?50?#H-3F12Y3_2-7?HFIMQ2)[1"X).MB%&9VH53 C* W4A_1!=&:86\G
M*A:ZX(=9K-R- H,N^***N6L4 KP1+F@&[-W(UQ^&(9JQ?8T7.=XLBZKY@8(3
MO_R G*CG%PIN?'CK!XU.>J)@QJ\_'C,468V"*Q]_/*ZH,R%;(^W'XXPZ?;+A
MS*#MUX%[AY+,C<NN@8PDB8.HD_EI=AR'>YH;LL,L7_0#RXDRS>2T#ZG'&/V,
MEA,UY?OS0B]UYH8;.?!32Y*U<Z*UA"%)VIMN-SWH<+!3CQ=FR4673RHS?L@R
ME4Z?268LT$AV.AW?-% 6\A2K&R=1M^I2F-%UXB'AH9S(P\CYZIN4=JZ'\0H$
M%-B]!%:$G-?B>B[1,.L7J#:+3\#+'145@D"8W8)D?>G(JJ&@M@FXAP=4<I3^
M%Y/O+#%"=4ML3I <VOIUI U.-ZP=XAP&[ 5Y<XKDT*7K1_VUP*ML 6D 4D/<
M7#"K#<E5"J,3=K,AP4I9U7<B[1PMY:1)%I&\8F_*A99O')<RO3DR"JU0']S#
MP;/I9JE[;:\^OI\&;'FV/<^R:W);"&3],&&=)IA1KBDGHN'6;ZN.HS@E+&CP
M"),DS"[V;T6@F0@M^'[:@&W18&I.4Y*$0*4;J[WU/!8I%7DN4;B;73B]3>A4
M;GTGCFX3:B7JPHFPKYGTZFD4)Q(KQN(LTS_ZC<HM^ORA;:>_B&MO _\J]TPP
MVM02DURN>(0KR&7T :QOTBB07JBH#>RAB<B4/<%<ZBR6B>,-)NPO^>_QMM!$
MP5#CN:R;8.<KZARPW9.WG]IF(%DBH)2/U"'7?+(!>/MBH1>%AD6RZ8*)H$7A
M/B+KA.E@Q(56DCRT6 #7Q4M S3Q,_VOYY)$6O*C#SRJP/M[G%B/#'[9J0P4'
MM'ZDG?M^NDAYO:C.99\V]^J[6J)T /;XFH=*!.5U!>I/[L))T8[T#K_]X#HY
M[M9W4D;T$E 5X'']FB="66#Z!86A,NK4#&Y=O;+ >@)OT8JEZ*OXE41*LWF?
M^636U; "Q:8#I0ET &I34\0D.J35YW.BT/I@?"D^O+[U;='LQ" R,SBEO6FR
M&U&L&7#E J&R*XT<IJ-X1GD)-O5EWMR9BJC:53: MI].*N[?\$JX"1.=^^FW
M.!,W51Y !6<]HE&-;^]<"E+:[ HXZVFF*C8[8FQ.CFR"4J+)MG[4V:JB*(SV
MYAFRP=V">-W=-NA@S!YT-^W/0>=U.J-;L9$'6>6(_=!RX(FSIW3Y4S./78?H
MR%3@WX_75-]@<@?\.8H@69?]WD<<BGIQ&4#W4WE"#7.25JX@Z];ZR #[JD Q
M(D$*TT,M2O8$1MX[0:?X1 1@O=J$5UIH(RT8/93Z$J'2$!DMVMMXR$:+,>G:
MFW[0-DMKLE6*8M#62FN*I?K%G=H3$W+%FFEHE2<963B:G23Y#<='?PZ#E%W7
MK_];+]'M\O7+&X#(OT&H;.PO'-^1O2:<6WY*-<+T',8IY%G4/K@!POY;-_R:
M'JQBH17M:("T;IDQ01A'<4)2=K9? D+6K!1QP5I=*>N%Y& ]AFJ:MIW(XFG8
M$DZ$[C7I;=Y&3M@WAM0V;SDG;!Q#JAMVZ-!B,*JS_PXDK(II7;[^'I?,GUXL
M :%4%=UTKI1&01-H'_EM)4+_@8 \O> ]2,IGZ".3K<3K*Y75IQ<8KN =CI)Y
M0V;;:*IA&"6[WX"NM8]H;N:P;J@T8<;?_V7HW:#5/A16YK$><-+A_PU.R9Z?
MD$UA_;$^+<3V^WB;[_9+[\>UAI(WL5>$NM2%&-SA^"!0N$Z8KP>6C%P[.V'3
M'HX5NVK<B;C>824C5_KZ4;^WRXGLB-!OD#0<'ZCJNO?N!=W".(90$D_0\X9T
MI[#N%>DB9N!#M)W2NM^DBVBS9V@XDW6OR0B_!N_)>"[K7I0NAKK>5*OYAA @
MUE<ZDG-FCZWL@MENCT';C>^$]6Z9,2Y9\_98T]ZZMV/)Y6T\0;B-P+/^V9NP
M_1TE+"59!XRMC3=AMW4)I5LXKI\H=X')5YAUZ=+)TLJ![$>VJT^D75(53("?
M;.SF]097UI0SQ(S;*LI:3&?_$JWFE7 %G;I3F%IKTLI3M ()#-?_@B$O-!.*
MEVRHJ1$E0>*2W5(JONSC"UART7U@O>^I6E 5>YB VX\HBT668]>)\,MF&D#I
MHU(1R>('[;:X$V4";?AAH J<L-],>*#0.$X89,:TZBLQ-^*IW>U_A98;6AEE
M.^-3]+9++R;GKL*IJIG\8C4,+G&<7( 8F9@Q35-9-T\;$-S>)^=7J+]%A+]
M1/\*4+1YV[<] _3F[]V U<6Z\N+Q ;A2?5%YJ W0NC#K^V]VUF+K:AHP;?>
M$Q9>_VS;W21.&(6'8YMBBPVR"QLD88Q]'"V??8*PCVQ?BLT*5"?0Q[.(L7P<
M4=LM>^<%^7E//_89BNO%EWBQ)' .HQBM8-8>6?L8Z'@IZ]9#O0.BF !E';_>
M% -H;EI<V3*FJ PX #K8_7CV6M $)BF)[J-MYTHCJN336+=,ZL@]0K)"/C3^
M5"6X'F["U/J)!@OVHD:2/="4]S4P^TKB*:P' 06(E1I4W4^?"(@R'Y^+T/9M
M.3-B]>:T7GC:A"FS]&*FRDT_KFR64OFI'0IEYU,=Y_@\^#/-NLIN#JX'1@;]
M3$E"T'/*8P!/^ 'H-$@XQ)K>KT.0CS1K3K^Q#63DLO.2'I>DI+HN"0Q0HF."
M''AEMSC)]@ZEB>TC71/N(.MY'SO))^GOCZH>V?VFLH135_-[HVZN([?%I_0)
MNB:U-+4W&H"7V;W#(?%"#<QZ%XJ13,C19<B.5_"CLD'I1A@T.7YC;*DZ(DXD
M^P[!!JG[XD3Z[R <T?9QW'B'^O \JOI%&G<N!L 5>R?U(;TH)T+O!V6 @<1V
MZG6Y8$VXQGB%N^:&G6*1X9T[B$Y80*XP>,<M'5KQ^C8/" B*\71I.06HI24N
M0,A?DIQ#9<=WX[D&D,2S^8I?S^DPMFLP]SF-&ML:S-)W,DR(6YN/V3#1 $IV
MVNPU?4.A49!=L+D.QZ*&/>"&A629/:8]X.P^Z%4ZAA=@NK)=AY/M-Z,+(E(8
MZX=JZ>E,,Q+4@%[_6T3%8\E6:*1)6W-:K5^/9IDUG4<=6[YG)TE62=>0I:"D
M #W(=I:XR%%0"G-EI'5CKUB_B))EK-- N I@O]*ZXJUMOCSSA=E%"K9W^*FD
MKBW4FJ*CNXO7K_X<1#,X 0F<P#@-A<C)AIJ6(TF0R+O(\Y@X\!GE]-SF)<(-
M*#4"FE8,21 477'9:,1M1$"&IB:X:?%/DX8JOR/4J)W*@[T/_;XBI%*9TJ-J
M5V,-NNI^7S)K>F[0$?NVU!KH0@,CW $&*/2M1LS/-4)UM/BP<Z*MR-8_%8:=
M^FQ%O.S<*4C]92C.=$8/?P9E>^5U\^,#P2O$ @0]O9B=HY$S,8]9*.UD(81U
M5R2/+]U ^K%!^)C0S4X5^BU=*S0AQV0:ZTY,@5QV+;P-61+(/B+3_%7'"H/-
MA<]DFCXN<7#D<J:WITX]P0 ZV,EU@,0,,]QE+H336_- OB4';8&WIMMPSSJ1
M[6_-A,:M/;2$O-!XH38+Q;92"=-3PXYM><X-_4BL80J*4FH3YFW\J!^085@B
MX_HU(8!RF9J/9#VFGYGG8EBK%1R&W/S,'.1&&^@@J_80TC6FY8K^(4Z0WRV'
MBEE["!4;XYIOXVX9D$]:LLWZ56^'DF]I8&H?D7''9!@^6[>"J&^1]'@:E5^,
M9QG*L&BTU<N)M(M-+$[LJ8;W40=618+W53'!F@.8:FY)]J$V.7\4&80L8#N!
M,20KX5UI;=A#H;EM'<P:V;%'[^B^>@$D4-=<M9^LHPZHM;7I'XK?<ON4%9K2
M_V<J,PJT"@,[F[NC/&6=Q2Q@2)=I>+:V":Z/A@I5A,81-<A]&,=,PNFA-&>9
M#;B"(5Y*<HIMI^HH&5I;MM)L6]Q'3 ^PHP2H*5\>(4\ZC#[\K(VY]HRE5&I/
M\L72"=GV#$/\P@K@3$2J#FUZR;TSBC;F@UK4=,",;ZYW^5E*>% AHB=%LF;E
MA2RGRYK$&NQZG9G*U]<[VE2E92<XS>3D&S4&R<X30QJ[27<J;]17S+N*I*R6
M0@/*&PVBT%IDKS:$O6IVH@ONFAQY0392T_!\^W1K&JY.Q+KWXT0[4]>)^/>>
M(E(SH%VYTJ]%]![&M1/O(^[W\046N_Y;B,Y2;6+M:Q2P#) =9G: T"EPYJ*0
MTBMH9H&NT>V2L:#)C7VL=Z=,ADZD8V/U#ZU=LS .?SV=,C6VVJ82LKI3GYHW
ME""^^G^+W-IA7N6B!+WS<H%-2K%95[Z$#KU=K--3 K>&/=\]VRI85:1'<P;K
M97/U8W+W)+WD!=[C_+*J@D33J:R7STF^08'5=018K[C6LBR>Q\5BNJXWJPMF
M1E=,$NQH)\P*8_I;;/=A7X#I6A*D^F"O"KQ/IPR'9VJR_O[_4$L#!!0    (
M ""!6UJ;3X(*W%   &2X!0 5    ='-E;2TR,#(T,3(S,5]D968N>&UL[7U;
M=^,VTN#[_HIL]KG38[L[ESDSWQY?.\YG6SZ6.O/-OO#0%"0QH4@-0+JM_/H%
M>!,EXDJ"($CI83)N&P"K"D"A[O6/__N^#KY[ Q#Y4?C/[\]^^-OWWX'0B^9^
MN/SG]TF\^/#S]__WO_[7/P(__//51> [/#Q$__Q^%<>;OW_\^.W;MQ_>7V'P
M0P27'\__]K>+C\7 [[.1?W]'_M[H;Q?%V+./__/X,/568.U^\$,4NZ&WFT66
MH<T[^^677SZF?\5#D?]WE,Y_B#PW3A$0PO4=<P3YUX=BV ?RJP]GYQ\NSGYX
M1_,2+CQF'I>?J2[P^6/VQ^__ZW]]]]T__O>'#]_=/\UNO]S_SW>OV^]N__KP
M/U<O#]]]^)#^%48!> &+[U)$_AYO-^"?WR-_O0D( =+?K2!8_//[&($UAN3\
MT]EY!L?_N8Y"% 7^W(W!?!KC_ZY!&$\6URLW7 )T'TY7+@2K*)CC';W]3^+'
MV^^_(U_[^G*_1YPX^@;@'^Y??_W@1>N/9,3'!DM_;(E-^IL@6+S&TE!6IFCY
M.H"!XL?3&6V_?0.0!_T-.;23Q56"_! @=!G.OX 00#>X ;'K!T@:,,GEVD(]
M3=9K%VXGBZF_#/V%[[EA?.EY41+&F%\\X]/C^0 ]N1#BZ_@&5+%HN+P9K+I!
M1A<.Z6\V+L!7&/]WKG:B*_/:PG$?8CZ^]%\#<(D0B-$3B%4)QUFB+723> 7@
M0Q0N/\0 KF_ :WP-P=R/'_!]:7QJE1;5CP%Y0>=) ":+^M_:HR*S>I<XO8"-
MN\T>HH?(#74BQ%A:SYL6XQ<JB./%'WZH>!GWIW9)VT<W3B!^QJ_=C1^[P0/
M<@]Z\-U7/_#C!AQ/Q[>ZQ/<Z6F\BY&>/Y&0#R,T,EQDH.G&5^8Z64[;PW<7;
M6O6 E;/:PG#GAUAF]]W@'DOO,"%7B<@<=ZX/?W>#!#QBC!.8BI&H>NV\!$),
M$.HXU7WH$H9^Z//HPC\Q /CYFQ(H&]U$_5_NAQ;WX1M <?K+?_GQ"FLH^"8E
M48*^AA"X@?\7F#]$J,'U-01.6ZK=XD'1%N#9 ='**ORRL;2BL*0N_0I%7A1N
M7K&"$GE^H,BM*/-UPN7YK_A_&]==H&: [2V@#S(7^BA:;)K 5$[5!\WBM1$D
MZ32--%GCAZL11;*)^B#YYKIN$T"R>:WUU9HA)OW-)%7_GP,W;*&!JR_= 3:5
M=QIS9]\C!BDR"O-9'_-I#W\>#]. F]J'NL04*[U8'D&^5WV%$ 8,)<5K\E6!
M0VGX5)?83N/(^_,#L;/.B; ,0I2:;V_?R8_@/JR8'W/Y.0K5#3!= =#>1K*(
MX#I=<Q)^ =$2NIL5W@XL0Q AY-'](X+7"8JC-8:\>D;?0(AWZFJ[/T?=OM+)
MYWNB2JJ#!9@?S3-K44_4D06CY[-#A/SJ",-GA_7YME3)A=EG%Q)!]LH-B"^)
M #2#^,ERO4;\0VG1]ON*OPMF[GL+T9ZWAD;X=MMZ Q8 0C#'OTY/?9 K$\I/
M<[/5V^*$.?_:CPO=+]/FEB!L8NR76*HUM)/'Q_O9X^W3;'KY=',]>9K=/WVY
M?;J^OYTV/C$J:[;V>$5>JF=C^MQB\L3;"B^1]W/Q%LD@=*%7 )G_6%VW]-CZ
M8?QQ[J\_YF,^ND'PO1 KAN^X</T2I_'G%%FR6BMP\,]8$L%8?9B#A9L0'Z4V
MX.IKZP(U6KM^V VDV=+M $W7^+ &ZU< =4*YMVXK$%<8&N@EK^!#B;I&0&FK
MMP(WC.)+K?<F7S #"I]./TS-Z ]XJ;V/@/<8A'/BY\Q^2Z#I(+Z!@($!"2)O
M[^L!"3>)8!U'5!!KX:+7%,L$?5BZ[N8C884?01"CXC<I<TQQSG_AE# 1Q^$]
M_A$5'PC<5Q"DGW78@YV_960S#^^,F(QE8$T'.F=]P9EM:NJ="=.7^MV7(C%M
MGG$L#H"XV6.U%.BIXXU#3>2B*$RU[<<]MDN!N#;6.+27\WG*;MS@V?7G]V'N
MK!1"SIWGG*MA0;<[.OF:3U$,$!,@QDCGPC A"]&]:EM)V>L5L;@\9VYW-AI-
MEG$^:2'SI8<%S"15_%(7+_DT?A7(8_D&,C7E]MT+$A(?>1=!X"_#ZP3#&'I;
M_JZT7MCY;/HV["!.-=X@I?_E_(\D\X&)KX74 LZ/AO%Z(0I-".:W+@PQL<7'
MD#[!^<DPW#.8.B6W*8?,F*40=.8<YV?S+\'A>9=Y$>ASG%\,0_\4X:^',98C
M\:K+^S &$"#Q#>!-<\Y,"VQZ1(B;JLYH4(C#!WA/.,?G(>.6SQ%,^4H<0_\U
M2>,79A&=\EQI3\<'G#/37#KS5TV2F 30$VAY.!Z.=<X4F2_CU7R&D0? '-W!
M:+T+DI@FK\B?^R[$I,3DNI;:CU;K.6>*3)F!3WH8[A%*P/PF(7%"SP#ZT3SU
ME-V^8QW:1R0B,O6*$H-?Q7U(9J;>0Q9N.M9VSA39MQJ>V3GI"%&UQ9TSTZQ^
M)Y^@6<20[%,<:M[#%X#Y!O)C, 7PS?= AN\+\*)E9L9(]YBK1W3[:>=<\<EA
M"<FR<%XIPYF=#J80W?6'G7/3.B=+&2"!9$\@GBQF[GL&+/X]D>; #<C^__(5
M7Q?7XSUJ[1=WSA75U]8$P;Q_X<<$0@YBNT'F >01]4!SJW@*"[_AH1)4;$/#
M76S^0>?<M%6 A\>UBU9W0?3M5S!?@B]8SB2_O%S@9QW?T<!%*,V@*?!J3"[5
MSSCG>LP*+WEX:/')24@+MGV&X,V/$A1L\4\([Q7 ]Y*%#HM'=O IY]RT5,O;
MP^?,<X$W*!WU'&%.!6(_B]:] B' G"$-5=-VR5I\T3DW;=Z@X""!/F>6<ZY'
MJ*[8=VN*2/:MJK&":=U46L4YWXF/.W?2)=S'PH5>\;G<LZ7D+UY@+47".U-\
M,A)X1[Z+(%9"__D]GI$@#$FTR:0<O$#J+?N[%T18NL%TAJDTF?\2:T/@/;X-
MTK7^^3T"2_)#1]AS_)0<:I08"BC!<+@P"=,-CBR_-@=!%N!T?%DN&M-XTMSB
M=229T-*1HWES1H&8R-E3('DV2"S9'J0"K_-!XM70I50@?3%(I+4YG@HR?!HD
M&93]406ZGP>-+M-M5:#WXZ#1X[FV"@Q_&C2&//=7@>'/@\90Y!\KL/S%O,BW
M'W79L<Q7^-0LE1W4U!E=?K0Q$(/F<+-4D)+!J[5SSE)Y2AIW7<X[2P6JMG10
M]^U9*FJI7'(37CM+13;I\V+$<6>IU*=REO0X["P5#C4A1Z?<OD?03DM3IP3H
MSDMHJ2#6&S6;.!$M%?HZH6&7;DA+!<C>SF)+UZ2E<FBGY!2X.@<LD39TD JL
M+/_XN)^(UT5N7J6J[RGG;@0Y=_=A?D#  ZF)<5C2]6J;U8$@CZ4@"T]Q)=LP
MW4'WY*Z!,.2^P6K&,7[ 6ACFG>'R<@D!D,OD8LXYPOWJ*8&B4E?C->,*,\RI
MKP)ZK(W,-..96_O 5$HWJF-"FVP\HRNK0@G2RK!%(<9M42E7>HL45C&>]750
M_7:R> #X8H ;'Y$@I@1*(2B_B/&\L R2?0";[V2#U:I99*< -\L#W-1E&6M#
MWAJ@TH@F#(G'3OM>0USHA.&)3/T="Y%;O-=S,28W.E_N&AV&#'G,4K.I"IYJ
MXIFE]DTE'Y:*N&:I 5(%WX92F\#.:,SJEK:S,ET=AL0E5JS3N[,A8X>3FF_>
M-%<M7'D ']H!B(26.Y5UC)M/7DKG H%GAK\DL-_1)U@ M]"VPYIB'':!9V?_
MF A-<0U6,XYQ[M5J@IYHJFHY+JM.7M^FPTH$_64X?X;1'X"$=.4$GKP&_C(K
ME=[ OMAP;>-&NPK$:]+,#^6Q2'_Q7-?$<=F$)FV^8-S85X/[/I1(/DD!CZ[
M#LG)&X!/&(L[_-BYP;^!"YN3KB,0C!L:=XC=+A;X8DP6DY#$PGF82;A+\!QA
M03>K9(HQ1@AK4O-?@1O$JVL7@FO,[6<0BX<OF I-SJ'F;YHO?546>>7PE;(7
MQF1!V&YF9R ],A(B5Q.-($'9GZ0IV.5GG3/CA51Y?"FOCS]= =#$NZ2THG-F
M^A&O7(7W374CBXS!)I=*9B7GS'25CLJ>D#N=17!_1:0.O_JN\E9PSA1K:VA$
M32-OE&5YQ@O#[78A"/+^Z%46TV0[)192+BG7WHM:,-#<,IRU[IM/PK++XY6+
M?"D?L>I2U7IS!KUOL@80"<NKC(5A?/XZ50+0Z<@T;5CKM6-#+(NAY1XX'L ,
M:W4C<\A8L)>PEAAW-<D[&[4=9\L=A]KX?7,;R^@IT]+28JFC4C=]NC.G6.KX
MU$; #DPHEOI.6Y*L:YN)I?D=77(ROB7%TMQB?3=/ULYB:?ZPOI,ALL98FC>L
MC0#RIAKCA6=,'P5)2\Y.[!L5(9K8>4I2,$1@$P$[-P!YT-]D^W:5((PI(N_>
M%TP'Z 9%JT[#]6:#P'V-LF:AEQ"2U[MHA)H6]Z'_N=I$M]PQGBM%XV=ZC W2
M@(9\ )&NCQF/_RB/MI<5_R#,A1]FQ)AA!>3D1PC$81_"N:K8, HQSPAC(6VM
M0]*D&ZQ]+PKGB8>G7T</_MK'LA*_EYGT IH ?DK>HC@*9\!;A5$0+;?7$=RD
MYS8*?W,W+KL/ELIT38WZ2+FKH/(%/FSTT<8;]G5[;!N%+3'(^XC?TW6RGN%!
MB)29R]2=LL7\703OUYN(Y$T\^YB]P=FWZ#&:@^ %<T1F7Y%6BZK&V;!Z*)56
M@<FB*)F&<D+.68!S)YD/4DGK#61EP9YA5JPI_1WOM6+-40X287$[ -=^F%ZN
M.P"(7@Q(0@F3M]&'*T=;L(XO@$MB- O3*A4''V,>3]ZD:C"$01^D9GE,J+%H
ME&5&[,_4227ZCK %+6N]GAR0Y7$\%,3L] !*0;Z/M+)$-R[,Y85#2UU@31%G
M2I[&75GR#M\.;K+EKM]NGUDMPN_Q4DXD?5OJ%#8DNO$$>TN]O0;.#$>_L-2?
M:X(%B10<"Y)EI\EZ[<+M9#'UEV%:X3.,+SV/\,JTMGW@>SY 3R[,*-&++3Z'
M!Z6=>_#V/$1X#[(C1J1Z&3N[[!(]VM#W0$SA(Z[_-,T>[\0.5GE#N=**QFW*
ME>+9^#%^ M\JQPY&(?[1RR\DWT:NM(YQ+$DX'MZ)>7:SA7F>M.&:S,W%HCMZ
MS2)Z,QV6P49^A4&2N:<TU.05@?\DI.7*&Z&H./><,<,QGHI1AT-H56?.Z1MZ
MX9&ACN\;ZI8T[^?$DRB-;R1RB[!K^GN<E73G]0"77\1\6F;Q[A;EJW<@D3+/
M$KC)S-=END\+N\S+6,.BQ(O/MMNS9YC/8,0ZO.M#\A017;7HVL.MO$N?H9R1
MR'?D97&Q6& N3%%Y$/',?2>Q6?C0XKN(Q>ZLO X1^7]+H(_F?JI9"!QZ[197
M3E <CLNRDHUHT&>DH%L(_4&J(ON(G3[*I*#35E4]L-;?HXP(G1X,#<-.]P<+
M6(JQ14DYL;?29)>[W)=3H%\&P%:7>LP!%+5>9\,LC62I5]EYM;D02R%9Z^-L
MWVW6N(^6>_3:"T%J&MUXR2"K_%GJAFM. 0GETE('6_M=YVBEEOK/6NZS-E76
MTL1'/>1IK@<+TA_M<2WVXE'$HC0^4?&6I%C%>'=(2^^-;,,L\>0>O8A,X.3=
MAOPES%=-98%SM95PEDC,M@<C*7.^Q.P>\H/\@'3BP^ 4/V+^!*,WR49:4O.-
M8_7H>BM\I>&V2F4A+IQ9QJOT=G_2-+J0$(PK..%_[?#!_W!>2 @.X[;O_5U/
M R\9:)AGX6"$$8ARD8$+T]X8,U"Y[V*HJF/T5#[6NGO]N$F9M^\K HLD>/ 7
MO.=<8G9/*392XI/042(44D;L&1'C3J>>G"QDK0-$$GQ%W =0_D\2=CKBLJ+5
M"%'G2V(65P#L_*0/S!.DRO .Q4'['#TU"!D(E)*:7=>3 E\=@4-A<X@H'$BF
M%O(,Q9-DN1NIC7 H*?(*,#?6H6SCXJV-\'_G)]OGR?9YLGV>;)\GV^>P3IIE
M=J$O,$*-V$$ZT7C'L4K)Y1NP@<#S4P\O_CD J=01$J\GC/V_TM\SH>=@K.L3
MQGN.,2%Y CQ\>=,J99-.QKZ3L>]D[+-,'ST9^T[&OG$9^_I4^0N19H0X:Q1J
M+ TA[>1$9"*0((#4A/'G/HS=<.GCQSN+<L6 ]1(#=T>0 @^D3,LA2#*6()GI
M/=J"..#)6X-$BQC7RCD 76T?W3\B>!VX2%0Q0V$5FS#<0?;DKL4:O.)*NJI0
M%Q7W?""HIE$?V0$(DY =YL(>K*EF='5M$J L#4@YV'C%Z#3]X'()@:3QCCK>
M,=T!=@;=.2!'60SPX5#C%2P>?(](QEA'4: R:XZ>$#8%Z*\3%$=KDI439#V;
M5OY&##]GEG&S6W\,UL9043W=QK5&&QH!23U8U Q8RM&B>BJ.C"!<E'T;I>)%
M9:97^T+WC102>3M$4YTSTT9]#D35#J85W;T9>HS%G#/3C1,HFN[MNQ<DQ"SY
M)8KFW_R=ZX!6J4=BNG/^MS[<&I+*K]"Q(:%@CMBU(8,]G8)J&JRU3@Y%-)1I
MP=!S[;3^-\!CGR!LK?I8$*XJ\)9:OO4C73466&K0;HVTR-Q@:5T$;7A3K!:6
MED70M]4<FX>E-0^TX<ZWEQCO["SOR^WE01]8,H>ZU%<SV=B>SW'&1F%G3;%+
M**$!6$>A9A(:)!*'!B0+@T-4SY/E,1[M]&59V]21(;^S8PU/[&V'.,?"-3Q)
M6((4LI8P@4QL(KHEK5GW$(7+#S& ZQOP&E]#,/?3T)U^N\@06.Y#%,-$-MF)
M,<-X5,L^'*+P%<IH/5$< B?)-2GL!>#&A?&62*<<_QMMJ!$87\ F@=ZJJD0?
MPL)T>RK-/]:>YC/,;=;^G4N^L!6!5ANJ)T?(FC-@SN&=E07UMKP[5QG2*FP"
M >^'9?3VT<L7S. J_K6#J_@-*>R:?YR4^V.1EC?<++R_/?^;!Q_^\^#H9UFF
MFK[L5=-/L8'T5=,HR6=W'J95:&IE/UDL? ],-ZX'\CJOX1(_"WG97TRFW\'*
M]P)1/*7B,IH"6JPZ.P8?G"A$4>#/B0IV&\89B7D"'WUXM6.+66"Y3SQ[@C+
M+#EI^O0L$(_*$;J^^9O[Z,<H\8D3"=^-AU@@.[+&.V<F"@?JW+1^GK_?7>@3
M[8L4LA:\=8=#JV$MYH$5\J+Z8/, /T-_G0(@?+8.1BJ#RFJ<AC6I*$P;9+^Z
MX9_X^0$0S,EWIM_<#1<RI?G.N>F'JNU9L#'0]]S$0Z,6)VH$)/5 7S-@*0?Z
MGMM7U;>?9X485PO;JH0:11ON7)CFUH=0"-D*?8(RX,S,)+@F'1G._W;VLR@M
MZ7"D/AC2A46?KPQR+O08Z7Y[_C?YI?CKM8'.A>DJ/KH.3C]W==\6C[51D#7R
MD#;?[Z8X%Z:#[_<A2045@.)40(F)D/T,H(?_X"[EO1&\19P+TP'Y!YX2?&CD
MW2IXL'-A.J">N* FB\RAEILVMODK>15!&'W#:MJUN\%_B;>\*Z*PC//)^%-!
M@2YO>]462=8RSB?3(O;^:;K""C::;B!PYY.P*E"?21](]A+.)^,\FT+Z%T#8
M,*9YVSUD+^1\TM/"F?;5VL>^QOCW?^U\XS7M3F41YY/IC.$J>)(;X'PRGBH,
M8OQ<H * 21*CV W3^D:B5U0TU?ED.G-X_[H^NG$"\0FXP3=4^HY7)SF?%,4!
MQF'?_P)^C?UH[GO/[C:-.'Y*>.*AS%SGD^*KSH!S)R=,%OM1\).06OJ)!;3R
M0LXGQ6>>@<%E&"9N4)6 #@%@@2R>Z7PV_DJ3[U]'B'\)\S'.9]/OZP- *()3
M-P"(* $I)$1FPPPA"F/H>C'O:968[7SN0Q.:Y8H-/I_X#?%C-TAAF[P&_C*+
ME,]%'(&")+V.\]ET!8ZLP7-&\Z+[YU:,%6^:\]GT\\J#)M5[4GZSR)M9N\%S
MA-(0O%L2<8?\M$$D]VKI^8#SV?237GIF9?A'?;#SV?2SO0]#\;9) UU,<#Z;
MUMY?P";_]F1!KCH'Y,.ASN<>ZMUZ ,S1'8S6]P@EY&P+P69/<CX;U\RK3/4-
MGX!E;K:I2)ZR/)DQW?FQW[C3JOQQ@^70<)E)?(V,/]4%G!_[U;ZOHX"$DD.7
M5XR -<7YT;0<<"!U9S>7'![Y4.;J).?'W0MOL((".[:Z^&[$FS#:Z@@,-/=I
MPHFAMJ[6 0_6.E8J =86YIZI0+^/O'*T]ABQIP6$6YJ<U\61'D0BKSR#V@\X
MMS-G]Q#(?30$,>EV74$1L S4LG#V_IX-[B5KOCOCN4O" .#]>'CCN:!Z6SJH
M%_;>CYVWZTZJ D]'G1)W/R8TFT;O6R@9F#OJX^%OHOP XQG=DBH-!V(Y!'<9
M!7;=9@EX:=+[7K["&##BY3]8R'OTGLKQ\!=:H'J18V&\B)BTL$2%5HS8+AO#
MKALH@)7U#M82-P:,E7+2AX4\1L_I' ]OJ>68&*_,IUB9[)SZ#AQDI=AUR6@
MUE&HY; ,$HG#C!<+68#J>1K/91=EU/18EU(@3# AED-PEWMCUZ62@)>FJ% S
M>L:!V4&RD*4%\=2PHB8A]6CE%,E&>BZ;Y04=6[KO]].:QHFC*-?)TJ*-;0,S
M\L0H2^LP*F/WH)@K96E9<BUX\]*G+"U)WO(T\[.JC M\!O>:GV958/[30#%O
MEJ)58/WS0+%F9745>/TR=+PDDKYVLL; D>6GAI5H#E6F4DHP*[$=JBS5/#.M
M1'VH@I9"AEN)Z^"%JVIB7(G5T$4GR:RY$M_!BTVJB70EYD,5FV23[4I$ARXI
MZ4NS*TDR="&+GI2W,V:,"KUJ^EZ)XE!%*EZZ7XG<4"4HN:3 $LVA2DNJ"8,E
MPD,7F>13"4N4ARY/\5(.2R2'+D3Q$Q-+-!D24S\=;7:][.I_.[6V&6)K&P6(
MK]R O"G3%0#Q _D"N6#\$IRL*5; +BRHR)YD'/[JJR<L^UP?/'AZ#[?@K/'2
M89K*AIJ'VPT1?@4):Y,XX8>#!TMG>ULEM:DDTD>K'Z/P2K1*&AK];"@4?.U"
MN)4I<\B;YIQ94?7J*0J]9M6[=C,UM8G1ATIW-;R:?$-30Q8%\NQ;R4K@.<@R
M9I"VO5: KGEO-7Z%-/C5U*^DE(?O7!_^[@8)8!?6$\XAW7;[$_]+:"0U@')\
MM?W+J=[1L"+O.8JT=76/9&"6Q]+2HD=R((M-V+U5-9(/Z]:ZCT>2%//9?&AW
MNYR86C:3T#Q@YWUD@\M"CV))L/<N:MF[\=Q!BLW"OBI -"#WT1"8->RZ:2)@
M&:AE%A'[;E;+W1EWME+=KC(6/"7L+F-)4])J;1E+=A/'*C.61";-EIBAYSE)
MF75&D]C$,@ )\I?Z#BLI(_0F"R*9GV)*1AY3\@5$2^AN5KYW@]D,]%\3B:@2
M]B1+X!?Z@GG35'$0&+WQ7\Y^VVS%+4^9$_0#=*$*T/X$ITWC@2X\O:8[!75Q
MZFQL7:[%0V9KXVNM</7;0%; K^N#20G8/@'>E9Z7!IM2K7ZX&)SUVW>F&L2>
M%AJXB^#M8@&\V']+BPQ(XR1<R7PL2%7TOMH6Z<F7KRA-!)1TVM8GFH\$V7-3
M9=#X %5S:)ZACY7&#<E??<*:P.P;"-[ 8Q3&*U&89.-U+2?#OX$+9]\B7=CG
MRYD/<U&'$G]8-B)!?D'S03+*<-Y%B70LMNQZRH$O/:"-^:M6M/%ZRG$U'$TC
MWO_XEGQCZK_S= W&E&K8C/G-D*0QJ9I[BNT99FP/UYQA;70/'VH53"V/\!$!
MS;$RTTPI8T2R9IZQU$NHAN6!B<?BPIO:[^*X(D2J!B7KZTK_Q,2 45;:FI=!
M$8^?1W"Z^!8NBSD& V 9[#AM&ZTYBGK1[*/CEO%B$DSKV5A0%YO7+ WXD0!<
MC'$C0YN=LJH9>E1,;Y;> (-T*&QQ1WU#JM8Y2\/@#!(BM]=9&BRG3 @9*Z"E
M$7!:-KW:=HL1_&8B-BRUZ 9QL'@-XGCQAQ_.3[%?@XK]$M6@H#2/9X0W,/K,
M&XB\D&U;SXK+D&Y[KR>P:K9!7L0/I:H,T?51S!?6_AUF,!'<"CY>']HJ@LN^
M?;2WADL;OW$?-4B,PBL1V3<T^AD\B8R&NTQNSNK/J^6A;  L]^[S>B8K LQB
MH&77:";?K/25UO--5E]G%@3L/M!F9 5]FS;<^G&]Q#OI*&RF"CCKGM2:%C+O
M2[V]H388UN)P]?T>A+U$;%E6CZZY]H+!DE=>2-^U\WX#6G==_:3!KC0"/-<B
M#3<&GMWJ2QH93K>P<]/)$6P7QV$O0FGTN T-SS]U9/XY15YU6C:";EZPSI7)
M@[6.E8KMP2[OCC+T%/OMOIECA/A1+2F6AK1T<6C'%9=T8*FQKV(4#<A]- 3&
M'+NNH A8!FJ9'6@ E6O4=F=D=XEC7[*T)!0/8CD$=Q8INRZ:!+RTUVW/WC4&
MC'CV,VM?;5VG<CS\162?,QX,TJ[4(S\@@&[)L^LV2L!+XR]4^^ X,#LP/5K(
M7/0>R7&7W2M,FN/$;M_R:6E(84L<^0912Z,'-4:3TZRD@E#!ODN/%8%SU6[&
MJ*B:1\2:/FJ1O8 @)22Q@\R@&R+7RXDA#$P3334>H5:M\D8%#5UM]_XBB&%K
MM)[Q"F%RL D\P_*+](J?T.=8'ZPI'&T:)>1JAW=!!+$V\@(0P,QO=8=?F7E:
M?I[ONY6</CCB]N/,I1:<+1I*WR1 H5:,ZE*M K:ZP%5<$$9R!3W%T'1C)JCZ
M(KV&\0)F,I )2KO(+M&J$5QGN/'KM\@N8;Z0FPBRRP46[31@N+>.^8)I(O!:
M8.:<F8XWH4+T-9S[R$O]?//;=P\@)(R@45K'.3,=>4(%3Q6=:L$Z@_$D$MH"
M0PEL*H:/+O2D,2'H=%62^:T+6VF&A9@2ED:O\$&EF&SE-0[[',\=[ZWEMMWF
MG+*!,G-T--AI.Y8:ACM&/5>&++40=XM\KBQ9FE+>,>ZY,F5ICGEWR-?T+$M;
ML'1' :*/"=JRC 1IGJI64.#G45.@6E#I%SO]8-?1>I,W@9HL]GM(]>,#.]5D
M, <QJ]<O!VQ.>^#^81<Z3;C]FW5XINA=V'R ^!XIP;3!$[<?S]0^55_\Y2J>
M++XB<(D0X!D>N?.,^YP8C?WR-G;2:!Q.-.YA$C8H5$>ETL'3M$>) 9$Z#L;]
M1?MP_ N0XPWFEV_XMTOP LA]+?Y((M-X::&J2YGW'W$AO,G%4Q+"E <O-466
MLI1Y+Q+CA,DW_E0_O2I-14W[H?C\KTNJ*'_"O/=*8[O8-GQ;A42F6SMQQ8 .
MR-/X"]7"%Z>D]-X]@TI9)AQ]REHO'P]F>2PM]^WQ0:;X^,0ZG+V^/:T[:KE'
MKV5G];HZ.$X\*?JBI3XZ78CN:9.6NN1TX6JOXZTEAG)*J*5^-[VX,W122SUN
MNDZVFD9JJ2=.,^]64T0M]<WI9_-JRJ? D3=0LK12.G>23\\UY!>^NWA;FRX?
M?^?Z\'<W2#+2H<MPOB?UNRB!8#X)7P Y;YC@>  ^?+#X9YHU*N/@U/H=XVY1
M'="+G*G:OF'<TU;O627M,^[%[:JU+[VFVO28)^ -_0VS!?PI_ F\V0)_*V_.
MH$DZO(K@6@H>&ZPMK:G&,#F 7]&O43#'_$?FM!X.U@G(%*Q]+PKG"2DU>!^[
MP7;Z\B !$V>>'C?YZ&N&3Y-7!/Z3X$M\^T:,Q>*RX8P9YEVK%$"$?(LYIW?P
MF:>=.[YWL%M2O=&A9W"2+WA!]!!A 0QA.2MP$?(7/IC?88TE#4 DD880K(@*
M\0;N0RS X__&T1.(LW^0J7ABM S]O\#\/KR.$-9"OD31'$TQYV,QHHX_:[XB
M_V'YG%RRE98&RAGFJ]+O W+M0K@EPK9:J?3]::0/H6%])8+ 7X9%K<U*&# Y
M:MEQ<0-R6'@*B?0BI+^@CNM7;OMD,?WF;N[#5!4J='?6[>'/(BW_.H%MNHI@
M6O<JT]>DH3N81]KT=0M?18U4![(R6;EE@1RDDC I]QR0I5/14Y 542DQ2[EE
M@#1L9?)%?IK+?9$'E+E$M0^ H6@4QF-&>,FUBU9W0?3M5S!?@H+!I*DVNR<Q
M<]%>@07F3#/WG1>5HO=+SKGY%Q3Z;R[I:IV>L,JV7D<!2?" ;L!]CL33G7/S
M;^L>5$]19FB5>%PY\YQSTZ_K#IP*77>_E FDE5W".3=>9F;_U<?:9MJ4=?\8
M$;=<$!&+I+S\(%K).3<=14RA=X,CR9CK7)A6JU(!+<CB7N9_)"A.)>D(IFK"
M&\C^G3(]_)O)@L] U1=S+LP;'8L]V$G>:">;[O-RHDQ=>EZR3M+TN,GU_2S*
MWH1;%/MK\CN,2;9WL^@*I 18 'QV>3*R*1"<"SW23R&V%)4OKX";.0_"/V]
MFD3'E!$EICH7ID. 2V%F=RBYAB?*<.?"M!CTZ,(_04Q<-5/BO6%)YKSASH5I
M@61'L>S(/G'3CRBCG8N=N&$PPE>WXY'AD=;IO1M=-+%6XM#I3W4K6AM]3(=6
M!C.+^V') +R/HHP?T]Z 8RV;.(B>$QW>7X%?U=(.4QR Y= K';%V76$QN*P+
M3''MC@4UOH?8PL856H_HL3,H"9^U?=VZ9("61M/6GEUR($NAV5\3+WEQ0^=>
M6I[>U+'.9LKG?IS4E?#H6YJ$U0MAZJ$"EJ9MF3*D*$4=6)H 9H*!B<,>+,T0
MZX4XE*@+2Y/(^B7/0;R'I;EE/="HVOG-LJRR7DY,+0#&TMRR?HC##;H1I9R-
ME%0=QN:4%#U645LNVJ<DT[$*WH(PHI(^QREZJP0EE:0Z+LF[16Q32;'C$L>5
M J9*&AV73-XNZ*HDVG$)Z7V$8)6D/D(-0#+^JR31<>D!H@BSG<GS*,G"BF$K
MR7*<@CLC3*ZD"D-.-U&3I"R=4N&J&,N2,#D1TM]7^\CE%*".ZZ49PZG"R:G"
MB3;J7&TKY_D.IMY53]0+76)V?QC1(!)F8TO,M@(C5)XE86Z\S'0K<-*[2SWU
M6]_=B/+'7WT \2N]VCZ -Q#(7RG. GH*L[0]@W4 &^T<<YW^L+P/-TF,4G*?
MR5^P^BPK,#AOA,&YSE(Q+3&X:(1!/LMX+Y5^[HK.:B'7D'@L<A,@<?SL>>!Y
M52]4IBLWG6! ^YR:24"P_14$\]O_)/0$5=90\]T=+M^PKD"DO;L(3MVJXIAV
M?Y/)G))=PGQ?AOZR;(W7@F$ B$HSL!9\N<N9KR)3 D&LB60K9)+"V9.J%61.
MN7.GW#F]H>UR^JFUR722X MPYVJR=@:^2\(NCSA%W[4W'K[S;3]EOBCJVO8E
MZZFCH'!9./KX</@%%PL!,:B*_-&AOK, V)[OH1_WG>V@QQPXA8?"P.4_I5:I
M&#:.F$H,(\MQYT:I6&Q.>5**=I_C3)9J:S@ZSBPJ.9N4((7*WC@56CQ2O]$I
M_-U+M^MK&+TB -\(V*D01O*/,>Z![^;DE ]2T?BY_F)5VB,A';*BZ5/F(PCJ
MUT/D6J?/, YY$7I+;O,4D]7W,*$K+;TJ]YU4-D#T/PG=ASH_8YQ&UQ'<1!!+
MD5<1@;[@9$(_,'>><2R^3F<PO5-;O =?HC< P[5,.PON/$?1:]J^JF,2XK.S
M<0-"4_$6T(8[IGVLUP#&66P\.=AY&+?X]+!G.<9K:48AV&:O^5TB17?J!.,1
M*$/D;OW$BAVJA/N*X.4ZPH?Q+S G]5?29U@A'D"TE/G6. ((=YDK7XB-Y2N6
MY[-:&"3?1:8NOI;U20?>89"%I !U29:]]94#=885(F/Z;<K?E8K@C?<!)J36
M4I: Q,%*.+<:\=-'0(5>]4NDN^M37L8;7J&11HS=8.I5]D96L$&FXZA9F;+3
MEZ@;23HI12K:,=-&I/A9ZE4R0QR&8FFI7\G09>)JK)8ZD@P=%Y8^;-Q;I.#1
M[_5=&HJ'WXB,V42E/A%.IR9N*6,?!C5K"KRE;T&_U.09!6P/*C!","E[@R"0
MP%YG>:64R;_\>$4B)_PPB9*#>W3RH)\\Z"</^LF#?O*@GSSH1^-!'^(=Z\>/
M>R"2'XB8+*&BB!I_  C-5FYX=OZ(1ZYX[%?OAQS3#9CU@E]1?<@P8V0[^*YC
MOK=S&VP*+":05#WD<B&]'S(?<: 7?E/'3?!=\Q$*?'3H2#2F#GTY\_$'3:#4
M=4*D5J]&+9S<_"<W_\G-;Y\[Y;A=V2<W_\G-/V@W_\EK.TA_A685^415 QKT
MR=/;B;Y]<OF:4,=/?N(6:KWM.>C6$H]B#[ @9_UVO0FB+0 O((-L1[TG%\*T
METTOKO1IC,$A0I.,([P^V+@;NP1!Y(3>'VC</9?O\[,+XVI#8W2UK?Y%X%66
M7Z17_(2NK/I@57@9!8YGY*+]AB_:LQNZ*,+JT12L??QTS1,/KT$Z3KKA]B&>
M,SV+3989'+'[\?Z]@-C/ HN> S<DZIKPN-,F&,_3K8,A07/Z%..PIXU6\4L8
MPQ*B*Q#BIRP%#-V01PW,\U\)W>T-5C..\7-FBVB"GFBJ\0K_.D^>SJKW4_ &
M\//C@6=W2S(&\"< BGV/Q4]9XY5]= QX"F&J*D5%>9DG6HZH>%(?CK3J@2.;
M-]T 8L<BG>3\,&]XG/Z1[S&37Z:/A-X4NK3PEO^:Q/EMR[<"/KJQM\+:PM[?
M ?3PAI!Z3?B/8LR;KVV^!0 #Y$?WW5\GZ\LP3-R@^D>$ 2Z.;0Z[.D%45C??
M*H !-$D>(=KB,B3JG3K2^_.5FP$P^$Y^D2:O@;],;];M^P9 'V!.E_80]>+$
MA?CN$;V35)0C+45?L##&8DE-U^NI-P!5_6-H[C7U:W3^Y3J&=$HH*7'6.HS5
ML!!3PG)/,!W4?;0:JH[VEM?O:(\'451?_C8S=%1[*^&S099%T?(B]SR Z2@V
M4VS'@KV$WMOC:19S*4W'V?+P !EI2ZAM#QTWH=)NJ8-<15165>$M=5XW0+F=
M[FZI>UD#'515=DM]Q1HH4=?C!;Y<FW%MK?,7N/_4GQ\[M8P &* (J^:;5P_Z
MD><'<[-.ZSK'W-7O?Y#P8TO--^_:+K/OZ_"A'8!(Z/E66:<'7Z8>KV#_<#?W
MS9B&O7^OH&F,N_0*FO84V>H5_!6X0;RZ=B$@K_0,2^1S\E AQGT6SE%UMRJ"
MQ22:Q"Q-H#U#,/7?X^V=_P;X$2GUD;I P-C)PE ?JMHQWN06]97B?OC$8B$.
MB^9^-/>]_+<$W,M7E/8>4I)*^$M9X;-.<S32#5%S4N_FV8!&4;-)&8_JQ-[<
MZQ5XB#+AQ6".'X $AI/T%<NZ12FAQ5ZF-Z=Y!;K+^1JK-.02%/I3B+@5SV67
MZ,W]784LJY^8PC59I&Z83)<EY-]IC6K8RJVI[";O''U2^1!EA<9:(%Q9I>HY
MM^N!T/ P.&?F"Y=0*)]D7<5SF\U]F.H+Q!$*P8K(UF_@/O2B-6CT)#98WSDW
M7V"C!=AD;_'6PLH3>0W!W(]ENEIT_.6!D9+<>8P4N?^R;4$Z^9YS;KXV">M)
MEWP+GL![?.<CSPW^#5Q^,1RM7W+.%:5!AHK!VB+16W%X 5C*B*[UG7-%H5$S
MOI7CJAO5RM+.N6FI41YH=#G_(\EJG987]IG@@4]JG#DCB*%T%CV[C/#BSK_I
MG)N62S.F5^5Y#%TTG/.8H50C)LV?<L[[%_'^!?SEBK! XIE?DGZ]R3IUU:"O
MB&!X[08>25'TPZ5&<X&VKSKG%@B2^] +81?$VW;SH2$2JGB>2=HVB3 H=/P&
M9@*]GW;.S5<,;(L1.023!6%)F!^E[Q[F2*2"3;=GD/U9Y\(""9U@ ^9,6W\C
MO4]N3>="C_BH"D#^U[L(YK%)1)8M8P(F"];+Q9*Y3'U_:/1ZBL)'K)%Z>+W+
M^9L;QOB=ZYN&-)B<"SUB?1V'KT'LKS%,#"2TGKGVWW(N% 5_:3J0S9FMW)05
MO@#76P%4@-L-,31]T+E0E.4UW;A*GX<;3DI2RV6=BYT)V6!FDFQ #R/X3#5B
M9GRY3*H$H-.1&:IC<5H3"V)9#*U/9&(#3$>Q67C/6+"7B/X97FZ$^G$>1LY6
M.ZXE$Y!D7U:7%-0*B)8!3G;=8$F8*8A20Z=&@QPU)LM"CM31,;4\9ZNE'-HD
M FPPE)! 198J!]%C=EUN(Q0XC#L[QE/ #U*S-#&P4XJPH]HLS1GLEAKR46^6
MIA(:),]!C)RE&86=$H0=5&=ISJ%V::-A<-U@6&U3_#J@GURLW5 D&XL(RXO!
M&XR4U#4]6X?H'=F5UQ[R-QAYS +Z'<01#D96TWN).PTN'(RXIR3@=!%9.)B+
MVU(4U!I+.)@KJQ=K:>FF903B4*3$85!7'*0X&#%R& 3G!S,.1M)LJWO+!S@.
MYK56P8DB,)H,@AP*#QT(25DQD8-AG=KIK">6<C#<4#O]-(9?#D:&-WS9*;&<
M LG==,4YSW^-2 =<=X%.)>=.)><DL3R5G#N5G.L>XU/).8TEYSK@U]<K-UQB
M*2#_U<Z[\1(% 19PO[E0HM&,XH*J!=,ZP+L&GA*2M=D68*2CZ%C_>;MZ:H[U
MGS);.R'Y+]"SZZM=*.Y*I&UWWZAF7ATLP1(VIR;M[4]5;H37199N46F:4_]#
M8;8-9?P*CEPVJ9XL=D&!;=F\:%$;*N-1853"EKJ"#:BE!RYH6=>0M8@-A?_V
MZOQ?;8M>"&IGE;Z&KOYW]$ 2$F/*X/42LVRHR+<["(W?+OH2-E3D(RUAP)R8
MQA*476HUAE";;D41.,]+UDG::JR=?,M;J%JV3:]%\)3,K$:O4S+S*9GYE,Q\
M2F8>5C)S7Z$$DH:IP9!#%A]9^M!L6G9>^>YIL6\3.]HC<6!3&XR;O?.K<6B"
M&XSO7#=EZ@:\P42UZB8%U?8WF* T38^KC#EP<&Q$"BE92C%-B4-[:[52A6>"
M'-SSJY4R'./E,5PD25OIX!Y@K6>$;68=S&O<\OVAVV,'<RK:1LD+S+56Q2MB
M&0E%B\TI4O%8(A5--<KL%JQ671CU@-:J4:8F$-HURM135GM$C3)U!>&:;E&G
M,Q32-.S]!^'JB3NHI1+Q[R-CN*;FM;34)CX\[!E]AR'N;6;.-J(L651X'%27
M,AZJV&5 MO%@Q#%&9%,*9%RY^/<>F*X :-8#27)-&P*^,CT6:\$5PSO"O,++
M,BW5T.:OU3NZN_OTX+NO?H#5+8"N51'EK=)[\UHJ<$VV4["0#0%S@ENF\\;:
M$$+79T,C"X+M^+GA+3J%JBQL R$$.=QG2LB+%K.A:2PA/ ,^5@ZV$@T:K*_<
M(+;?]HXU*V77G1V9'S3?@Y7!]*BE86I@=]#/D?L-9?*H]662 XA=TEH^N%[+
MY\QWG&V%2.=M&!6^Z)R?6F =7]2XC-'>NL!Q*: 5\+0T?%P29@JB5._":)"C
MNBTL# COZ)CV%19N43*+C0VNQ"#+HFAI:RL9@.DH-O/ #!U[@4_'TJ Y1?RX
M/B)+P]_4#W #GY&ED4WJN,OXE(P'L;7.QE)GQ\>6C:7@D1H,251PDJ:3V(5E
MYTMF@#PBQ]?Q'AP)9YFEKZ>A6R7VKEGZPNIGQ/(>M^$<&06<9.FDZI4;#%?N
M@%8R3KSA,.<."-30PS>8"VBNS0K7L3<8'JX-826NW\P=.!3&UA%-N_8O#H8O
MVGQF^7Y( 1LUFPZU>#VE0AU-*I0U^2+]PWTJVGXJVCZTDV=+BD A0=PE6((
MQ1_<;5J$A:BBLV\@> ./41BOU#BYTLH6%#WGPILVQ_D6Z2- OF#?^4E28.)/
MJX5YR2UI06EU(:!W4:(6<2VUH@VEUL6 ^F^:=YVL:$-A=BZ@!,B=^0W-\!,+
MW$6L6">ZV2>J)=Y/D8W'$MDHE*^M"VL40ZSHLK8MYD\&8#J*IWJX I'=PO!'
M[<?YV"(P5$7]$UWV-(!C\<5(JP6#<;9T39!"63B6VFO2*L2Q%$-MKD<4%/K1
M!L^$NW87;X9]$V59Q,PA=AG.*P%,>2?>^21\ 222R0^7>,!3%,+BGU<N\I&,
M#T/K=XS[.G1 +_*#:/N&<>MU"?G5MOSQ5Q] S!96VP?P!@*!ST1N@?[PJG2D
M1G4 A>9MI77ZP_(^W"0Q2LE])G0[<&99@<%Y(PS.>_*9T&"Y:(1!/LNY.(J[
MTH]_J,*N*E#>0?"?!(3>5I[9L68;]_/0J%Y"U&C/#F9;@1$JWT[YJ\69;@5.
M>G>IG_MT'[X!%._?])U&P$&)/]%\*]@\=T0)!^8<Y^RB#S>';D&=H<3IE'9'
MYRK12AP!_44BM[5N%7D,!!20E,KM]#XH8R$@!E6</SK4S_MSQ/2.^TZ#,&YQ
MEW="F;W\@RC18?;1X*@N]M;RD(1?_LC4M9SAL$H*[ IWI:X+]2<H*#"+;K;=
M<D^V(9%>K(T=-WVXFIY5*3+?7-<]Y<B<<F0DL;R. M(*"[HB/\_^P![A%!K+
M#H<:A_7V/XD?;Z>$Q^1L2&"QI$\P#O<->(T5H*8--^Y]:7,N;,E0R?KQ/6-U
M :1%NY18Y>%D"_),=CFZ,Q<N07P9I%\F89/-<)19L))G<@HL'XRU5%-@>>UQ
MLM;R68=4A)'E1DP:H'24F*_<T!%C/(06QX$W/H66:\O:HQ,IK^NQH"[YZ%J@
M_$Y7+@2K*,!PH)S)D-],4D#2E^3)A1"#_@9N0.SZ 3*K'Z?07+FD#$>ER,8E
M!BE<9ODSV]V0//3UDO2UEE&>VR_>HV8M!!ZQH)?7NEM^PWP] 7Q@G]RUJ%9%
M=5AO, IUKOV!FOKJ3H)Y>JOY+3/W1VGZ].Q;-%M%"7+#^6SEPQB ,#T[]R'A
MB)C!D$_RX5)8PK@VW71?-6K2",852/&_=E#B?S@S/R:7^CZ<^V_^/&&:K9AC
M]730587R7WZ\>@%!RGK0RM_,HEN\US$[\JO!*IHZY=ZN-T&T!8#8TF]\"#P\
M47#5.%.,D/MZY8/%[3L6P<G]F2P6O@<@$V3!##T&% '$5Q%^7[#26Q#K>N7Z
M<,UA'>))JH4V6+V)P;<TPU=RZQG#]52^L/*6]6,US 02<0FKO7'5,$1+1%VF
ML+4#/)Q+/T-=?$Z9:"Q1 :OCOP.4UBY$,?1)DMLTCKP_OV+51W"K9.::WURL
M]RTBPG!(Y6=,5+&+@#'#.3/=1Y!&QI?I5R$"W'GF6R(_K]PPCM8I+5-8GJ=?
M)7:!/4NYY3'CL#^Z\$\0D^ M4MYR1RS^,>?/4NY2S("-W/T:"?B <:8H-Q-F
M0/5U@_RY*ES<2<Z9Z7)38^#V_3SGA+F3:!3^8UX9Y9R;YO;YQX6[LC=.&4S&
M[;CS(8HOPQ +YQ"Y<,N_%O31NF"9 B\*Y]+ ,(;K:@Y+; ;RP-!'FV_-VNPP
M-;J;K%UL:B=]2@C)<CLBNDSB501)%PPLV^QT!N9AZ/2KSH5QTVU3?-+_Y+N+
M<?"C.:_5N<[/.!>FK:,I:*]BZ%]YT+^0@N%(*F"BD^\Y%Z:-CXW1N'W?^+#P
M3.$M[X)4A]]P+JQ3K5EW(G.)W8=8DTE2*2DUV,RP$)EYR- 7O$2,[B6I9P $
MY\*T?MB<3T<Y"C444Y1 )^04?M2Y,/W TW%11MZYT&(O-K'S^<F=)#&*7?PD
MA\OLS>YBPUG?<B[TJ,C9M:N8EJ< OOD>[='ACG<N]"C'NV=HLKCT/!" C/=.
M%E_31 60<Q0.?%+SG0M%E5D"7J;=CD=-B=G.I\$(>T)VCQE8M@W=71E5&)Q/
M>CS$-9-G:J&IW%S.*>!/=#[U4CM92X!) 2(S_K5]E,:(8V,U$(=._X,@$FNC
M9@_AY&-C><1L'<Q]=.C1*P/&12WBQ>*PV4;'<! )Z!WR&EXDCGWIYEQH)1 3
MANC8=8\;XD"YY/P8H!%B+0XCLBQ27!O6PC@DR\I]ZSOD[&@GXP6]Q:]6QZSL
MV-\U9L15CZ5W!&)T'52&6M916)5=KT#GV-)$8<G KJ.FE$3TF&5/:T\$$D:G
M6?80]W6.^/%OEO;B,,F6Q(%XEO;G,$DD05"@I0T[3%)(&)XH:-G1IVVG5]GH
M)$M3 QY[5*H$DO0AH%QT=J&1=HIU=3 I=YL=8SE@I#BQFI9*F%)HL:,^+2X+
MV^1*65Z.H@O7J:&PTB.B:%=!IT-5OMJ2L(M(U*'J:'W0DA:J.E3UK8_KW"!8
M=:BZ7Q_DE0I>-:XHVDI0$A!;$..G8R=&RTC9@HX_CY^.PBC=@A:_' \MI"."
M=[+O$1*''X!<DN:D%W03@EP2^ BT!OFPYY(J#/F_IRJ#I4&T<EUV.%QZ,5:H
MX^VIYB#U,)QJ#O(,Y(.H+F1;/LH RDV8IEE'A6]..]_8QV<9Y=H++R]1$-Q%
MD$SJXLUH!(B>LH-VT=FB7+GQ4->^W'<]&;W=@7O[CK5%'\_B$,TT"*JU+RT^
MD)B!+0#6MGGD[0$*U8*>?1U+(CXS&:5I$)RS$:9L_PL0_QR87V;!@BGWNG%C
M4#;'LT8>4('4?,-Y&PA@^?Z,:5/V7WD[=T811EV5<@T*"DWH;AV,YLOG=BYH
MD!Y?=MX)%0"5"P+W*279>Q6DH*M6+CY50ZG9CT_54-2CSP^MV]:60ZD!VM!Q
MV<R ;6>\=U?(TDDK,H_W=W04\UR.(LWE.(((]LW?8Z-Q8SKT'=1A6_&3X]F)
MFF']=">H.]&#M7YLN1&#N1,TP_[8DBL&=2WVO06G/ T;' ''RYV4*67OGE8W
M\K2/MNUC U?#\4IO+7?32@?&B<=:>S=571['*S\.XF)*NU,$PF??21;W80S]
M$/G>93@OX4:3Q0M*4)YC\17-#:=9Q)B(A/@/,FD3M<'FTR *$(2Y#'L#3PD)
MHPU+/R4D'.O.]YB0\"I^[EZ5G[O+Y1*")69;Y4.1OA!90JN(N.8A4@VB9W5*
M+5["O2S$\HJ4PCDKFD-V?B4NW62X!>W)9 G$AT_6^&(@:AB> AE.@0RG0(93
M($,+KMG;ZS=@XJF^G )C5]^:=0KTA]HAN'TG/^+M*TDR64PV>>$4U$M9@Z++
M3%[)AG&Y@_3C/JGN\@*\:!GF)0[]"(]#,9)1UC5_J<>"!WHPD2]^H/%[QO6Z
M^Q!?&+!C 3F, BL$9Y8M& A53.X\XUB0(X#YDAL431\XD-?&]F'3 /B569'6
M5^ -!-&&D#!GGS*6#=%LQW@>% CP<LLO(,3L/L"07<[7^#7"KYQ+.EWEP(GW
M1FD=QW1+]6[N2C]V%3FN6XAD-SXBRB]Q\5R^DMWPXM9O(6=MX_G9^?.2UV.J
MP9J?.YYA66J!"EX&C2+Z11.6;M#1FSX^PTQ7A*+O"U_>L-;:(P!;"5?+C3A"
MJ.G(TD2942$H)^M8:AEHB+.J#&1QCX8.;K#EIC1C;ZT.&6O0-!2@QO!TR(II
M?"YJP@!W'Z9U3M-3$GX!T1*ZFY7O74+@(LP4'MT_(GB=H!C?%8BJI47?0)@
M=+7=G]-/5=%,Y'H!FPB25@T5G&1L:C+3^ZP,R@;O:IO_4:$&J.QJ/1A70E+N
M.;/COOCHSZNM1*@-9U;_&!!(A&H[9Y9Q#':7N0:5T*@BG#N"_>C'B$(YXU<@
M]%9K%_ZI?CWVICJ*I4$ZP*4 1WUC#J8:QR75B/*7\ G$8K,C;?RH=D#C_4 P
MKF"#_[7#A/2%+P7W'=O)VLA3P.>.5RTAV S:[&&M?IM);.[X5M BX/VPC-X^
M>E&"-W&; 9S_8P=O_@OGZY0"W.Z/!B'Y[9D#R6_/RO4,&3%KE\AWTVB!W]R-
M&V+A=^;ZW]R0>:W%DYPS+4^>X'#=)C#:L!TZAT,TE:\S=N+-\91]98?#3.H#
MJW6?N@.0Q/I,%GM?YQ*5.5X97,:5N<4:)\3Z:DD+_F5A#!\:\2R1 G?]<<Y4
MWNS*-.?\K ]/D:3"+73_J.BR(W;N*)&!9>'G:='6NFX$8$OBNJ=OV^G7$,!,
M1U1&(;<WD%;[W@ZMFWTGM_I0^3=NFV]SMVO RZ)=LQ,,Y)93 &>\B0S+PJ"N
MMZ[M/9Z++C)L].BS9=QN(<04!#FV$+ONL1#:?>3V;"FCP"2SQ5CF[U7$1<ZJ
M8UF=$$4<:28AX^4RQ&^%5F9Q7*\"W4+5XQYSW@,&K'6DN.8L^Q@H'UP*U^&8
MQ^P3Y#3MG.6!5NU,52+;FP!IB^-_'J)P^2'PW\#\$B$0G^* 3G% =GASC4"K
MS;?5!EHU'^K] \>'>O]@$!*17]F$=U+59=HF!4ROKUM+CZ4A^FX5>.8SV3D8
M;TEYA!@_8B2Q/(WH?P*\?#+>M$JTP\E1=H2.,M&C8YV+3 BPBNYLFUM,""W=
M/)4^<Z/ )'TF+5.9%%&AO+&#,JHQ]R9]I =G35/D"*-6VP6"P'"U]B)KY\ 4
MTT_1G)IQ1$9'9T\RKIG78PT$RC=]0O]9$1JS"?K'15\LN_'BK5JR"<:T \.(
M_-62OV$L=E5/*^!BT4M^O._!,,T?OY+[>#Y,4V';U"LL&>Y,&ULI6*N#!I.0
M;<6B#U0M>B, 8/8MD@.@'*B:."(  ,WP,$DB5,?JRAHIU[Z+$B@)QFZHF0R1
MT86^MT\-[CWKKGUNL'$4\J.@GAHLF#F&W;#D8NC("?E;'Z9NKF+'T-.9"M7H
M;-AL3"4I4U?4K+-8J\ NBW5-I;/+^JL".,/'PU "[8L7,K"]@PCQD[W*3&W3
MOI0--JAUE'B:J5V74PCM/G(,A7<\..WT:,N,_DV08JCF%GJ@FFY75>&WK!5B
M&[2J9@3+VE*W0>O0,E&@]GD$J.U;.PK,?K1'--'S?HU*^I"TH=B78"8+N*Q&
MN6=OL>LQEP6:@:K8)C,H):+E[EH>T*#%/')@Y;$@CN$%!*1,ZK,+8Q^@*S=P
M,<@D@F$&W1"Y'OE0/]$)%<BV%6 >)&(41%-[S"%@@(:NMGM_D<XB4%BOA_8G
M,K )? CRB_2*G]!T71_<*[P2W6<.!P^.OOUX!.[3'O!IY[O[\'*Q\ ,? X:F
MR2ORY[X+,9N]1"CRTM]B1OM;A%^DW_%P4MF:@V"K=55][X8:!?%8G-0"_72?
ME7A?6-;BAHQ[=/Z4QH2@TU7IE;#6\:*&A9@2ECM=Z*"*T1J CZ6CG;1<1VK.
M%]L^;J,CB/3S9T$+V:R1R\Q]!^C)A1F O:B,&(1K".9^?(W!V"XB2/H1RRB,
M_(G&U44J."*=D#W)2$KV"^D+S8G;+?]N#AIN=G%EA!&('MUW?YVLN3#MC3$#
M%>8#0JBJ8XPDAZOMGKD@]6O\@D>!/R<\_3:,?6(RXQQYUG ]RE@#6+DAI^P)
M1N#%;R1^SDF3)C=D6R<8(S6%EL_(V_85_1H%<_SV"F++J8,U!9?/ID_/@J^7
M(S2%DZ?H3,':QTKC//'PM/O8#;;3EP<),G#F&>GNH/.P]V4URF6HRR1>1= 7
MVD7I$YRS?GHE5^&0;)-<GV(>^+L( G\97F>)PT*;*&VX>:#3%&*L$3S@U8/?
M$NBCN9^J%>*$-?Y,YTQ+;9.>#D^C>\OJJA#& &XP?=+VE G"GWO!I&/Q0,9P
MYTP+[U.@Y]<0EFTF,1!76'M<^#%Z 80S$_O#"T"81OB]NL.ZZH.[06"RN-QL
M M\CBD(*?4R*B_EK/TZ]ECP6U,'7JK'O9D@VV0"BL8;+APBAJNK$PYP]J=K0
MH<T)K'_A+O_"91@F;O U]@/_KZQ#YIKP(];95%[(.5<4\=4Q2+_S%,6SZ/9]
MXT/FO5)8PCDWS8;99Z!RGB?A5ZZ70WX1Y]PT<[Y=+(!';#DERR5,C?2Q#;W4
M/D>.3'P'YL1"E5WF"&[W!G,PU["Z<ZXGG34#9;(H8<CY5\[0;A(PBYY C!\8
M &'*ZAY\]Q4#2:1&YIO09E'G7(]"\PSSY?->R\GK'Q@HP6O&G>2<Z]%P=I$P
MQ .4A',F-(<#G7-%A:?U12CV*,_R> $+#,:SNTW-U;PL+_Y$YUQ/'NY3%%Z[
M:%5>C=PVG!\T%EWYLYP+T^]P"4AFQ$2IR?N/)'<*R B$U(G.A>FHA9N]VU-N
M?2$H21P7QDSG8O<P&W1V"VWC# \&UQX].G\V']M]"AV:PZWS1]< 9,#?FR-6
M'"M_ %\=@4-;^Q!1.##,]YB7Q@OL5SA)@XC@5[WJ'#> G9F$/(#ET"O]!O;=
M*CZX=?3HWH9AX\7U7U@62M$,MZIWQ,*4PF:;Q?>R6%KP4ALS&=W;(/;DV)O<
MQ8%9%LF=S\<N9BH%,1U)EG]H- A*.) L%$+U'UK+XS!557:1$VLD:';LM[),
MSFA+);Z/R[*"!JU.?B,7F66E#[HB ,W/9EEIA.X..LT'9[QZ0K?(:W+#%53Y
M:=A4T>.Y*XCQ\PB((70&%LC^,@9D:;[&G? S; SEG9(EQ@.7]R3]G"6Z(Q'<
MQ [1$N.!2V\*CM,298:\9CA/:I?^6GE&TD:>0?Z6;/MIX%FTIWF0:==9&VR^
ML$8!@K!BQMY XZ4,\L(JTQ4 ,3&>I!>+'^#-FF(%[,(P7?8DX_"GE0;Q,^ E
MD+ARLG:YPEAISJR^,:B(FZIHU*;JR>?J\33U5?9[O8E"\I[6.3AY<"MTOGPE
M2;L>K^]E@]54$XVTA365<&$52 (UWC1-R5*U3[ 5^MU%8(7%-5JL*T3P#\7O
M<K&5G!3\_]EC$,X+TV4#O!JLK2G3K'["/0\F;D!.^@M  +ZQHVIEYNK).&MS
M->[#9QAY !%#,L R\ I#=X.ETB!*F]BI7!?!4KIZJ*A^=PI2D\C93Y^D=TIZ
M1>6.++(X/0 7 8G0;>%$YTQ/BD2=V>2O];4JD]J?9SXGK0;1%XC9I<I!3R>8
MST"KP?&[&R09"PR"Z!N1.E2PJ,\VWUJ%]N0JOM#.F>EZ871KJIJ 01.3C*?@
MT>%A-C15QHRYDC*J8J94^>Q+E&2GXVLX!W G%!'.*,-(99<RGP!(!S+EJ,J;
MD\Y23@'4G'(@S$^2F:8K"Y#&778/E?P3O#]-.1E.Z:RKP4>?6,U-,YBL037)
M,:RF-9/8Z)(RZAC2*<$QM5F7FR$#LSR6EE<(Y(/,<.=S#7>CQ9-FV;,X%D_K
M\;4\'$^%*3<S!5J*>$-D^$X^AB71SHLM IKBL&YJ@1PO 9J9*BV]$SH(0C=Z
M6AI_JH9P&T.HI3&I.G9<R7AJ:6BJ#CK0++&6AJ-J8?UUNZZE\:>:;GEI!;8T
MH%03FG0SL:5QHYIPSLW*EL:+JLCH8I.S_4\Q"W 5C+FF:.O%43D*M+%CVR^!
MZC@%I<U[K(>>91ZW5-R4X62R-O81H<@VTPO$91.1P5B?7?M9?#;FH]=12!@)
M"#V2_=Y'&/ ^,YOGLK=$2#!_8H]]]ZB R;?98T\W'@R:)^*45T NFI@SRQ8,
M)$O_,N:I8L'P"*8[>^.C383<(+>S\ N@LV?TT# //VJ)%R<0G]3KE0N7$A'"
M[$G&8X.[.1B-(H09Q^/.);57MM< 9<;'O,%/89!CG1'!-./!O/M['J$L28@<
MY/OUQO4AH6)^%*1/#G<53:&C!<%R^LVBC!$SKR9]N&J **N$:98S-XM2TQR8
M(U(M@.2:L<!A3JA&<1H,%A ^U@S!6/)9'%\X@23>=*KQ7V!KXPP$8"OA:GFT
M@1!JBH;!??U'@::4G&!QI$$'!]CR> -5OBXIHHP$VV;2BZ7&K49;S1:+++7W
M-,*2*VW98/.9/#[>SQYOGV;3RZ>;Z\G3[/[IR^W3]?WMM-\NFK6+L0LSD#$!
MR4SOT1"T!UX*6GH)4@8@;P\2KF*+4>5D%AJX#68<N]!/EC;307FUG>'/"NZ&
MQ&S'=&X7$R8"D7"/)&:K8L3L)AFZ:S^7*44-)&M#1TC6?B[ 58+PDXO0I8=!
M0KY,U1'Z#.,YU30XR(\0B/=#.%>3 ? ^C$%P'<%-!%->QS_G]-$C(ZQ.6_O>
MH_@%KTX$^*E+Q*]'UUMA2.!6D$K9:!WS2<CFS?'&DY)):#;6O2;PV85Q_H_*
M,;KSWPN]+C]1<UYCK0:K55.:#=K8);4AH:5=1N$8L<%="OV3W?TH[.Y22E-_
M^WI$]FCSEUE.)[.OK9(B_(K([ZEO=MYQ2=@I=ERZ?FCO_>Y\BX_GMK.547L[
MXW!@ED?R4%NU\TY+04ZYT4Q-V-Y+W<&N6NY$;J:X-%:X1T6%AAJYI3[F=C1H
MJ*H+/-$F'+0WD9>0'2)'E;2BV]Z'BPBN4Y9UJLIM6U5N!+P?EM$;/A=^!B+^
M80<9_H>3;>+E? XQ7P8H_X'C"!)/ZACBRM>8MEGJN([A*AXWDJB"Y7*FW9LY
MUEJZM7?3R)[#%[#T20I:&#^Y:]H=80UUVI1FE(7N&M])Z ;WF&>^_S?8<L$[
M&-LJF%T,7YZY=><CSPW^#5QX&\YO,!=A@,@:KAJ0K@AE\7;LOGN'?\-B,HS1
MK7Q#JC ^ ^A'<WDH*^.5BQ"K7F?\U3GY\@U 'O1308!UHRE#E>L)-P7O+G"7
M(KC(&.7RP0TWEO UP5Z2(>VJ!<N#4[ QLB?EPR^ CSJGG8-.'N"L^]\+P'JJ
M",[JT';.-87MQ2]")D1+@7@XO%V-7WDPIRL0!'G_="E ZQ.<LV[?E.++&4_C
M/RC4L<Y9M\])]M#>^0%X2CBRUN&P=M6/)=[B3*;#I$!1&(* (\G0AK:K]2M+
M->(Z*4U-*0_)^S-?1W.^W,6=V:[*KZ*VDO\?T>AH;G'N>.5*OIH /5<$])RT
M%NT#T M%0"^4JP^W ?0:_SB!L^@;2^1AC*X6(.X>R.Q>2$&8#25],HV!]QRA
MV W^G[\17GG:!-+ELE,N2KX+@<L!KCJ$]*3L$ASB6PZ>5U'(?VL.AY'&D2;?
MFCOWG0L?<SQI^6@2T-NUZP?YN9*$M3J%]&OL$MPI\!+2V?[L_'7FQU1K'6T8
MZ:G8)5A86IW[X7*Z7;]& 0.FO3'.1;>O1T& VW=OY89+P)%U:$.=BV[?C-W^
M+.6V<9EO8[>O1/&]3(['FS5Y#?RER]'@.3.<"Q-OQK^P]O'?(7Y!I\#%UQ',
M[Q%*!"(W8XYST>W+D7W\]RC 3ZH+4\$?\@W9!V.="Q-Z2VZ#*W<T;2/.AY,^
MQ;GH]HTIQ/X8D-)@)/_.C5UV+R;1%.>3"?TFW<EKK)PL(X$$MC?2^61"?YFN
MW2 H7 !<X/9&.I],Z"RW:P"7Q$4-HV_Q*K<X<(&DSG ^F=!;;M]W!IS,]L"'
MM#;<^63(:N9Y1,3/+FTX=R$+4/8$YU.WKU):LK#*6]*O$E\I5Z0437,^F7B?
MJN8Q_HVJ#'0^F7B)2!D[8BF)O#^G*Q=+KY,D1H1,F%Q\=L^9Z'SJ]HVZ3.8^
M7N/.A^M[UE'=&^-\ZO85RC_VD,?X\D$J1CF?._;!9)_C2+V5$<[G;M^6>V\!
M\\]=QC' )R4-)6&[7]@3G,]F?#%W/C[>Z_@6P@A>1U@\\ 0@BR<ZGW?OSJG%
ME*4MIFJF)5H,B75)*')0US&E!:+8%;O*A+*.#"MRQ;XH57W;97E0J@SOV1&C
M%C<S"JSJX3:6QHW*HL4)T;&T'I$L9NRX'DM;M#1#[" 4R-)^++*XL4*(+&V\
MHHQ6$8%D:8<5U2-81#!9VCQ%%1UFP-. ^Z;L&7L. J5V3_*P\:)%5Y6X#53>
MX =DE=@-5.Q@!G*5B U4ZJ!%@94X#53@8(6/E7@-5-B0##0KT1RH\,$-3BN1
M&Z@DP@UH*Y$;J%S"#8(KD1NH4,()G=OIU&- ;1=S5^(U4)F$'Z978C=0F>0P
MSJ_$9Z"BR ,E2+#$:22BR%Y@88G<0.41421BB=] !1%:&&.)TT#ECUH89(G0
M0&4.5OQDB== Q0U:\.7.PCULG!CAFB5Z@Q8W..&=)8(#E3B88:$E8@,5/41Q
MI"5^ Q5#1(&G)7X#E408(:LE6@,50!C!KB5: Y5!!.&Q)7H#E4AX,;4E;@.5
M2OAAN#M']3"QDXG9+7$<M)!R&.Y;8C5HR404&5QB.5 QI1997"(T4+F$$I=<
MHC104>0@LKE$9Z B"#\8NL1NH)*(7-QTB25#(*G7%_S'1_*I5Q>!__K_4$L#
M!!0    ( ""!6UJ0\3Q>&#X! &*%$  5    ='-E;2TR,#(T,3(S,5]L86(N
M>&UL[+UM<^,XDBW\_?X*/G._S$1T=8^K^G5C=V_(;]7N=5D.6S6]?2>>4, D
M)*&;(C4@95OSZV\F0(J4Q!=02@)TS6[$3KML)'!.$D0>@$#BW__/ZS+TGKE,
M1!S]QY_.OO[KGSP>^7$@HOE__&F=SM[]^*?_\Y__Z]]#$?WQQ!+N0?$H^8\_
M+=)T]6_??//R\O+UZY,,OX[E_)OW?_WKAV_R@G_2)?_M-1$[I5\^Y&7/OOGO
M3[>/_H(OV3L1)2F+_,(*JZFR._OIIY^^47^%HHGXMT39W\8^2Q6!5EQ>;0G\
MU[N\V#O\U;NS]^\^G'W]F@1_^L__Y7G__O^]>^?=W$VN/M[\M_>T\:[^^>Z_
MSQ]NO7?OU%]E'/('/O,4NG]+-RO^'W]*Q'(5(BOUNX7DLVJ(H93?H/TW$9^S
ME ?8_$_8_-GWV/S_SGY]RYYX^"</2WY^N*EE^]-.7=KH&UL8[[D4<7 5'0=V
MS]HRZL>4R?0$W"5[:\@G<<K"HS"7+*VAO>/'^7=K9\^O,";RX_Q:6)*B30^1
M=G;FCA=#_/D6VM]!QE]3'@4\R+&A9</ JBI6 S+6B;7&_DY](0[.L3RDFD!]
MJJZ$^U_/X^=O_'@=I7(#];[_-O_'._R'8IO]8GISFU>E\*L&IL4?IV>:G04D
MO]PW(/GE?OK>&I+/CPU(/C]./PP&R;<42-92@DC)H63_*F')?C,=A>&%_EGP
MY#)>,A%5H6LH/OW.)MZ;VTKOE?X\_=XFGE_N?VO" W^>_D" )^!"0X$?"A3P
MC^DH""1/D@E46/OX*LM-?^P7UQ*&2/C_])(GOA0K%)]UT"J*3G^R@^XZ9/,V
M6%AF>O;7?@&M P%U7 NYO GJ )7+3,\H1O%60/F\H1E27FIZ1C&@MX*Z8TO>
M# A+3,\HQO1Z,.?K1$3P2EW$4<K\]!-?/G%9 ZNR[/2,8JBO!W@ATLU(<G81
M!W7N*A>9GE&,Y UP-'>8!R1Q%/'P"D:A,!N6ZN UF$S/* 9Z<[C7[/5NW?"(
M:\M/S_J- /L--[P=546G9_T& JT7TFN1^"S\C3,)4]=+F 340:PI/CWK-R)<
MQOX:!_N1KZ28B.8P58T")NM&XWJ#Z?M^8\6VY2A:L_"!KV*9MH$L%9V^[S=R
MY&U>B^@Q7:974L;R(H:GZF.(: BX[8;3]_W&EP(!]CZ]8G$-OZL;GVK+3]_W
M&WMV&\;7Q!SFMO3T?;_Q)V]VNV+5\-I7EIV^[S<BY8T^\+E(4JDD#+S$*<=?
MM@"MM)F^[S<FY8T_+CA,Q.+EBD4;H_?_T&#ZOM^HE+<\D2Q*!'K)".A^\>G[
M?J/3MEVHL0T:%)F^[S<*74$@ 46F%4[VGUM0CF<UV&K+3S_T&X/J&G[?$>C[
MZ8=^HU%=PQ\Z OTP_=!O[-EI&'7Y6$[BE[J)5TWIZ8=^X\YNLWK-R@AAMKSU
MH=^(L],F3TIK'J-741<=FXVF'_J-03NMW\=)RL+_*U8-4[9Z@^F'?J./;OD"
MAD+)PILHX*__Q9N?_E[9Z8=^8T[6:+Q<8DR._3\>%PR\-%ZG^.T4/]@VHVTP
MG'[H-PYE"/3D1X<^/:-(:U5=D\GT@XTXU;C@6"XR_=9&-+I:<CD'%WR4\4NZ
MR-1.([I*B^FW-B+2U6LA=;3H;49Z4'SZK8UX="U"WKCLL5]L^JV-"(3MR0M0
MW?.X)0#ME)Q^:R/^W$1^+.%U+.8&6?AK'=4;+:??VHA$-U'*)8,9]S.'*1C+
MAI<6U%4FTV]M1*-\&A:E#<M>546GW]J(1>5Y5R.X<L'IMS9BS>.2A6&^+MV,
MK5QR^JV-R/*W.(1^SZ1^?9OA[96=?F<CUOP*C^N_(E#<CYPE<<2#FR19MPR2
M-3;3[_J--S?^3&:?149IRD'1M*S#U1M,O^LWYMSR.0LS@5LOV/=*3;_K-^+@
MQZWP?@$/K#$0[A>;?M=OK!FG"R[+LD^M/=^D?-D(L\UL^EV_4>:1^VL)3^[L
M_=-$I&'=D+U?;/I=O]&D:&]N!FN>P>HWBN3M7;WZ"Q;->4.0JRHZ_:[?2)*W
MN>U/XZ=0S)L^&#=83+_K-[* @,:9W.-F^12'-?!VRDR_/R62S%CRI/: )3+5
MB'B8)OBO A;\8WH>P_LWGET*_,X1R^1BP81<LJCV>W*[T?3[4R***?"+A>"S
MJU=XH*C\QK.9\+EL1-U@,?W^E,AB##F.DC@4 >Y!5 %$\*0FT#05GWY_2L0Y
M!6SMC+O98/K]*;'('/ :9P(K)M,-CCZ-GCTL.OW^E,AC##+;FM4$KE1D^OTI
M<<<4U-5:QBO>^.Z4BTR_/R7JF(+ZQ'Z/Y<4Z2>,ER.H&?QT6G'Y_2MPQ!_@J
MENMEH]MVRDR_/R7"&,,243NL<IGI#S;BS#W#67DVQ6P$5U%R^H.-B'(OXV#M
MI\DH"AZY?(;HT#S@U9:?_F CFCR@S&IX+[9_G_Y@(UYT@&,C&FP_BG_D\5RR
MU4+ _*@!7FWYZ0\VXH*2\^/9312(9Q&L&Z%6EIW^T#%2I E?*@QG[_41JO^-
MOYF.?%]RU,/CV063<@-R=+3$<#F)[Z6(?+&"]M0O*M!UK&'Z0\= ,@C,'6/+
M(#!W##P-F*&[)0\\U,>31DG"TZINVE1\^F/'>-,SFHZAI6<T'2-'SV@Z!HYZ
M-.OE6E6MUG\PMDN^X%$"\S#\Z+#D5Z]^N,:Y[W4LN9A'N0BN50HT%4]_[!B+
MWB##CN'K#3(DBWPY$/7]_9PE/$ T *5N3<G,</HC69SK#2%95.L-(5$,"WZ'
MJ2(*O02&N2!0G[19>,]$<!-=L)5(65B-8#LX7C-?A+CZ/Y=<2<9?1;HX9]$?
M]>-KGXU.?R**IU^@9XAB^Q?H&2*=<0+(?ZQ%(E*>39WUKI('[L?S2-6B]T#U
MX1VCAJ<_$6F?+]A#1-KI"_80D?8*8G4JM0 \B1]XRD3$@RLF(U!&28O(,JYA
M^A.1FK**F4A?J6-*:C\13]('&$3'LUL.#W\[@-9B;;6<_D2DL'K%2*2Q^L1X
M]E<BN9,(IB8<O[ 5BT91,&'BI>&[9[L10"/2&WU (PKX?4 CBK2X9G$IDE6<
ML#!;T6C#56<!H(B"&RTHHGA""XHF8&"0O5^P*(V7*GI^ADC:$B$:3  634P@
MAT43!LAAT8S\YSSB,Y$6NVJN7E>@C7CDJPQ1(S]=,RE8>!LG"70G=73YH?I8
MYDGU3<^Z)LP8/B&:V#(@0C01*1/J=W'*6UZ PY( @B;VG B")M9<J(UWR05/
M=M8!\L7]"7L*^82_IN=0Z1^U^+I4 M!I(I(3Z#1QRPETFM@&K4IH=31GF-XS
M:ZP!XF%A@$(3STB@T,2PBY EB9@)G5,(YA^"/>$R&NZ^BX(KF/FGF_LX%/ZF
M_;%VKVIZUC5]QU!IT,0KYS2(HE3#X4X(D^/91,(T=RTWJD@M@TZU 'BBZ.8&
M/%%4= .>*"[&H*.B+,_'@TC^T*<DQK/M?L=ZP&V6 )(H O8+DBC6]0N2* K&
M4;(.]8$G&)+4FDF^M;!%5K9: DBB^-@KR*Z)0^I!9CG3X3FIGU,!&NJ2/\&C
M7,/[>P/S8/4F9X(<(\ KE[Y(^'CV*Y-X4+.!Q^F5 U6B"/D6J%)%T3= E2KF
M5B P%3H&M@"4*K[V#I0LEO8-E"B>RCA)\CU.Y6\ACR]L-4JOF9!_8^&:?TYX
M<!/]S /,(3&>%<!J69Q:,5 DBL9#ID@4RX=,D4@)E)&HUO$SP7VL\X1L@1@1
MJ3>?GG5-W^(:+E%<MP67*#;K_7OBF5_-9MQ//Z_PTWU<EWF[U0: $452>F!$
MD9,>&%&DS"8VHQ8YOUL,FB>*?\<V3Q2;CFV>*&YD]9Z;-7^^;9YH3#^R^:YI
M3ZB;)QISLWK'4?UQV.J" (%J'#T! M6(>0($JK$Q6UNYCM?UI_KKB@(,VI'P
M:!BT(V(R@6*&SZ1<%H#0CHT=<.S"H!TCCX9!.U8>"Z-K@H\V&"^Q(8B\($"@
M'3>/@D [;AX%@6;<+*98K0L*%44!!LW8>3(,FK'S9!@T8R?4G=Y$22I+"=Z%
M?\\V:N-W;;(J8UL 2C.V6@!*,_KN-O;  [Y4\X][R9=BO836\7L)F]=.38TK
M ,@T([5-R%W3:=1"GG&8O <3]II_*]&G<N]X[1)VDPT HQGK>P!&$P%Z $85
M%\B!446*^D::@VB[)8"DBB.]@J2*,@=-W<;1?,+ELK3-I /0"FL 2Q5IK("E
MBC9%<_CP\ET\/!@E=W'DUV8([F -8*GBC VP1 DT+(&ECSH]@J6/1&K R3=R
MP@OSP!,NG\U>KSI; $H?F7H"2A^I>@)*'ZU48UD^\H_X.<888=D(H-''*#)H
M]!&IW(JA0-HS 5C]Q)Z38?4399(;F(?$/D\2[,Y,^@OHV9?\F8?Q2EV_I:^P
M0]5HBMJXQND94?J)@9'J)VHY)M53='-+JJ=(J(X==Y3#E88 L:<82 FQI^A'
M";&G* @C,TC ;)@V![AK!O!ZBH14\'J*B%3P>HJ,XQ7'C=O1',\?JC2)U[%\
M83+(X[(QXM::IN^),A,X)M%3Y#ML>I8UW7WZ9E094.DIWKF@TE.4<T&EIVBH
MLP=VA5PR F@]14$*:#U%/PIH/44^U4H1);JA*^P 8$^QCPY@7]&/"B!1-H6#
MAN"'_'>8-R!*>#G-%HC^++U YT#7M6*@V%/<&Q+%GN*A,9(C8LH1=0/1GJ+E
M\(CV%$N'1[2GR#P\HN1QOC2)[C93JS8$B.3QGAXB><2GAT@>\TLM/<1KW0<_
M1P&7A2['196.H!NKFKXGRE;AG 9Y]'=#@RS"8Y;-;'RZ#UD$C:Z7//B9LS!=
M7. 9V#A))]"5 SQYEOWU.LXG!;]Q)K<WJHQG=8G=&[A;:1\<1J84_E4<1J8X
M_E4<1J9<K "&&/6)!\*'^D;!,VO9%.D.$SB63"G]CV-W'4NF[_['L;N.)5.E
MG4A\4IF)%.++ADR.)U8+],@4[2#I$66F&2P],@5<A4-MED\P)<$%"WUUA#F:
M5^8.]5,>//!T+:-QE)DWW%S54W/@CEZ5]-MS1Z\Z^>VYHR\5G"T4)7@)A3FK
MLA6 ZTMQDH#K2[61@.M+^7P.4[&$8;9F,":=R)S>%CBB+Z7RYAS1EZ9Y:XX@
MRL%S" X5]63!5 :C!\[\!4]RO/UX@ZA!<$E?BND-NZ0OU?2&74*HG 0F_ME>
MA=-Z^*W: " 1JA<J2(2:A0H2E5()8Y&F_&,8/['PCJ<OL?RC#52M"<"BTBC$
ML*@4PPHSE.'1G$],_L%3S'S_R/VUU%_0F@Y>M%D"2*IHWB=(HDQ*/8,DBGUB
M-N/Z(Q=4FZVQC9Z25#*_'E^3$4 CBD%]0*.)!3KUVW@&K>CP%*S5>8@L?%VN
M^22&YJN_(-9!/ZE2H$834P9)C28V72U78;SAO')#0"WT)B. 1A.C>H%&$Z?R
M5G TNA02GF,L6]*,-Y@ +)HX10Z+)C)=83K8E12)TJ;K).OQM9"JBT_?$V6F
M(H-#$VVN7GUUSXX>!# 5??V0<5@48-!$EI-A$$614V$0C?A9"O5[*7QH %II
MS>#58 *PB$9K:EA$(W6YC4?^#$,MY]%]+& 2&O%'\=H!8KTYP"4:O6W!)1K5
M;<$E&NU?5T)FEQE!F['$18OD7L;/ J\QN*Q/#MUN.7U/E,>J9Y!4D:%7D%1Q
M \)CQ,)MAL^VWEA9'.!0Q0\B.#1QY)JAH-K47:%7!ZO%#.#1Q)/>X-'$E=[@
MT<21WN#1Q(UM-OWQ;*P_+N>AH/939(,)P**)#]2PB/).D<.BB0&E-D#CIA##
MH:NHZ]S43<E=,#;: V":>& 1,$W$L B8*J9L&\0;- QP83%HGBIF'-D\54S8
MJ?=&[W[);Q Q1+-G!>"H(D(OX,CC@6XF7R/;Y$T]+F*98LI$8Z3U50!L\GAA
M!391YJC#-K-TE.KAFB,M6P$X\JA""8X\@NAFM@^G>5]=FQT )(\8U ![B1"E
MA@R^2Q@9 ]1>HDD_4(DBCXA8Y L6%BFW<=5\"Z*T>3EI^R1W3%U A"A*N2="
M%-%TX]$\VS"I]KNT(-TM#%"(HM3I4#X096HB@4(49_+:];ZCK(V&K_RU!@")
M*+I00B**)Y20B"(()22B2$$)B30BT$ B'=OW6FC:6%-O :"(QVD:4,0C-@DH
MHEQ$UT(FZ2B*!%[ZS.2F>?6ZNC2 H1J]2<#0C-L?F8@23.'&DP?N;S.E7\MX
M6;?-%:_&AH>C_X&F8!C/(_%/O((6-YN/9Q_C.$@>X[!V=:?G9L$]-#'DBW4/
M33S[8MU#$UMKSF DHU=1._EJL@%@-!&V!V T<3:[P7HB690PM6\OR;[CM.Q:
M:34$B#11MU>(-#&X3XA$.8!NEBN8R^+\5;^2S4&PNC2 H8G(1&!H(O)^]0W*
MJ:(HP*")?"?#H(DP)\.@&<DA?/#P(I:K6.__:.DAE:4!#,WH302&9L0F D,S
M-M]$SSQ)U:H8WBH@GF'H"C<_\S! 2<"BAD5/ U. 23,^]PV3*'M%[S!I1N]?
MV">1)FN!>=$P/5H:-/?!NO( B&8$)P1$,Y83 J(9U7^Y_PU^>78;,TR-"3]^
M@-_@OUIP-9L!/)K1OC=X-.-_;_!H(H)NYUM30-_N0*") R=!H!GC3X% =/Y>
M)8H,]$=0>.(&7_[J+0 4S6A-#(IFQ+X5$1_/+B0/1'K-?+6'X3R6,GZ!X>^"
MK>!7Z>9S"K__9_V.I4Z5 '2:L=T)=)HH<!M'01RA))1/+/ICK(]3JL/V+VRE
M$U<UO3FF]@"8)BY8!$P3*?*=)#CN_[+:M ]&M08 B28ZD$*BB1:DD&BB1ZF%
M#UTA?=B#1'3&G!0242RAA$042;(6\ [Y['BL&:0# X!$%"$H(9&-_-L6MGM:
M1L'OZVS.:(*LR@X DHWT?0&D'=E[ $@[SN\TU'+*O,D&@-&.]H3 :,=\.F!$
M)[M[ $8[_N\T,HE3%G:"I2P %'T$( !%'P,^L33+[O+ 5VRC7GMUGC'RQ0IW
M'*J\Q^+5!*YI74"$/G(X(D(?81P1H8]$+8UCT]>8?BL*1K/43(!TK!)HT<>O
M0="BCWX&&*"C$+,JU0BDZ".G>U)$9^D10KH+86,P#M28 "RZF$L*BR[JDL*B
MC;MJS8<GZ3G4C_FG6?1'GGFMK0LVF ),VJC:&TS:F-D;3-J(B,L+R3W;8$J]
M"7]-SZ&2/]H 5AH!--JH1@J--C*10J.)+U69$4=A&+^PR.=X7XA:.-<;$NN0
M=JEC^H'H]+T#X#11IJK1BN6*+I@KS $N3?2Q!I<F*EF#2Q.=K,&EB5*ZO5O^
MS"6;EW(6-"^Z-EL!.)K8U!,XFNC4$SB:^'1PQU,+JNKB (<H)A'!(3J7_XG+
M.6Z\C]115 S)(E([_*YY0VAI,@)H1+&D#VA$<:,/:$0QH@]H1/% 1&*Y7NI,
MO^*9Y_M)LZ,>6291D"97,"1LLGM3XXB%O\#HG\![T)0UA*1RH$H42]X"5:+(
M]!:H$L4YC68"A9)%' :C9;S&BR4>,(WD&F'<+'%.&LWO11@RB:E%XX"'#^NP
MX=T[I5*@1A0EATB-*.(.C]JW1+D-[OC+R/>Q96Q(QA'\Z&?9)8)XE?+@/@Z%
MO]'_VSHK/[(ZH$,3\0=#AT8E#(8.C;* ]M4I3<-4ZC7% 0Z-FB"#0Q/Q,:T^
M2Q;;N)0=A\^N+ZA%U6@%X&AB=$_@:*)JU3V\+<^RU@) T<1#8E TD8P6%%&.
MAKOU<YS&T83[BR@.X_FF=$SL%[9JV]IG: YPB6*,+;A$,<067)H8,9[-,*WZ
MBOD\$^/1/-N8+M2E&G_C"^&#!&J&W;$:@$\34YS!IXE!XS# :_':T.V4@L9I
M8LR1C=/$D*V;,<=!\H#]NQ;!85& 01,U3H9!$R=.A4&4*V!;MSH)5#K_T])%
MFLT 'DTDZ T>S<A?M!,GR063<@.3RA<F@T3/->_B=!*KFPUJ[SWH4 7 )HH
MMF$3C?RV81.-^/5M1M&:A?KLEPKW&L01X*LK @I$<<,E!>+HXX("4>3"N;$^
MJVFX'%%O :"(XA@I**+L"L2@B&)93?JLPSN3H=_(-.M#X]D=3S$I%W:W1O2G
M50TTB6+BT&D2Q="ATR2*N4.G212CC\2B;JIZY/(9YI*HSJFY[M</A(DB^MLA
M3!3_WPYA0K5@>*=855D 0J@03@)"E+.#  BA$MA/8]Z0?:VN/  BC-DT@ BC
M*PT@PCA( X@P8FVW:+=G>JDK#X ((PH-()H1_UZ?)YK$]S+V.0\2S&&+'\OJ
M$-4: "2:,9D4$LWH3 F)*!O&/9<^5Y_!QK.1[_.0YQ>#?E:I[WAP]8^U2#>U
M" WM 3#->&X1,,UX;Q$P33PH-Y@?,TI&/C0BZS,O-1H!-)K(T LTFAA1;D6M
MA(_FDJO=*./H$_,7($SE9A2IA[5JVN;?N2*@0!-5G%(@BD.EEA_X.C+J%*H@
M0""*.Z= ((HSI9K_IH:(BJLG:]?MS:RGWQ)EY; $EC[Z] B6+/+,8KG$\VV/
M"P;#GKIQM %<16D 0Q95*,"0Q1$*,&21HZ+Z\3I-4A8%,*/IAJMD"!#)(D-_
M$,E&_OX@DD4&$0?CV7;+9;84U8"LLCP (HL31("(<D40 B(:[[>;U;/][?J
M12V>ZN( AVA$IX)#-*93P2$:U>,D?12OZ08SSC0O.584!1A$X_FI,(C&[%-A
M$(W+\$<N8:9UA5.OE13;#=/U\;;>!& 1C<74L(A&9&)81/D7MFWH[RR/ZZ??
M8;QM>]V;C  :T0C=!S2BT5KF>9:N8UDY[VVZ',S,&L 2C>5VP!*-]'; $L4#
M.V")HH;DID'CH"2 ((L9IX @BQ"G@*"*!Z4K9UK6B0^+3K\ERHIP,@RJL?Y$
M&%3C>O$QYNJ52Q]"[G@V7JE[YNH!-1@!-*I1O =H5&-V#]"H1NBBE>+&IYL(
M=$$B L%D0S=KLP205"-SKR"I1NY>05*-[%5-/7"6[R7NAK%D"!"IQOW>('Y'
M=-:^5XA4\:*JI:)'W41XI!>SO,1AJ"[NUE\'NR%OKP\(T4<>QX3HXY5C0F11
M;L5ENL'-AVE9I=_Q=#2?2SY7R5IR9!\E:[CDX*C*@ I95'1/A2QVNJ="%&$?
M+QY;IB/;$M H4<3LUBA1#.S4*-'I?1V&>)#O>L<-"X=I%V'&]RSB=1)NX*<$
M'C*N)-7M2JY#WT-3X ::R/GFW4 3;]^\&VBB] /';0OAYB9)UCRH2[IS%Z>_
MP0BH4^_4T^Q<%="@B<W.:=#$Y0<>K%4>MTN\7>4Q9>DZQ8U68BG2\D$'S %?
M&\0Z50+0:>*P$^@T<=<)=)KHO6VU7#OTU&>1-$S3FJT '$V4[P<<4<:&!QXR
MS"/&0.Y-0,<E3#>* ZX>8[/3!O4X#2L R%21VR)DJBA;7$=RR9_@A[6L/\M0
M71K 4,4Z$C!4$8L$#%7<25();]T:+YQ F5*/8Z\@0*"*'R= H(H#)T"@&L]/
M@$ U:N_5C LNCRR$8-9IIWC7>J;?$64M<$B :IQW1H!FU'_T%Q#$0WVJ!>5S
M@J):/..$YYR%N!_S?/.)_1X71T,G1G>IG%PQ4*2))8.F2!.A"B1722J6J!RN
M?)@#+85_"Q/1SGQ,:@'P-!'-$7B:6.@(/$T4+9I5YX."?$WU<Q1P><%6,!T*
MU5\ZT^A6'Q"BB<D#(D03X0L 5>M074FTUS']CBCS@ /@-!'= 7#J2&X-.'5\
M+N[&I"+1I3X@1!V-G1.BCM#."5%';>>$J".Y.CUUCL$*OT7P*-%Y^:1DT5RM
MAY]OBB)99H,1)O.K. 2I/YK>1/J C_K7I?JJ"@6C1/CZ:O&.'G(,$%Q.K37^
MQ^6M+J=60__C\C:7$V4F@9$KCH)1%,$T1"9,;IKW M04!SA$ZHP*#I'F4M<$
MPCP?GN#U.@HN89(/$SB_'D]U>0!$I*7H !%IH;T&:I?-#PH"!"+U<@H$(KUQ
M"@0BA7#L@*2W[=]$N$"I/VO@-ZC)@D79!O!L1SB./W?KQK?1'@1P&U&4_U=S
M&U&D_A=S&U$6%BN8?^5BO@!],=)7W&[UQ/868Z<>;44'SB;2$H.@,WAG$RFE
M0= 9O+.)5&#?='"_HYZ-./-H 0'<1J15_]7<1J2O_]7<1C0GL(=YN.-B!XS@
M^#<R$_KR'/]&YE)?GN,=S\;T]"9;S4Q&ZW012SP><8^;4 /Q+((U"\E=:=3J
M]#NB;&=?J'.(YDCQ&KMQ=!U"*P%[X EGTE]<Q^LH4(A;UE_-S $NT2S#%EPB
MG9Y>Q)'>^->.K:(L "%2OJ<#(=*2IP,A4F?X\46]?*4AO=/%Z.8U &@B96,7
M-)$JP"87<1APF>@@^H"+X E7?WA<A2+58UWCC:'=:@'P1)'5"7BB?'*J=GUV
M[E)M/-:Z1#=UD.=E%%5]FZS_DD%1.5 EBF-O@2I1#'P+5*GB9R4:)9Y[8MJI
M;B!*%9\'3Y0J_@^>*)&^6"^73&[&LZO9C/OI.-+COFHV97A_VA63$8 TW8%V
M9'U B$A[#(<0C2Z9,#]>LF8)6BX##=-HBNX-$^47G+#7+&>M.GT*OL73T;D@
M+,]3ZV&9U@"@:2*[9= T,=HR:)IH.^'^(HK#>-YZ&?UA20!!$PE/!$$3I<I5
MCZ.6O*25A0$*31PA@4(3 <JU8WIY8RC;P@"%:.RF@$(TFO/E;<Q:EC)V"DV_
M)\H->%331*/R,4T3C:U<+D6DAKYKSI-[)FH_&U84!1A4H^6),*C&RQ-A4(V8
M.W7K<[+UB7UJB@,<JE&3" [5R$D$AVKTE.K%?/_7LQ_;WN#]D@"":MP\!011
M'KH301"-I0LAS;>\5Y<&,$2C*PT8HC%6+'GM#6YM\M# %H 2C<+] R4:I^.(
M+<4UPVN<VI[M85& 030^GPJ#:%P^%0;1>!R_<#F*@E_8/_]99!1JPU-O \"(
MQFAR8$09PU0CV,(]BU@21\)_Y$MQ$4>8KRQ661I9M+E- P.LYM4 ?*(1WQ5\
MHAB![6+FLHCC77!+X1=-JB1[W 2X204 F2B2V(1,%%-L0J:*+M#B3DLW*0LW
MCP^W!D@;[  @5=SI#2!51.H-(&&L^IS\'(=X::=)+-@O#% (H].)4(CRG$U6
MB=^V"E44@6:)XDC79HG&_Z[-$HWAD@7\,!/7* SC%SQ2>1U+S)F)^OE"\D"D
MF.#9<%\,1=U E&CD'SY1HG@Q?*)$<>?Q[K[EA=F6@$:)8DFW1HGB0[=&B2+!
M2SQ9Q.N$1<&$X\4CSURF IYV,0%YY%+PY&,+M([U3+\GRJ;ED !1)"HUO! R
MY3Q2>X9N(LS@+IXY7N-ACKVE"H!-%,ELPR:*A+9AT\2USZM$!/Q^P:(T7JK6
M#);'&HT &DTDZ@4:3>SH!5K'"+-(TU7R;]]\\_HDPZ]G+'GZ.I;S;];)NSEC
MJV\0\S<\3)/\-XJ%8I#]8EJZNP%#+(Q HZ<DE<RORIC;;@0,.H8K*@:X<4R=
M_"DD17+'TXNUE-7I?SO9 Z^.$9&,UUV<<@2''SE*>NE61/PFY<NJ77==JYA^
MWS5I$1F[>[9!*.:/:=< D'>,DP-"WC%4#@AYQVA)AKSHN[6C;)L)H.\8-'M
MWVE@JC(#%AWCZT!9= S%%"S6R[6ZXN.2KR3WA?J<#S^'7!T$C(+1,@9MKN_B
MK+WLKIDQ21/@'0=JX UYQX'2R*'7W3F&:Q70O\>S"7LU<X))3<#5@?K($:I;
M<$)]3#;X?:VO=309?PTJF'[?-8'3Z<R"0" 4%N)&JYLHRR;>1*7: K!;UQ[5
M2-H?1I,=\+"N1+;=(+F.Y1U_J;M";O0J&@5NEWJ IW7=4N"[BR.?)0NEMR?Q
M ^;'](4*AL7[/HDOH(BZQRO@P?GFLSH..H8!4&TT'_DP_U?)C$WF:#TW#=ZT
MKJ,*2I.XIDNK*?73_E;\!PYA(Q$I?^3R6?A<'T!"3\PC54M=:@I;38,WK>NY
M,B6K_9&R#UK7CZ&JEP?5>23J+Y?K5@$PLZ[]2A]@:A8,#-2^<27 T+I^*^G*
M\>Q:1  4^M5%G%2>730Q Q;6E5D#'/#VI4CTA.M(1N4JIM]W3?7RQMA9UV]+
M;#D;_/^)HQL,@#HB"#\[5H8X\[7(FGG!.9_%DK=,,8B; F]95XEOVEO6M6:1
MP@B[.8@^5ORF=)-I_0>*(VL"KM:58)+PYC% %0!DUE65,3+KRD4U;*+4=@H"
M4NM*1 $P$!OE<H#3NIXX$J=UQ5!NW[@#[)6??M\U^0T1[FU6/@S<89RL9:.\
MKK,!_-:C/3%^Z_'WF8D0)3N(>;P2]9(_I<6%2J4%OH\28M_G2'(68O#$:U2-
M@BY%_> 7ZY'VC?C%>E1^(WZQK@F.Q&TL7BGJ![]85R1OQ"_6]<\;\8MUO=6,
M6T_[<3DM2<]9TOSAH&-5P-:Z:G/)MFMBHS?.UKHRW(-8P.O JS "!JZUX>D,
M7*NXTQFXUEM]:JTC=%;7G$]._'%LS#PB7G9-//7%^\.UKJH)"L>Q+M< W%QK
MHSZYN59"!;*+&/=ZK./U7B^[CQ/U;?WL_2<HL4C&\C:.YER6^B86.\H;)[8Y
M_:%KDK'_\=^>_X:CUMJXV/#7H7^&HP6'Z9_A*,TV[$VWYA#6#CX9CG8=CD^&
MHU_;4-_R),$;C_*QT\9[U=(F^&\X>O=M^F\X^MB4R^2%A\]<\^GW/6UL$7PW
M'/W=QJ3,(-<\_?JNL47PW7#T/2[=?6)I/@^9I0!4///)0L;K^6+"H]\XDR?V
MM(YM3'_HFN+2KG_&40X=6?3CGZ8VP#_#T>>[V._X:_H0AR'F;"^] B<M+I_<
M%OAK.'I]ET.&7SUR?,CP+O3B*Z-VP$_#T>V5^!5TS-ZP?3/Z])9):^"SX>CZ
M71:_BG0A(AA(D ?E %5=,7AB.&I^]X/4T9Q+WQY^Z)K^]8VQ&XX2[H/=<+1J
M'^R&I2:+?^&IN/:MFYTKF_[0-97N%\!X.(I/7U9%QKF^.F!M7;?A-<03:*#M
M5&RY'."TK9O.68A'P!X7G*>WV *NPC9#KC,!]+853!64RWC)1-654.U&P,"V
M\E#:;SR[ESR!CLJRK J/8AZ)F? QC\)!_J:FK(T4U8(7;"N487K!MI(Y7PN5
M6!<PYC_>+%<R?M;'>UK/ AG9 R_;&L86+]OJY7R=B(@GR<C7Q\;5!RSX47+>
M/@BUV4Y_Z)I6N1<^+:&@V@*PVU89V;E^=20[$"I)YXT._]!GTKLX_8VG-?<Z
M=:T"V-E6$QFT6XY'T/6Q$[5?IYW-@0F@MZTQRE#&3Z&8JY'8X#!6LR$PL:TW
M:@#EW:0[E=P2N-A6'GURL:T?:A 932A:;8&/;270-Q_;"J","009?A#D7'_Z
MFG,\RPWJ+$R47'M<2<Z"<?0W)@5.\QY8VK34>&+-X O;J@'SIH"2P?_@C/49
MYK!X=CN]8%)N '7;XJJ1_?2'KDFUWPPO^\K"#B_[FJ(*5_O% )WL@9=]M6&'
MEWWMD2SV0!5WW66@=W]1*MG"]^AZP0_V=<LP_6!?\PS3#_:UTC#]8%]CG8!7
MI\\!!2]12%UR_5_X=[C&Y9:K5W^!2650,EW-9KPQ)85=(.!I%PKN7]+3UC//
M(^3K,'[YF0=S@"@!>ZJ2. &G-2[^9?EO4I-="=TK \;6U2;>-8.+TRE.9R[Y
M"O<!MJZ0-E@!!^O*L@<.UE6DZOS)#2:U_EU=<)5E%BM-J;?]9#S#E-=9]XF"
MZW44X/7#+%TG^D\3G&\:B<\>FP4O6M>L<0@D8ZE>M,-497[-G\MYRVX-[LZ@
M; :\9%W1(KZ42Q:V++?O%@2DUC7GT4BMJ\)XN11IW@FV"T+XB:_(TV207ZM3
M/<#3NNHSP6<T\G2J")A:5UT ,([4I>[ML62_[/0'Z[GK2QCNF1Q+')AYH 9N
MD%XJH[ 9@SIKX&1=G12H%(1DM$X7L<2-K&9<]JV @W5ULH_F)DG6W?!K"\!N
M797L(QFOTR1E$0KV+@1*9L#"OBKH@X7]J+V%TSKSV"L*:.U'[E/0.HC>JSC"
M6(0S@1G'SXH3]KJ5NK>"/8E0&*:S/Z(VX.P@DN^G*3:)<]4V@-]!?*;$;SV;
M>046@]N!&JR @X/X3,[!07RN0S-*4RF>UJF:UL9J9A>E4I^QN8E@NL$;LZ:<
M6#/XPD&\'ZPO'*B&.L3;1<M[/%451_WYYIB6P%<.M,F;]94#9;3/0'_L[?#)
MV+ *8&=?2:F[J*6^WT@D?YQOSF%6OU@R^4?K&DZS*;"QKY$.(!F<L6BP @[V
M==(>&K,5SCJCZ0_6<[T?@+GG$G_!YORL"X>2&;"PKY7VX*C5\B[XE0$@MZ^0
M]H% 8ZT[SANL@(-]91,E,#@&^N+0#B-MO1FPL*])^F!A7RW(%7X=X>=Q%!3G
MYPQF;PUVP,-^)$] >3SP9QZU+'"4R@%.^S$9V\?#BR8^WBL+>*U'7<D#D6)6
MFNR"+A86'\T[]/H.U0!+ZW'9!4OKN;O=L+0>V_5.]VL>X"=(]>U$76[HLQ F
M)MF]C=F7]2:6':H!EM9U@!.6UI5"!B^67,RC8XC56 (7ZWI!(])3Q - 62XP
MF YG]ZB"3#!9WCZZ4O" =:VQ3E* *4?!,Q["-CS24FL$#*RKC S,@9YNC^7-
MEL#%NA+)$#UP?>5[LA K TU2;P4<;*L33'4!'GWF,@$L^J<4;X7,PU'YFVW3
M_+1;1<#4MD)QQ?1'ZUFP%<#68:%4"C#:UAC'8+2M$([!:#N^8^NE/;C-2WF'
MA0&Q[2B^"Z+V;&';&VA2!;"S':%WH>6GU/2EN\:,=LV A>THW0\+V_&Y'Q8N
M(G0)SG9KJ#F#K0F@=Q%UR=!;ST>[#T6%>@'#RVZO&,\F"ZX3:&UWRW0@V*%6
M\(&+2%V-=JN![J7P.PS8#74 /Q=1OL!VS7S><80H3 "]V_A_*GJW6L#D&%*-
M!6!W&^GS3_"H.Y0@N8ZE/O@EGMNR,'2L";BZU0-VN;I5#66$EVN)^S'4R;^C
M*)8K &9NE42?S-RJC#(PO?._^%9^%+O]2J8_6L]\:I^A6YUA@Z%;I8'K0[@>
M>]EILKMC!1S<ZHU;@\TW-1: W:W:R!*I;RZ[!*RR$3!PJSGNV48=Q.2RPP,H
M&P$#MTJ"@H%;??# 5VOI+S!-X!'BN](:.+E5!FU;N2I* V:W,1][@SED*#S]
MT7J&T-,1NXC)I=M1]Y*'=[W?LH4M74/@*1>Q_6UZRH6"H"-@?G]=K^V"'UVH
MF2_1CRXTU?%\]N\V[,UQ^PV!IUQHM[?I*1<:D8Z K7>S[9[.'ZUGOOU2_>A"
M*]?SJ69QM'NJJYO^:#VG[C!8#TNSVV(]+/U]ZIWL!+6#3X:EM(?ADV&IYF'X
MQ*T";MW 6E4<4-M7HSH7">Z-X%&B]M*JG9?GN)R6+1*:L#&O!EC:5Y(YO"1-
MLG3]V(/N)5\Q$8RB8)PN8!JELK%TRLUV8LW@"_MJ\"C$)B=R3JT:O&%?TVG(
MV0&-F@,,!IR;*YC^:#UOK3UF]K69!J8196<H'[@?SZ.6+' MEL#%ON+JCXM]
MI51&M,UN=<=->MFA$3"PKVOVP) <CCJA5O"!?1TS/!^X4D5;M*7T;%U(ELR
MA2O50\O"E5ZI@M-Q:-FU!"ZNU$8/7*SGENV3BRM%D451D^-*50: W)5^V,;_
MV3K:SK>:-T0U&0(35^IAY_#W\:K5I!I@Z4IAV&7I2D-LY5S;3:'5!H#<5>0_
M';FK:+\%HBYP\'F"][%P)GV\B>42WO8P7BW-1C?3JH"M*U7@AJTKW>"$K?4L
MN <0S>3$[MS1>MY;&M2N],-IJ%UIA3*,#I/0*C-@X4H+T+)P'NOQ*)F:P8_"
M,'[!;?9=R!Q: R?G*J '3@[U0;?4]<V&P,1A["=FXC"NEP"ICR2=:2BKZ8_6
M,['VP<%A["ZA 5VTXC+=X#5F*:@B/$7>05Z9U 1<'49\ZUP=Z 01;>^ON\?D
MV'&$P$IXC19[3&L!C@Y4A'6.#C1&*SJC+&[=*@*F#I2'(Z8.]$@9(-XB6>SA
M.;AQTIQI2T7 U(%><<34@9XY )BN6?C T[6,QE%Q5VA'EM653'^TGKNV!IP4
M+/S(1-2ZLZW5&C@Y4#^]<W*@<GKGY%C-],+)L7I!5,%21"+)4I-FGS(Z$JNL
M M@YUBT]LW.L51#:$J_9^:<"-IYAMTJP7W4E6%<+<!R 2NF=XP#TR0XZ=4>U
MWF6-8?=8J6)6)_ ?@&IQR/\G!YEN*["NHS0I=A/>1.<LQ(7+QP5O^T#0K2[@
M.P"]8Y7O +10,T:SI=3CZ@3^ ]!-AUC5TF/%)6I4OFBK'_PR .UECANCU1U/
M<^EXSF>QY,UW?/;2'OAM *KN3?IM$'K1E =PN)<BEH]</@N?XQ$3?0%,[QYL
M;QE\.0!=JI9$KF.)_\A^?]1287M=P'< &M4JWP%HTB19+WGP,V=ANKA@4G7$
M"< +,#&?X>?/X^J<_N0@9W0EUI4Z&? YX<$%"WU<^!31_&#E$X^6X>O=FD65
MJ WPSP T[*#],P#-:XX=,8]GY;.L$ DD9TEOWJIO$7PW +W\9GTW $U=RP2%
MA<KU*_SM,:@D[>'E;&\(/#4 %?U&/#4 W=R1 "X2^RHU0C3')(CYI[1COL61
M-@W>'(1R[D2I]R&N:[/@Q4'H\3?O1?<J_[3M (=[ 'YRD&.]?T[NU38])_<*
M^0!5/A.^9Z(E$T&7FH"K>T5KCZM[!6J/JWL->;%@T9S?'")]B,/P.I8O3':C
M;%(A,'>O"7.@V]M\QK-B:>M4]FV5@@?<ZSA,(B'%TUJ)@?/-U7(5QINV7>AF
M=0 _]PJKR)AT:W1CA($]\'*O>?(I@N$7\CO^FEX#%1;^QEFWIWM22].?'.2Z
MKV-PO89I5'[".S^V?RV>>8$WF2PX"-M9VO$5.*X)\(Y[539D[[C7=XW0L:]/
M7GCXS T22Y]4,_C"O?X;CB_<Z\-&Q-B1L5O3^2"O$;B[UXONN+M7C.U(XS7A
MX)C7"-S=:T5WW-WKR%:D$VB:N-.K*H']<-2F _8.<K=WA_H2$W-_B8'YP+5A
MC\R'H_M./(557PVP'(ZBZY.E>ZU6N1#3B6!E#<#-O1;KCYM[K=4?-_=:ZGH=
M!<8WR[89 R/W"DF#PN1ZZT2[^PA.97-@Y5[Y],#*159S"ZS<JY6:+9G9ALT3
MED"[5 R><*]>\NNG$6XGIF5#8.)>H5 Q<:]"JK=6=.)4706P<Z]#^F3G7HE4
M0SMJ^WAS5<#6O3:QR=:];M$G6V!(5W/03NQV38&->[U"R,9%=O0>V;C7)\44
MY.C-)-55 #OWFJ-/=NYU2 %MPN2<IYB5TE<?O(^<PYE4",S=ZQ97S-UKFM+A
MQ4X$2W; P[UZ>5QQ7[ 0=Y*+:&<+6C=:M=4 2_>JY7.8BB7,RFHF:RWW.G2L
M#!B[5RZV&;M7-[]R,5_@7J1G+F&4V-O'?A,U'7DZ2K]2-#C]R44V^..)$,I_
MLE;!A^[U&R[OU+P>#YSY"Y[D+]'V]YV\=43]X!?WRF^8?G&L&0&EY*F0'.<?
M&?I8OP8F-\-VJ@K8.M*)Y:V_>BMPDIK>Q-AN#[P<J<!]7/F>YD\L]1<P6NW\
M7:O6\4S]L3MG\[K!'X[4Y#[F3^Q5+-?+412M6;BS_QL09X1X!KZ[1[K4#CZQ
MKSU7>(.V @:Q*;F/0^%O&FE6&0!R^QJ2"KE]+:B E*\@\'VY1A&AU_G;2=3;
M3G]R< / 2N)TJO487%$,4-K70$7S\'/(E:Z-=LX"&**O,P=6]A6,%,_0^#-7
MRQ"E30(7<8AYH24+&UFUFP,K^_K#!BO[.F,'UEV,?8:%.A65.9U=.^!A7U?T
MP\.^'LCQE'I(\<M\C&V.*695 #O[D=TF._O1/T=Q$\&48JV^C.1)[D!UARQ)
MQ$SHM=AK&2]+F?+'%S>36.=VNTKT9"O .[14/YS$YUP="--WFQAYIU\(X%W[
M"N5?R+L.[A X>(..&$-K;(&/?6658\HT]82_IN?0UA]&1/:-@($[%47%P+9B
MNF(R@ODV3BH?%TSR<Y8(OP%\97G ;5L35>(P6)]MM ,>MC517SQL:Z)]/)<B
M7*>- W6-!6"WK7@HL=O6,S5(CNA!>Y; Q;9ZZ(_+V5^M)\??AV0>'UHLD8SM
M2'TUFW$_W68VGK!7_>'!CR,?M(3^U)=>\P!GR&I/-&#8[!1N(GQZ[>@4V\%?
MPQ[/KEY]E>U$90B++EBRP/_'ZPN?6<A5LFCHA@(/!^$?1E&P^XM22> 4K@-X
M^)<B6<4)"S_*>+W"B[4QDV"4BF@-*G7%]14N35L7W(/#1V)=S63KXMGNDSPR
MXNIZD;=M-)]+/@=_%'E-3+(@GUPW.L2Z3#("O=U\-)X5'Y[TEVC\&)7<&J2-
M(6X)G65=B^4WCK9^G-PKB6"M"RZ D&X>N;^6:CG?"/.A 4*WK;>VBT)Z!QR,
M(*7/$I\XP[<F&$</"%7"> ,%[N)(YO]$J6O4)4G;04?9%G<4!";L*6P*OF1M
MH(-L*\8]\!5P-3X#U=6U*J!K/;G]%N/Y9OOCSP("KO07FUO^S,/1JS!Z(QHK
M0&JV%:9%:K9U8@E9UJLP<EQ+_H\UC_R-.:\Z:R1E6VEM8=U$JS7$;73P66L,
M:K!"$K;5416<]T>1>%^0L*U:JN!\.(K$AX*$;36SA=,<?-00_#F*GQ)0F1AT
M%/K=F6(G94#8'+K-F9(ZG8>Q3B!J"MWE3$\1<.@B*0B;0[<Y4UFE *07I<P7
MM8SK (+64X]7@4NVS\=\+&TP1UK.-%6_M)SI*?PTBV+=9$M"O1%2<*:>Z"A8
MUTX\6ZYM0IR708#6=5%7@-8UCXCPEM-;O$/"Z/E7E4?@UE4'%7#K\9\*N/4(
M7 7DHO7"PB8SH&$]+75/-*S'U08\^'E*1<KQ3!<3++R/=9;PJ]<4[P<%A7<K
M&C=KTS2 KK$>FZN0?V(IKCEOE.XW$HOFM2!)Z]&["I[1#:(MEDC&>ASODXSU
MF-\,J;^7\Y@VT$&#T!QY[M'+=:-6:C%%.H-0(G1T!J%/2IA&>"6 07+Q3O4@
MT4'HF1+ #HGTNU8%=*VG4W9,=Q#ZJ(21H >7.J_U1,F6Z0U"W>QC:TYR;UH%
MTAN$WNF/WB 4T!ZVMD3UQG4@P:$I&'*"0],T[2GG#6M <D-3.*3D!J%J/D=!
M=@LT#ZY>?9XDK6=U.M4#1*TG4W9&=!!*Q@91EYKF ?,5C6>?$[T5ZIS/8LE+
MI^0,#[X?6R72=ZEY!D#?C282+"R.3+;M2JJV0/!N%,\.E*38?6V^W-A: Y)S
MH'9$"D/&LTK4P:(Y+AYE.S6/Z9(=*T/*#O2/:\H.5%$=RO/-)_9[+"_PV'+[
M.VE:"Y)TH([JX'V4<7(D,V4*=*PG:F[ =&NR \W '&DY4#PUN"!ZS=;AK9BU
MS*Q:S9&6 WUC@Y9UW0(Z0LRC"Y2-<M.^HZ>B.,*VKC<R'.J+B;_),VOM)MTI
M(K !(\.:D*QU?>*2K'6]4@TQV4YZ2!@W5H>TK6N68="VKEN&0=NZDMG%J9+"
M $X0CWF>&3W#F[!7<[9-M0!)Z^F3G9"TKG9:X3UP%K:D<36O!"E:5S[V*;I2
M08?H\#BC^F>HSZ1WV*]^;)WH ,=ZRKT#;&NLO!>.HT<6XD67,EYQF6XPD6ZZ
M/:S=P-:L J1F6U%9I&9;-5FD9EL96:1F6_U\Y/%<LM5"^"#0,/NTSO?Q()(_
M6B>@K;9 R'H:X@(4R,IMFNV6Q;9Z(Z1@6\=\C./@181-N6WS(@C/M@;)VX;
ML;_891Z0S"M!BK8UB%J'A)=T)AK?ZJ(4@K2M$XX":3N6_\R#.>:94$^V_7!
M57&$;3M.$\&V'8.)8-N.KQF.TL%:8^R'-DC =A2E)F ]&2TY =LQ\V:Y8D+J
MG?HWT3-/TK8+-FLL$+SMB$H*WG:L+$&1>2ZY\>PVQI[QS ,]N&RSS54'>W/=
MT$-KZ#3;L5N?4\4I 2:MOM#Y]@!PD7!/KZ1MTR+RY!)^2-+&=+XGU(I.L*T-
M!ND$VTKC"+A7KS#3BB5T<"8WZMLR'EC"]?4X#'6O;[M IL=6T8FV=<\7Z43;
M*NR+=*)M)=@C'8.LIA9:GYZ=6<^^_"_A5.N*N3NM["L"K:^R2M$%UG7W\%Q@
M7;TK%-MCSL:OPX$%@G>CHK=0;K-LQ"V+O0U62,*-"CZ  YJ4B?9^5F.'1-PH
M6>C0HW6ZB#&Y@]&#V#= Z&[T(R"YD#P0*F_N*/A];3 /;S1$*FY4'" J=M48
MO]255DC"C8K:@6.T.-!@!C2L9_CMB88;I4!.PTVT5P'WG@F\"LP$_+8P0G83
MG4^"["8F*Q0/W.?BN243:65Y!.XF#A, =Q9WKU[Q:@:>7;)N GW7 L$[B[P4
MX)W%6@KPSF)LA\7W&A. ;SW+:W%AT$YJW0MU/\Y-=!4QO/2F_;JB3O4@46?1
M=Q=@34\Z_MXFTG;04<[B^RZ!<;K@LJ.:;ZX!R3E0 A(/'U]R_=^;:.2KT^80
MZS?MD:K9%@DYT DUH$RC;ZLYTG*@(FS0<J Q]G!=<GUS[@-_YE%C;K966R3D
M0'?T2\B!%MD#E=_A]<#5L>C2/HU.W.JK09H.5,L>/MS^$$%#77F5[("(]>RY
MO1%QH$_V &4KW='\@JU$RD*S]2?#2I"B V6QCPXE0;;=Z=@7JZ8.).A>72AP
M11[4DSA65H,TW6N.>\E73 3Y^)UIW%$4:,VG-@UU(FQ2(5)WKTN<4;>O70*8
ML5#DY.A8$Y*UKVMV,75=LFVU1E+VM8T%4O:5S"ZL.YY>O6;[%@U.@)B8 RWK
MV7$MT;*O<JS0LJ]LVG$9R3?S:I"F?7V3[;?)@E'K53+5!@C=OF;12+)P:H Y
M*XE@[:N,$\#:UP4:@LF7M9V2"-9!7,\@J!6[]M,9U08(W7[TUO/33<<=";56
M2,)^M#Z 8Z8]ZLV AO5<KSW1L!^-,SR8RBM9\ "##$8=O(@>+UYLF::V6B,I
M^[$X@]4V&!7%$*;]6'H43/MQ\RB8]B-FUGZ7K[#5)@C??@PEA6\_JF98'MC+
M)P8!4["P^S!2:XR4G$5;3*VE\S%TH')@A!2<Q=I?8_D'KBO%F$Z[\V.IMP92
MUC.,%J<T]5RB?5C:*XV@7<39[*/W)7_"V1 F*TDWCWAOK%K&-51R9I4@11=1
MUS)%%Q$[0]<MA5^S(5)Q$=5[HN(B\F>(;J+1;*9VF_#D<?V4B$ P_)PW2I+8
M5[^%'O5++*+T;U <\+:-?T?7BXYPH2$T8%/YL%<:0;M0#B>#MJT-U/4%H[GD
M^O;OU@1/E>41N&U%0 7<>MY-!>0B;CP!NRV# &U'^%O01IQW6IFI,T'XMJ.W
MQJ(\V"'Y5(,5DK =GS6<[8:'$Z_;/:(V)&T[DC?"-+OTT[0*I&<[NENF9SMF
MFV+K<!?FL54B?=O1?V#T[>L(,ZPFM_=UK@L)V]<?;@E;SZ+9"63C#7\=:T*R
M;C20([)N%%,-Q",NPSNJ/B0^*)5ED[@+I15+3#R<3* 9!73"Y7(\R^]D.&NA
MV6*-I.SKJS3E,@$4ZN#]>)TF*8MPOXG!@VLV13K6]931_MK=[;/6LXL>!=*Z
M-BF:'T7!8PK3FT4<!O# ]9*L&?)*4Z1C77GT2L=ZGM$V3";+#X95(#WK2J)+
M_M2JQ*EGUG./$D"V'LD/4'3K-GM&2,%Z3!8^CQ(,.1T6->MLD(#U^$M-P'[$
MC7@N 1HQ%\40IOV86[1_S7PE+K/^>QY+&;_H$U+PEY988%X-TK0?M0_QW1I<
MO-EHAT3LQ^M#0)_8JUBNEZ<^K[IJIF?OK6=DK,+WP#'S&  [E6A]14C5>DR/
M690?E#>),Q7%$;;UN%["T3XR'Q1&R-;C>AS-<6J)6R@:P1;%$*;UV'T<3.L1
MNM0^".7L&*V:OX^?0C'7N2@--%^7>I"H]4A>!OC,)9MS/9$OS>Q-^=68(RWK
MD=\.+>N1OH3K?/L]TFA@;3)$*M9C?0E1M_>H>%NLYR0LP]CNA#*$O2V/P.W'
M82+@]B-Q 23KM@)SQJVR[P%X'9R(?+%BX4W4Y8OA*?6B(US&]T$YPJ6": 6,
MWXJNQ;-I5S>N#XF[U"1.B;O4*&9 XW6S8#^B/B3N4L4X)>Y2YQ@!;=TW<%2%
M2-VE+G)+W7I6RNY(F_<3'%$=TG:IS1S2=JKLVM=8]@LC9)<:K,C+9 B[,$#H
M+E73B=!=ZIX3H;M0+FF&!#> M*1(JBJ.L%WHCC*.UNLTJ@T0NBOE8'839$5I
M!.TJYI\"VGH.QD_,7XB(RTUV8$_=PMXZD#=8(0G;L?<3DW_P%%?NB].&C>@/
MBR-LV[&3"+;M^%F%0Q\AZ0A>&R$%VW&T!PJVXVD5&I.S,8UV2,1V=/TD(G7Q
MD<%%B?M%$:[MJ/HICOA&._%Z'07M6SZJ#1"Z[:CZ:1T)-6,XCXV 5Q1'V+;C
M*@ULZUD [WAZP9+%O8R?1<"#\\WG!/-E7HN(P;PMFH_\5#RWC?GFE2!%VW'7
M 47;,=H<G<'WN^Z5(67;\;T&I1:J)S[5BDJ0HNWX[X"B;7U@CN[XCMM0&5*V
MK21J4&[/IYSR5"LJ08JVU8<#BK95BCFZXSMN0V5(V;;" 93%E;G-;(IR -1Z
M[L2C@3I0)@6 49I*\;16DYY)W/EZ]LYU(6$'.L4M80<JI03RF8E0([R(E\LX
M*I^)N13A.N6!,6&#NI"P?<WRDEV$!)Z' 2V"'WU]A$"O0I@G_^A:%=*UKE^@
MI\'(74B,*-CJ9+6UW63T-ZT#"5I7*QK<6-XSF6;_&/G_6(M$X';2:_'* YU*
M7/U6\J#IC.H1M2%IZ_IE"*2M*YK*0;-U(:/)#&E85REQRCN< J@J#K"M9YTL
M;E&*$W4[>99OW60 :;5%0K:US194#L:$0%X6 =O6)B<#MJTMMB",Q&Y%:01M
M6Q^0@+8=Y7=S1[1DB3LLC)!MQ^U=%%E\N34XJ-=LB%1L1^.:S!W&'+86"-YV
M5"4%;SN64H*WGM&1%+RSZ+D+I?WP2K,A4G$65RL1X:W4:DXWGF63'A;>QUH9
M7[VF> P=E-FMZ##D'M\$NL=9%-_%;K3YK-46"3F+\'T1<AO]>R#D5AM4@.KS
MI3RF%7320%1'GZ[IYI"!*)GA.,2M.LJ3!AJSS T NO6LD;M('L1\ 2[^G.A+
M 8T9[-DA$;<ZB9"(6Y6T!ZB'=^SH%M Y;C52,I[M9S8W^9Q@7@E2=*N:?N7X
M>&#VK?,!7&8I*A_@(=USZ7?1'.U5(5VWFFH/XS:MS#:'9=/R>M>JD*X[Q14G
MR063<C.+Y0N3@5FXV#=""N[TT#Z:6[$4J4XN,HX^-UXF:EX)4K2N<.2<1>*?
M"L4% (E#$:A_C*+@7O($WA7US](8N1TWC=;I*>I'QUA7.J< [SA*$S<%[K*>
M.U-=1#SR?;GF0:>LC<V&2,6ZOE*(U!IP*VY5"D%:UT['@+2N88X!:5V%%,V;
M]M9R881L74F<#MFZ&BA0=!P<&PV1BG55T!\5Z]&_0&2VM%=5'H%;C\XTP#]8
MSTVI@%S$RY7D"YQA/G/]F?>2ST3$@W,>P0_I?<BB9!3\OM;G3\\Y2$8^8:_W
ML52Z8&?GWSTS(=]'F^A )]'Y2W*@$^500>8:T(IYI&.$OYE(8 /:6\M0]:]0
MB](M0W5M+;E3>\&!CG:B?BH(ZGE@LK@.XY>?>3#G'V&ZKO:WSE(N'[@?LB01
M,^'G<P"@=H0?CVD&W>1$?[T]-SG1?&_/34YTYMMSDQ,-^_;<Y$0?GXQ_JP1Z
M]]2V)726$TW^1IUE/=/MFW;64#0_HCU>+A[IL^,;1-<-1>TCDZUNYE+$ ?Q>
MX@>C2Z[_:[*X?W+EZ)(AZ?*!N&1(&OP>?Z$ZMRIU'P-,G@K)]22W:NI[XAMV
M0HOHO"$I\S?GO"'I]3?GO"&I^ ,1O45\+>/E:'QQ<ZUOSAS/BG13)[KOI#;1
M@4/2]V_2@4/1_)\CB&FA^"</<E4YCBXA[#T#K6>>C*3 J]8N@4$TU^'P%"E[
M0FO@-.MYF+\(IPUE#M"=Q@GOZ/&-H<N&HOW?D,O<S VR*SC5YT+C#[O55DC"
MC9HG)N%$5>LNU/%D>*,A4G&B<;>(U+\R6$?L'S"M!XDZT:/==W]5;?OZ8#VS
M-2EX)SKLJ*N'6RR!C/7,U_N0CGA+FJV1E!/]TC<I)PJC!,M\+TZE$5)P$O%I
M*3B)]]N,2A@>LK#0QJ#*!@DXB?64!)Q$^*(3:/G4FD:HP0I).(G>!9Q2]^[*
MY, 4Z3B)Y_W1<1+A 5.\FQ[&_$6I-@0JUO-OMZRM[NZJ,WM8W6I#TD[BOVO2
M3O3!O>0K)O*9F*&LKC1""D[T 2T%)_K@@?M</..>2%PP-J10:804G"B$QT4L
M4_-[?&IMD( 3A4!)P+8ZR(_N3^(L8^--E+)HCD>D6T_XM-HB(=OZH'="MA7"
M :A[B3$_W6!(2,OW075A5EL)4+2>Y=H!1=LZH?$3-!X(A5_PY2J,-_M!O]/:
M%64SZ";;RN*-NLFV>B'!;[0D0MP2.LNV3GK3SK*MR$RVRG1<Y#RV2J1O6\\-
MC+YU-:BQ'C-U;3-%.M:U()>S6"Y9Y//'!9,&2T0U%@C>NNY;@&R)EPK&YPCZ
MR/WC9P,"]59 PGHN\%Y(6-=NT*?OV++M&N)R,81I73M511>33^O-ADC%NK[9
M66/)A\Z=; <FO,QK09+6=4D#/#.Y850!4K.N(NQ1LZX0=I#M?5(P9K1GAT2L
MQWHIEAQSI[4/Q[LE$:SU2"Y%+/4^LOK-M)<\\:58X2^;V72J"NE:C_U.Z5K/
M;WXO8Y_S(,'=T/FU*WJ-NO$6J28SI&%=)Y3Q),D:5>1X=LF?FL>%.B.D8%U#
MT%.PKQVJT-S&T1R7VX^B4C9&2O:50N^4["N$ I4^^7#4FJ]Y+4C2OE:(04FW
M7 Q3%$*(]E5 9XCV8W]GB/;C=5>(UO-DU[X81A.I%ELDY"#:5H,ZWTR@V;;)
M>KLUDG(0?_LGY2 B5\/JN)#:H1JDZ2!*NZ#I(')7X_LH6\>_!D.DXB ^5R.Z
M-;A=K-T8*3F(Y]6H[AHO$6@R0QH.8GX?-!SH@AYH6,\"78O'_ 9DTRJ0WF"4
MQ$G$=B@-1D?041J,BD!I<QGCY0A'<=I:(ZG!:(;/"9^MPULQ:]H#;F"-I&PK
MA-+V4O,!HMX(*=A6!@\\9'CU1A3<Q9'4_\ [K]4]3NND18<;6",IV]K "BG;
M2J$%5NO 8&2/Q&QKAX<2%E,6I<+3LV^M9\$NHVC]JG18&"';COUE%*6<;R83
M@#93I&,[[M=@,MD%T&:*=&S'_#I,YYOR7\P&+H-*D*)M!>" HGT]4(VNV[I(
MAUJ0I'W%L,HVH(]GYRSZH^6K3%5QA&U?$Y# MA_U"QP=(.=P[<?R4^!:SV+[
MP!/.I+\ 473)GWD8JTE%^YG41CLD8C^Z-P R4"BMUDC*?HQO@*7G3L>2TM9(
MRGZDMT#*?FP'Z21\B%J/*80EM97UX?&S2<>KMT,B]B,X %K[J4KG=;%@<LZ;
MY<AA<81M/R:3P+8?DP]QF/692B.D8#\^DU.P'[/+:.($%]APG)'/W&QVV&X.
MM*QGJ3S U8F$@NP@BI\*V4&,/A6R@PB\AP)ZK-IQ?;-<,2$QHG8=0QMK09).
M(K)MDFZCM262]F-[RO"0V163>"EV,O+]]7*ME@CP^)DOFB=9;<9(R7[<[YV2
M?1VPB\I  U09('3[\9\*NO5,BP_;\Z7X9=!@XUBU 4*W'^OWD1A\^Z@V0?CV
MX_XSC];\@?OQ'&9M>""VPQ?0%ELD9%\5*%#-G4<707CVXWDG>+8C,>Y)3S(
M=[S]$'5E>01N.[H^^@L>K'%#/<21>!WAJ;N4)[<Q7I(1!=F%]=&\^&H_P?]I
MHG9<C4C>=AS>@9H'44S?(./?.:[*9$=DQT^AF*N35(G":O*2GUPW.L1V%"^!
M#E4+ &L\P]$VRRA^!'N#BI"J[:A?0KA4O?0F*CVHIDL^)O%Y/G;_$TH^<WD'
M1*Y%XK/P-\[D,4[J%0*XUWJ.R -N!=R;Z)R%.O$"Y^GQWC*K$<G;UC:-4!N?
M*XDSS%M Y]A63B7H2;)>JK.HR>>$!\>0;ZH!R=E6406TBS@$Z+%4UV2,I&31
M7$G71&] \FO^7/[@;1YIJ1I#E]E6=F46RU4<Z2^BNL=.V&OV;2>+ED?TD<ZU
MHA.LZ\<M7/P4?!/ABHQ.<M>):YTQ4G*G+!'5$0_NT QIN-.(EWS&I<11YE6+
M&'BY2NF\CF+8H48D[TX/[F9ZTLF?MOMQ.HQ4!O4@47=JL+C;Z(2WL*D*H&<]
M[V:![6HV@]G'5A) S\-\'Z@>8%(6"B74C^C)W:M%-[C391KO>#:.^#V7/CP@
M-N?WL5 KW1 =;R(E+7CP,V=ANKA@DN/*^$3R*$!FQ[SMQ&VB ]UIMRN51HKS
M1RZ?199#[9R!!L-P"Z%5YQTIS?T*@:ISE*@/#>;C!F%[Z#AWNI"(2+>>1]LF
M.M"=2KR*4I%N?A5!Z=:L<?21QW/)5@OAC_ V9LQZ<8OI871<O8ENHD \BV#-
MPOS^;YPV28BRYQO]H]'2K4T8Z&9W.A05<FF9:IMT^8AQSZ0F).M.H5XS(?_&
MPC6ODF&?X$'"PPW&T0/>V8I?2>'E$<>X@J ==)0[#7PM(I%RU:7W4Z:;C^5M
ME2!%=TJW#5W')VY:&Y)VIWH)98ZQ>K&>H[3 J%6JO@]WJU@OX3])"B-W%&2#
M\Q'LCZH9G>%."^/%%!$TL,E291[%NJD*I.=.J5JAYTY/?F)I=H_X;JZO(VB:
M585TW:F_<7X+UBU' =LU]-2;(RUW:JN4]33/@7K:TE*7"I&Z.^U50GH:ST-2
M[G12CZ3<*:/FF^B.Y6E8(5)WIX_JLTH8#SW-50 ]Z]E8"VQFQTK-N7:H#XF[
MTSYU0(_HS&95(5UW6FAGJZ\ZIZ P=UR+:ZT%2;I31-FVJO/-)_9[+"_620IC
MBE1];Q5+'&8>^?S8Q8QC*T>7N%--&6K,GGKUFG(9L7 +?92F4CRMX0%.XL-%
MJ=T%K:-\1=<J.M&=1LL>[/9!WT3J!A%\R<\WV1_-7R+CVI"T.W56LU:,WWI$
M-H)WZQ1=*D3J[C1<#=)B^P0\IVV1;%5S],)D,-8[4CY"05SSU4OHZE^7,$[>
M8">/$N&KA4 Z#_:)"Q^$.]W92CBI8]SA=3RM#720.W5:#;[J<+%"3/[V=FP)
MG&4]*W(;!7T)U&B=+F*)W[T^1P&7BHU^:]1.A?/-U2N7ODCX/=#E#]@W3NUB
MIS6,KG2GGJD9$73%TQM'E[I3Z#6L"@()^=O;7CFZQ)V>KQYVRZ@Q8NGQNM@/
M>I)[CF\(7>5.YW^.0"Z'V.]QK^\X*MTY?80_C&M#TNYT.<+,MRM,V&M^K=E#
M'.)']FV([LZ]2Z7H NLJ?6\*89#[K<X$X5M7VGM8NF4),[!&4M95:_VT[M8@
MF82).=*RKC5Y"-7-/\)K(%F(Y\.#I8@$=A[<]=>>,<JL J!F/>>U16K6E9H1
MLO8#SYWJ0:+6]5.EL&EB5&F T*WKG&-G\^I__H;["J*YGLJ?=29\7#/H)NL:
M!\$]M>-_:L+_(.:+-"DVW[;YB[H]=)QUG70L$?P^E6Y*.]C5U[K)@D7Y7&$^
MEWQ^L'*$W!MO\W.$")UO7:$=^]:U4@41.N,BQ5UE^JWLX]WOC@*=;%U'_BLZ
MV;JN_5=TLG65W3<]/&/U*\>HQ(/1,XBY.=^N_V_W)KOTOQ' Z=EWUC/>#X/Y
MFW@TUF<YO3'?_5+FQ/F[$-"]PYA;?;'N?3/SOX[<ACFV=,2(#\C)S',(Y-_*
M W(RP^V%_%VLOGCPX&[=MD)F"P,Z^,N9Q0[4P5_.#':@#OYR9J\#=?"7,W/=
MDBM]>G7KY1(0<+7U.ULL,!RF%#&'AX_ERYF%?E&/Y<N9O7Y1C^7+F?6:\QY,
M0.F"%!_6F_GV>O6Z$E(5-EOBH6@#'?1F9J!&6X).KAQ=\F;FC/!6Z/?CX/U1
M[T7[E^5>&D47OIE983:^9'N<<9MB?Y.3NK;086]FEG=(8F](WMDN;L>-30C0
MN6]FAO<&G6O]KBXB:GR[4#N)4Q;N[H+IW[.-S:-;W\R<;,LKUQ:]?J6J;PV=
M]F9F3$-RVIN9SQQ^8[?@M(K6T&EOYLO:D)SV9N8:-:=_XZ27R4=]:^BT-S,;
MR6B,UVF2LB@0T;QW*7W0%CKLK<T]G#OLK<T]G#OLK<TG2B1Z7LAK;!!<9_W6
M/T(FCJ9BA@C0N6]MSO"FG/O6YA9ORKEO;0YB2 T'OYG-T=80#+I\<#.8VJPQ
M=2LG?75K4B#HZL'->]H9'JP4N'-V)RCH[L'-F-HX5DR77;F[(Q1T]^#F6VT<
M&_?I6O.T.0IT\N#F:%^BDX<QK]/01U%P$^%9:/',52(F?>]U9V<UU@:D[=]V
M6@E3_?:87%0ME[CWT!HZS<E,ZV#+AQ&-0Q*ECWO9:]+T8K1F2G $"Q_#,.9D
M1_(]?D/+J0VBZX8QXSJ62?S"9<9I*1J3./78++IQ&+.H(_GH%4V\=6K_S;/E
MT7H$Z-QAS)M.I%::G3MR[B$"=*Z361)5K#BDU!0KSOE<1)&Z(TQ=?6XMI)T(
M$Q^3D]F5-?X/?,D$4KZ((Y5<;\U"O$KG_6">4"U"?#C#F)4=2?WS:N4BB.XU
MBVYT,N]*;I)D#9-&! ;30_6[-A]4V0 !^W<44Q-P,I\I+URW B^51<!.E/\I
M@)WH[5, VU>VL4QQ9"VESFW$?%@<85O7C&(>B9GP\:(BW\=K.3#Y'ZZNX-UA
M)LE9C2I :M856\I2CO>N0NWA+VLIDD"H>WK:DV V6R(9Z[H&(6$OT<<6,)#%
M$7::M@6D)CLD8ET#Y(",U@\."B-DZ_$V1S&>7;!D<1W&+XE) N8&,Z!A_T[4
M L^UB$"A"Q;>QXE0"ZR=Z-2:(RWKL;C I>^4@Q<7N[GD"Y!ZXCF[F[4;0Y.:
MD*SU.)Y#;+V+8J<@0K4>P5%*+^(05'6B!Y]&N/N%$;+U&'XZ9.OQ^P"%OI!X
M(M45XQOU]TXL*NR1F/WH;8F8_4B^#PR&E7 =*-DDU6B:79BF;AV([V(8=6#N
M'JO$W#=1RD'L-@]C% V@:^QK@S?C&OL:Y*VXQO[=IF_'-?:UT3[RNS@UDT)-
MADC%OO*I0M3Q(A'3.I"@$[VDU[<NU76K>M.'7MPHWTR4KTDV[LGL7!E2=J*W
MW%*VKM?63PG_QQHGY,^FD^ :$X1O797M8FE?2:DJC\"MJZY=($;S]QH3A&]=
M&>UA,1KMZFR0@'7]0DS _JV2NV!:Y]\5Q1&V=06PAP.::ELQK+9 \-9C_B&4
MRQB_9W:#KVV0@/68OEZM0K4,P\)\#;!TSY?1(&14 Y*S';TG[/5"\D"D%TS*
M378TPR2@-1LB%=M1N1)1VRM>;X04;$=F0,.3>[;!]B_64D*/:<:^7QI!VX[*
M$\D"7&55^=*RST?) _>Y>$9DGZ,G$88\*'[3OHWXV"J1ONVHKK#>L:7!O6S[
M11&N[1@.&*)D!G,G<.\CE\_"QVTGQ=> 4BXM'':3ZC^UCN"4S8";K-\RJ/"'
M>G@.?E_KC[O7L;SC:?&Q]V<>S#G\9CR#5['-&9TJ0\JV5<;.HNI%O%P:?&2M
MM4$"MI5&!1@]<>Q&0-L@ =M*8P=,6Q*HP\((V;I^.!VR=9T =8]GI0,\+5JZ
MLCP"MZT.:NXX;H!>8X'@;:L$4O"V8SPI>-L1OP;*)??Q=>2@JY)UB!M^KF6\
MS'1DEA:.O>:; X[@VK&!Z=GWUF\)ZX0< C87\T@3\#>EH$[EF_H6T#FV]<";
M<HYMK5$#_2;J^:7JV "ZQK:*>4.NL:V6.B&G?*6ZMH#.L:W+.D&_A\<I^^LU
M-=6C6P:B^AYXL%;;67>!W[)5@FIUM0J%CRLCN(=LG<*OU$D'=J273FD-G380
MM?FVG&9=Y2*LJR052Y8V3IIW"R)4ZYKV,9]+CJ+@8_S,9;0T^939: =$K-\.
MA+-@O3 4AO$+GKB[Y#,.XS%VI%&2\/1B@?/.FVBTQ%70!FY=JT*ZMC6E8[JV
M5>+?F!3XAC_@483F58;]H@C7MG+[&T]PD&I#6I1"D+8UU-[9R/R \:4(80P-
MNAPYZE@3DK6MB9R2M:UT:B >8#MGB?"[4ZVN!XG:5B?.B)84!=:V0Q5,XK4L
M4B')..2:*U!]>7GY6M%%IN__^M</W^"?OU&U[ -D3U/UP4YNIC>WT[_"GY<A
M_#&:_\>?>/3N\^.?_O,FD0Q:_[L.N___O^MZK"+[Y;X2V2]LQ2*GP#X_5@+[
M_#CJ%5;*9<)OV[&=56&+!'1"3YU62=PX+YO!3D$+9+-9P?.OAU7NA')>4=#[
MNR[J!O/-;?4CUV_)5]X=?_$>%_P/'B;>S=VC6P?_<O];]8MS_YL38 $7TU$0
M0)5):9=0Y2/7I3PLYN2!*Z@PVPAPQG')$U\*M9>U&FU>T"N5=(;V.F3S%IA8
MQ#J^=2 @.E\+N;P)JO'I$AX6\6XN'0&\1151^Z0SB'DA1QAQ6THC/BQ@&]OY
M.A$1O+28]X3Y^32]"F5>TLN*.AN,+D2Z&4G.+N*@VI]8P,,2'A:Q#D^[YQ["
M?1Q%/+R"83#,AL9JN)D_MQ:>,O$R&]?XK]EK=B>"&7@H[VD#U\AK7[A#T"Y>
MO>R[R;5(?!;^QIF\B@*\Y+0:LB[LZ=(>%O>@O(<&MH%?QK[:/%8DLGC$:1!F
M'*^"GA?WBO)>;N ,>A2M6?C 5[%,6T"KDIXNZ@KNM8@>TV5Z)64L+V+H"6K1
MNU8S;,%O=_QYVX/NGJK$*VKQ_H[U6!_%"VK8H?6'H&OX7?4866*D^K\N[RD#
MM\CQ333'K=Y;IZBUYYJ&FBWFS,FNAYD'/A>X?5]E(\N[<3/RLDG1]5T1@*DE
M3)KCY8I%&Y,A1Y7W,@/'(X_Z8JT^S9H@+TJ[A@VUMT"%$K;174'P ^VJ=5WV
MGUL0U6>54'7I7 9^E?_@H84WC@:#_GUW]).7>"CH/QR!?B&Y6^_C#&<L)_%+
M]81W'[V:$$'01P.WN+-ESG;07E;4*5R>E!:^U->X=N"\U%OT0A@:6I=7.SSN
MXR1EX?\5J]HI\WZ/T18>F#B90VLX%QQSL88W4<!?_XLW]IJLJ*?*>E#8$6)]
MO $WWQ]^[VN"K^P\9?B5ITV]DJTC-GK.J2.YGN6E-3HWYY'-4K<FGK9Q@[]A
MJ3K#ZVJ16C=_M>1R#D[Z*..7=)'IO2:XN8&G+7*)Z C]:Z'VLLM_FZ"_EL6A
M+N\&][4(><."5H872SE:QBI@R@N8N<SCYH"I"GIY23=@,>.?A%>^F*-EX;LM
MX.P8?J6G:IY:GE#F#H./RD?$?+Q*!R:_+#_]V\AE:X'S99:/AF[PYU/@**U=
M!LUP%R6=+(-J%.4Y<A/8G;FQ(ZA+%H;YUY!&K%C0RTNZ ?NW.(0WB4D]GC3"
MW1;50XHCP+_"\_VO""8JCYPE<<0#E:NH<:Q&DW=_H(V7&WG:RC:%&W\FLZ]Y
MHS3EB=YJ7+M.>W-Q_>#E7_]*!DX^]=[R.0NS:4/=5$>5\7+QY&1B@Q]QP_L%
M/.2&(*X*>:J4HR"N\BJ4E;/ZW(&9.QI@*Z-=\:S,/+1S1.21^VL)C_OL_=-$
MI&%U)%%_\>*9=_;^ST]_\7(;=UCG]5CS0H!U[JEBKF!>O?IJ_W1M@,8_H%?S
M@AX,#2\+X2^V'O9$DL5O+KEU09VCV/;8\5,HYO4;,;:HBRY>6-@&CZE"\-7<
M+)_BL+I7ZQ*>+F(37R+3Z7F,%US.+@5^IXME<K%@0BY9U+!%(R^"?0:&$N\)
MJ\!_!'DE3C9M()N+A>!X_Y>_1GT\GLV$SV4C%2CO;0V\S,(=_CA*XE $,#\)
M5/P3/*D-D^7"7E[:0;RL ]ZP,%(#W<$ZB0:_QDG5BLET@X-A@\>+@FH6X\K;
MV2[.>J!9 4?XKM8R7O&&]TX7</::?6*_Q_)BG:3Q$C,;U7M1EW#DQ4_L52S7
MRP8W9B7<^5%$;0AU"6<([QFNC603^0:<$[R-TQU*&>,)TR+'5N/@F97V0+5[
M67%G0V=QD7$54O77'M^>9RZ?XOKC#KL JTX\X$H@J%J!\[A/ZCRIWKWDYH7?
M;B'YR..Y9*L%XJIU;KF0(\!J7H/WLP3B603K!K#;J5M1MD?,0;;]HC+) F!/
M$[Z<CGQ?<G6K^4SEC,2CD.J Z22^ER+RQ0KXZ!.GE=NI<W-DY6<5>$P9>&GL
MK?(ZLM]][>D\]:!SX!<P+?DG2)] )&JSHGJ719*L\?BKY\=)FGQ-ZIB?M&,B
M/D?)5??"=/5+U2O5U2\V^VQ7?N\;^8UG7EZ!IPV\2>QMZ\A^Y[1_PVN6// 0
MG_DD5F>IJU_/O*PG=6%\4$P5I^V&IL^G"G==9U.XL\+X '1QZV?K&K'7=:1J
MG[M\\ZO0?W"'OF.'7R_7"HU:XJRX+>SJ-;LJ9"]C3H,R+-7JZ973G7H]7;&W
MK=G+JO:*.9@#54GDD)IW;L .:9&$1'ZI>9^W?HF57_P=OPCMES^'<9+\I5<?
M='U;JJ]DKCDGJ.(<A'96HIM@!>_4-=J*=%Z%D^#1PJJM2RLS3]EY94-G :6%
M3U57O- VV.L2W.SE'3X:=_UNFS@Y@0 3!&JK#@OOF0ANH@NV$BD+JZENP](U
M\T6('Q#GDJOYTJ\B79RSZ(^:N<=")![7>?LA7,$KF6#K:NV:;?MSD?G)X^HV
MHHK^7 YV:)T#\;9(O!> HE?%$8\7J,MOU"]6:C?25_ S2T'K?U5NO]0X ZRO
MV"*.&*I,-G DV[,U?XXE%E/AUA.S78C U==>Q.K^XN 5[/4!5[Z^18M* &[;
M]+!1"$A>UFSMRUW6CQ4/%9OW5/N.1H%>75HU@J@]HB>^ ;TYK/=Q!M[_1*0\
M6US3VP@?]"NJMI[IQ.*5WQ[UIEH83T26CU )XZ)'KJ#]=_!B9^^H]^?1_<W%
M7[P9O-*R:$'-G>,D5;]G>)6%MXX"D!3E2+MB&^5P5F2T?EMONYF;>WOCL^:W
M:ZC90;02@FR/M#.=VKMOJU[]J^4JC#<\DPX58\!7NA>Z?+7CU>X=#)/X@:=,
M1#RX8C*"B)LTS>@R<Z^PQY<TK\'+JW X<3,G6/UV#("@V9-4QY[S2SDQ9=YX
M=HNCYC:<5#]!?5I:9':>5/MY9UZH!ER6VSH8#=OY5#XPS2>W\] 0EQ>5:1%:
MG8U#[:PJ)\1F3\E=YTL$4_-_E2QL% 43)EX:=[Z@!:AO-;D'&1]Y.LT8+MYK
MVW[G]<U=KY%-9:]#-GH%1_,8;7FX7Z)I9%/9V_:?S>]H.82%%IRF78ID%2<L
MS)9-&_L8SNJ"K#PNLZ"!@Z&L'G9U9T+8>7DO,W"7ZJZ-0W47JG*]^QZ$\NX>
MNG0:+Y5NPSQ]30('RWN902: E8GU/M0$O*H3U0%W/APU$:GJ29K(X^<!2*PL
MB7FQ _;J%5>B>.3SX(ZG(S]=8\;B\#9.DLOL<_1#;=*._'LUQG+[8]+17"H[
MFZZLM#?8*U7G07W>MD(/:_2V[!]ZRE/2/J(=[8&J7KKS-)UUT&PBBY>_-PUJ
M^81>E7,GLRK05G6N'&W4.UHS'ZN-_<D%3W:6!?./N.J>U.)"Y\I%=/:T#IE4
M.U;"&#=*Z46N[>6WY95!?8X@\?R\O>T?LYCJ8%M!-Q=4/M.,U;:*[:KQ]F/X
MWU4U'M;CJ8H<"9]N9"L7@/T%#]9ZSU9.7$3>P88+>-HCR00N!*<Q'J7-FW39
MUR6@'<V9B)(T UR]/;'N6Y"OJX YJJK#G0BOYE+3.17DK&C^H-P]A9 EB9@)
MG0L5KT1A3_BE  \T1,&5^L*F[_IM'G<N=\8;5N3V6RECM4".#\_?:4\M,Q0M
MJAFZ_JI7VH:'9JGD3"^08>W1QF.EE66]]*E&K^;J 4-6N_T><H2?*_O/+D%<
M?"H1Q)4!79?W=UW; ,:X(YA7?BP_>+2W>SU'U^7N56I(]Z+O&2Y?QUIS<$5E
M?DFRKU.%_5=>Q%7?3[,Z]*I_+_UXE><$;'ZLW=A6]>7QY\GC9'1W>7/WT7O\
M>?1P]?B5=W<U\<;7WN3A:O3X^>$W[W$ROO@O;_2(O[R\NKCZ='[UX'TX^\I[
M_]?W'^R_Q=U(5W;C4G*?BMP^:CX#;W5>D2[HL$_#C"7*<B<^B.2/_,Z+[:F<
MZJ.JJI0*T7DY_-"*XWF0;Y?PRU5[$NIV,"JWTZL<A'>@HUUV'%OM-<Y-'0VW
M[92JNF7%$W/9Z?#Z-GW95*3W_N7G;9IFGB4S%0_T(G.263J<B[;SJ>EESOB8
M/J=GZ"=ZB[[Z.14P8;GD3V )2C"YB=)8#7'9-!OC_2N7OL#[['Y5^R&J/QP6
M->L=%MNZO6!;.7ZPBG6HS'=I.!E "%Q0\_1S%^"@4G)!43E^B8RS!=A\)4-)
MP*P%M,S:<+4B2^.@ZD!:[B-Z >>P2SA^.?;(4LVDJM\(5]V_A61][S[HS\.9
MM)@0JURK+<B\\TRG+&KQIM(C[KJOC),DWTU?WE+P^,)6H_2:"8D70O+/,/6^
MB7[F 68B',\*Y-7C.M;JY9<;[6TY2*#FKSR6>C.HW'O&VK_RUHE6C O= GKJ
MTF6'/]DME6^#<LOVW,7N_A*LV1NE'M;MJ<H]K!TWSV7UXS#?;Y<Q>&%.=DS5
MVW2][0E*![3U'N_/">?JRX-W]O[R+\-X>90#\(MU?JOUUA<FKXBBI7>0KS+[
MTOOA^ 5HH&;0S77'5M1R^U(G'T W;J!7*4@JGMP[M6ZS^_S<=<OM<9.KV8S[
MZ><5;EV,ZR]%*YU/X<K"6Z]P+I+O6X1W<O1XX7UX_ST0Q5</59CW_MI!MVRB
M5MD7"VK:PD,3+[=QU/N:6+0<(&IY0 X[G5Y.&#5E]<"3/TOU=T\MA"5:Y>9Y
M748N.M0N[.H^E.-SO']J'VQU5[$"ME.?.#^A3YR[ZQ/G)GWB?"!]XMRD3_0+
MME.?&$=-":FVB*&8PP6] ZR-7:%OK.:=H0#<V!WB(3@WN89Z#;I"XF'!X73@
M,NZF;F$!MYF?U04V1HY6)8?CZ3;@I7TCY0U0*R[Q@(TZ[QL7 >5#GB>3JX3&
M[L)+F5;CN-+_XS ?6<J@J\86?7ZA^!HXG$[T$IO$&RCF_E4ML#;WBYZQ=N@5
M6\"-\2;M&;!1ARB6HEK6YTO+U3VO4S=VBBJ\5=W"(M[VCE$%NJIKW([O/KZ;
M7#U\\BZOSB?>.^_QZN'FZM'[B/^^NIM\?KAZ=-E3TILH267I"DWAW^MCWDE#
M1O?B(SON_6.AVM"6'0]/]$F[0,_@!<S=)1XDAP@E.10I;P;"3SX.#DT:T:[I
M@:E76'JYJ9?;]IC,_H@'^L #OE3K)_>2+\5Z"7AQ2P6;5Z_8[FU/76DCE!F9
M%>;2\]4*=BS%7*CT GO9]51:;G032[.<[NI?/HN\)PX](, SF('WM-&91M1U
M%JY[0).?3+I!8>]E%7A%#0[[PHQ+</B$O>9[-71ZM3M><]UI9N"E[+6T34,G
M65/[]EP\J 82U<\F(P$6:@N!UFO:"/>DN0H7#3PJ/[]>75\]/%Q=>I/1?WNC
MNTMO//GYZL$KPLGH\?%JHO<9]D(IAF']>$I5&?S:^]<@WY4&4=W:V8;UPC1(
M[E8F0Y"U!\QNXV@^X7)9VHS0960+P?P=O+O+\M[Z03RR*F*5CZUME+B]&9W?
MW-Y,;IRJS((?]J=\,PD/1LE='/D-5]#M/CC=&?VM.>8DB^+H75:#VR?7P*S]
MA5.?50MK^(57V+N/6 W<JK<.[3^U\GZ&'WO9SF"RA<^04GOL4I3TA^*,TV!>
MKB0_, =#R0/'+;8U8V*66/.)SV+)/1;"#':[N0NW9&2[=>'W+Y@C/-'"_L +
M+$VE>%JGZA@BS/$"CE<%J,U?^=%+->+*#(O[E[320V:O:%(<1\08F5L/XP6M
MY-68!QJ?2_& A].%LPM&/^(VE)I/JGQGNED1)+(;F^=8QP#ZW XET\Z67SNM
MK ;W>.JFD>8/Q_F,<I].UP?3TW3RN,=R$]W+& _ X\O/I+^ <>"2/_,P7F%E
MC]S'ZLY^^-91.$CY$F]$EALO$#,PY*J:F8R7GHC>K31V%2<0O!J<@@*^OJ,B
MSU2K=M+Z<11I4CH%*(. K/\)) ?0L<P?B&F_N\$%)NVGO$X5B$JU>H^%#P82
ME\S]4!6M'NHZQ+N^J1XC*3N0K9*9=62_R@X=JFL;"]99CM;/7S]^K?=:XXKL
M YA%:][;'>/'C4XJ?5_;/+TV/T)5%-%9_08S<Z]F:?IFZ\2+)<O!=.@#2I5?
MN?:?Q7 Z'L1HF-ME$;MQ*L1F*2Y'6@M]^(ZK^XIP/R"F7*Y8VQC,TL:^'TT[
M-BX=@ETNF88R5]IC4]6G[_50I+4&+A5Z:JFP8B@:3F<?KSB>EX[FF(Y+W15U
MG76MBX95MOZU7YSC\D)UM&"GUP^@<[?[S;2_;VO2&=Q475Y>6?X6#+G#Y$^E
M967639\9=)>I\-PIO68;%/I="3Y*%!B1K\S.@,E?ZA_L@%X,=4]3ZPOPE?$;
M\!61;/AJ3R1D'U%12PQ&*^PXS_@=T%=[#:VGEZG4[@<=D@1 /(6V>2-]=U!2
M=]^%W7IP2>T.JQ>7&+V%C@P_Y+^[TJM^Y0M'1E&0I:9U+&T;EC5Y?K&)VROJ
M3O>LZ0N /VY_GU6]>PD.KE;FM0]/#1L[QKDX_I)[W1'ZN6/'&]K>BJ-\TW25
M4M+[U8M'A:%C:%8MDQ<TG_)'J@3P$*Z;+)$NK9J:+4%^E:U!'HX%APHL7VS=
M' P3\%?UXX[P4E_(?E]+D01"?3_ 7.$\5=,PY3LK*X\=[H9N]V/5X&"R:-?S
M,K7IJ%C#JG%#%8YSY<Q+?:^LGM#C'^*U?ND_XS>J8L$ OQ2<\O6GG 99QNO\
M:Y#^$E9:6E#M#*SW-ONDJC\_C#][[YHY#J0/-W/KU*NA*B"=A79577F!K#?2
MIIT=K[3+ M4]$ *<8!;\S%F8+BXP_U^<I!-X)0/,&I7]]3K.%Q%^XTP^YC?K
MCF=U]X'7;ZW1%7H+U1ZNGG%]<V>*3>H44ML<Y=D^E0VTJ1.007A8JGR\7)\0
MABCLI^JZQ42]:MMXZL<0X8N#.BO X?U9[:;R>"CF2H1F6>O_\K6G<ER(/(&Y
M.OBE7F%](5M^#YN^I:%(FZN;+!,IFM?(PXVWDO&S"$I(P$SR5$A]^6MFH0!^
MY05K%0%GZFZ ?'U!7<[E%U<*Z,:7VRQ4V6EI17$5KU0>&O@UM(='GO27>- 5
M@4Z&!(]N[6;]V4Z_JY'<ZA['K'4/F_>R%CP- ->L47+#,U48=,JWO S V&Z:
M0B#>%@FF?,M6_G8NK]=HG,ES.[ZN&A5_;GBO\W=?YX\IO=OOO$\<=!W:C()G
MYOS@F17W@?C)66])5PZ;Q[CT*W6R8)E[E>4-?+EO?J4[!S4:*+EKIZ,/9Y"H
M?"R$ P?4_^X-#QZ?M)K!>B_K+I%#V;0LRGE!62,9Z*GAO_/[7B!];4N5>Y?.
M+J([U255K\RGO4XQM%ZOSI0GF&GV@H6^$J;1_+SJ1CX4\0\\7<MH'&7FO&:I
M:5+6_5+9X)5#2O[JB>9@^OO)_+N]![HYG92XU."VY-[%C<J!NE%O'&WKZ6E#
MF.&":R]NK%QJ;NQ" WJ3LI7FY)Z)H.EK#>:H#Y8B$DE^'TIVV"!;@E*=ICS=
MW.:W\*5:D]AYA:"'9+=^J=_F5:T !,XLLX\T3E)?-#K(^(W)K3PT&TI(V*%2
MUVL5ZE5/J(_LI)_#5"PA M4$LU,6C-99U?L+1/N"9Q##/H$?C'MPWE:C^'EC
M"Q4$_JMZ;;:N<GIQ[R%=G$--%DSEYW_@S%_P)(=Z\KNC9J9I^05J6G(522&J
MTECG.D(\ 1[=\7Z#__-TXL8AO&54;C-^U90OL47]4F5M%F_@VWWAJ%Q9]=8=
M]L"\JV5]R^V;*#!=^PASO6'Y[AFP@VTE.F/<TM7NOQHJM;U;8]X6[S4UCK'L
MKZ10\]GMP.UZ>P >(0S5!X])_,('D(GXDH>Q2%/^,8R?6'C'TY=8_F'8T> G
MU==45\LK\G1-7E:5B]Y6SZBZOU4"'\*C4=_/,-G$)R;_X&KWR2/WUU+O:*A)
M#G 3/?/\MF.85LW6.!A @%QNZ\!#W%DE$'!#_?P2%NHO<8^3XK:<)Q@>=1))
M#45WXF"=S=[P Z;WP5O&4;K0^X-"/#BMO@9B7G!<_W2X/Z#5?=7=(:.*="I]
MUEL>M99NW4JG>BC*Z.#NO,+0*RS=IEC0&ZAPHP/ R);M1T^X/N!7=^_H&V;?
M]XTH*WM19J$V7N")G/QCS-]S,W?CBKXO9CP#:%I2J2VO<91)KLLUG\0 N7H/
M2LOR3KY2@P-.S5ZZ_\?>^S<WCAOYPV\%=??4Q?,M.3>>V22;RU^R+,]HO[;D
MD^3-[;/UU!8M019W*5(A*7N45_^@&P )20 (RJ) ;Z[J+CLS L#^ (U&H]$_
MA ,!_"/J6JG\?L?H9J=UQ3W_R?*VB=.QB2@G!.X1!]-1&,+$A$%QJ',ZV;GQ
MDG 3U7K:F16(=-</K?2%5/@DI;/D.0[_65:!9J<S^'*3;$G97.1PUV%C!5F6
MS$(X#OCI!"T/;(EP$1#FTTQ)3[CGZ0(_P#]QT^&!\XL/EK/.KY:EI&^ZP8G1
M.ZO "7;#9AS]ARR:9NF!C/Y!LH>_S/HV +:5."< MY4 ]6Z=AAE>FS>9D&?Z
M52C:%B+*PRXP$*R=]9)@WAB/X'%#1C4[V=^X2QP_+* ^M_[XE.VDY09;^N,.
M#=5:O]E=&4XE"'&*84=ORK\.A/ZQHEU3SXM9/T .^#'09:\X4M3NQ@X$>_BM
M/F)#H-VM/A#47XL))'S**8T?$G8W'L5T$GYS7Y>KO_SQZL\>I*8C H=U*7H3
M[(Y5RM@ GBO'N +4;?S_AZ]*&_AL'7)SRFC!@"0IF*2S!W#)!I7UQE#ZM^P&
MMX<U=$1S2\:]N5';%1>'Z0\/1%2)]R>.*T'JN= [2+>-5HG.\% NT8T6!#OB
M*TY&BJ[DIIGBQHZ<R=/=%37=K!)/I,8KJG;YD'=Z>O6<)>CMM:?*V"V&5&Q[
M-./QE6,:P<:2N83K!73Q^(PMF<G1F$J&PQ4YHYO N<9J/?W8+@VJ@.H6#'^$
M&[VP 01HW*:\QA$(!_QR<YC872+-WX3*F"?Z -43?0[CN'%@ULU4A487,RSZ
MD*(3$;V*G-X>]Y:HQCY:C+BOGE0>] YKX-6S@/KRD$N EV,2KHM4]H-G$*P+
M"8%-N$CG%WDV6+I=!.T)=L"G?P&IZ.-'C;.!T&T:6)NB.%;%(K6!X=BM,F<:
M*ML'DSR9_?88A[D#]QD0CB>/?U#P>64Y.[!J_BO[$QR X @M8D<[P)J\.4OB
M%YJB0_/DL162</(:K+7\=[M#>,::>>4SI-/(3CMTMF5:!]RO^T$$P#K.,CQT
M\+PT,G+6^[SO W%;AD,@[5D8^2ZRE9@FRR3-H114C54JGZF*&.>+#,;!9!@?
M6K!L%IC5DAF&@%3XQ2!$CD)P& +CM&A)12TO9-4ZJUA4)T-F;<.J[2"IL5"0
MAP4Z\O"8]BQ-P766<"G]XN!V4E;'@T6A$HW[ I7;IL$ IC<N496;1^4Z>:T4
MX(;KJ!5KN&B '193)>-9&$1E-5QX@"[0*@&6F=5QZG8P[ Y[@^X=&0PGT_'C
M?7\XG6!%P]ON8$Q^[-X]]LE]OSMY'/?Y;\WZ*KFXW1X%7KO$<B"EJ##WB5,6
M7QVM#8Y:@NCX6814H6>[=FVY$_]"MI>Q<.#WB8XUC1LK:KP%Z%'I%NTZB'\C
M"^E D326/-5E_^V1J[O[%2V+](C8UC_[\/@'091;3;&2E4*>%^)"L-2)5=MC
M^.8 CG;#<VDW_*+4;!T,>Z/[/KGH_\]#?SCI?SA]9>==.-/* L]F3%8&\[<)
M#NC4VH$+YA%)12Y$AP^-50=_PTQ_9^6>YGFF_G&H ?&G=H!X@UPRQC,<<%,1
M8.RE^K>%>HOBH:?>DX'3C$ G=08R& 3B,3TR39KEW3@.V3[)@G1K>8O&ID1I
MZ\\=RD"UGE'.2;73G'\)PCB#\B,T&],R>^UMFJQ,09:,6< %GO\%NHX++^Y!
M#''2H\67))EGDR32/WW@-\E%A%_] $[@9=9<S+W-';=G._&J0D<)8^$F+W46
M&.7#GB.YS(GX#&20C-%Q?AG2],3J^(M/+/\H4;]*X+.VE&#P:8QA$7_'^CGE
MY^&NC"'][.Z,)!"@P8]H:WIB=?*Q<8[MC;Y,O,D 0Y:#K/LMU!N)+)D>X%+-
MNIU?#%M!Z#9+.T',G]FA/4V#. LP0B@3[A4VWW+1BZC="K<,W_[.U9 <',^7
M F&N(I3.3K[]T*L1ZO,,MGC1!JMU$*;0C,O,8X+%RS&DY/-2J-P 1<=T"L7B
M&/2NGNU3;[I &7T$PW:N@NDJ=;@$WJY0.I*U=Z?]&6XL=MR-8R#[1"])(9@6
MVEFV[B#FN72PBLY3LLE%Z@JE-[GXCW___M.GCW_#7_#/5W_S\/1M0*5EH0,,
M?B,8#*2;KN'G(]V1G8I,$U"3/7QAYU.T_4JC.>C906QZ1U0S5##]MNAY"5U)
MT=<')U4#TK-5"6B@ "*[@'SQ6#4H/</I5^D,H)RX[X?@/LRS30C5*J *1CZW
MB+,?NH2W)J(Y8>W/SV!&FG5<]4.@H=FSP#("T'&0=M+]&>-^>/CIT\=/5W=)
M '6PV!\_LW^!O]GXACR0GPAT(] 27XRA)^$_X+]YE\-5P+3,M0<L.#,P!U:K
M0*7C.,3#FNUC>C@#(@?>^\Z5V[YK%6=]Y\I+9R#;E6^^J^:4[\[#%TX3C267
MYMPSC'%[E2<6;RZ+5F'B+9^N5Q;J=?QBI=[?$H0Q'2UZ*9V'^6TP0[?7ZR1-
MDU=V<O6"-?NG?/N8LW__IR%LPWC1?I+#D)D8AVS$0*+B&!9,PD]#Y!Y^V\,R
MUIH![<JR$> =@(]!Y""D&(7(88@<Q]]Z)_$\B?%U\RF(?QOQA%V83/0U6//Z
M!I8WQF]4I*5E-S'0;2)ZR7,8S;8=B/4 8U=^&2>B$&214@_[H.\D)C!:!DR[
M9@SS$J0AY+JZQ-\C^DQ2*C)=8;9;3BTIR"6"7IZXXN)N<#T:?^ )D.*$!/-Y
M*#Z<,9X,YD#EP2<\<)CKG&N9RSH%Z+:)?_(OS(43-V@C/ZRW%8?^7>&$7F@O
M$>OA97$,9!M60WB<<[+7VS8<_F8,.B7 ,/6MXJ#/-3GH<SLXZ'--#OI\'@YR
M\;(RHZCDH<\MY*$;^B135E;P$%\,:"^3Q?ECH4.J[2RD4MVNN2^<U;OS7S?"
MH%857A&433$/)FB'09IN08,J C#*Z*4Y^XRW)\Y*K!4A@PI6K]RFI=VTXQ6F
M4P((NLU".9[U; DY=Z-Z=IF**Y2K()>Y@N'O(AMG3+_EY.J3R/[<+O:S)<B\
M@Q35ET6-/@7< ?PF?<.=51DM,"U?FH"U8UM)TG4>X^8MY3MKJ18*.O:[Y TI
M30#HH=ZHR#YZ83@:A^-561;LTXI%N2_8?$S7 2;MS3 -5SP+UQ XAD5 PV\5
MB:OWY!X;":[*';C:_P:G+J319U?R?VQ$KN".DD582:<?9AGD\\&K/3B/L>LI
MI2M,8OVT)<LD F,/^VV!]@.LT $?#6-LLL9D>Y@MELF(CMC"&(3#"/G&1/$B
MS&:,C["PZ"*)(F%5$EM>^56ICH:FAW"%XXIRX3P$C(GS)8V+W^4_<KK7">:J
M0 ]&.7Y6%(XI0X1@-!D;/O>2'?8H;G!@]W(L4@XF4K7QX>"QEU?7#;_YOJW4
M0F^PB/_E/>QHP' +A5CB>7>1&ZXSQV_LK+F=G15;.]O9VJ!-+<+%WO;&[0H
M3[65P9.'L"6)X+/!>ITFP6S9X3L<7 NAWL=.AO76;^<#5CC-KL8M?8L%B-@\
MX\CO96.PS?W[VA>'Q][_[HO:G'#";0%9?QO=%95SD._.P=:FWY7&.>C1D2BW
MG4:/;>>-;8*B38#Y?E35P[.LG:HJN=C?]<UXK[H]6YB80:^K??[H_4B2@:'7
MO$@89&N0U:;,)F;DVX/Z8OB<)XN,^1.M-D1V&5H$R8JN!'-7R,Z^[P8V7$8+
M)ZZ4NC#>&0Y>8K('+NZF]%M^'26SW\QRGZ?N@3Y$="(_0S>"_?X_?VRFQV%G
ML%T<)0R_SZQZ)%J6&@V_7$[[XWMRT[_VEWM 5SJO"V<3J'>W2<H=5W@$J9:S
M[K55% ,Y!$8W"4<>'A%Z?C:KA5''=?HR@<40A(TA/7SX**U:3LT[3CUO+7VA
MS(7NQ<K;JX<K\(KEK<)W_J<#5V Z&:/G6^W[G*\3V16>[I'$9=U\29L[RM '
MSTJB9(NO >]"BCY*]F?_3_<5>,P;ZOQXJL_I"C#:331Y;$$MC'MVNLS8[:X[
M?PE8TV?7*&.E]OE*#,&VA1C#P^8PP-!RD:2W:-R&94B?(6M&C)D0I_SZ#QUN
MJ4$_*DY5]4#%4< I%H<A>3D.IO?SL2XV7/K500RR"U'Z$.CD:7];<6BW-_:X
M-*U%8_')3H>C%8WN2(2L-(S!E!*PBX;6PFV[A'&XVJQX5=_PA<IH79%J1I2M
M9.ISGTW'=K2F/)(WB'Y@IWG&MK\Q5[P8F5 Y--M-8FP9NU]4$ ;A!Q)_2Y+R
M"^17Y1,>-MQ)9D:[,<7,%$,7,=)% B-9 !0O+O@!HGR!J)_PM(U/,CO:[7Y2
MOO&]L:9+]@6P3'-C.!3H>*'Q!F9FL (;5?S\$$91D$+1R61.H_$F,IQ32KI3
MI1CU2DQ7+C^DG&(I_Q9.4RB^1M;X.9*_)F0%'R0I?-';_CIR@FS[JAB2B!<(
M+-S"I^*6IW+A4\$'QN*=.#3!L;V=)6^:$-M6>B-O>-M#0_K:G<V 8@"=)C'[
MXTRDSIXG:W9X/B11.-OR_[7;5V_"3!1;Q..W&):LL3.\S^1!B"7,,,'9ZTZ;
MG6\S]1P_SA^B5L$6T]* 9@)%A5F/?/N'3'G!X<\];)P_@GC'9Z,.>=I@*?@X
M@0+RJQ"'2SKD'QNF2(<+IE;+&I*\4O&:8M$AMECL0_#(Q#]Y_FU[[)KH-BP;
MBY2#D=W1B!B.\)'D?YJU([OLTV-G0+=#QW3&^D7; JQQ.GQN0DQ$N%\_7K?)
M8$'YJ^UY:L=7<:J6<!,GGI-PMYE/XEZ0+0N-2J2]O:8Q781Z"S'K<CEC?51-
MZ8FW]R J[/1KUX')/.BCZL$R-;WHYW,Y3F#CB=D*K0[L)EX6IXZI!Q;FS.8>
M)UEL1J$3MP^,>-@B9T9B7XC-2Y(G\93.EG$2)<];)6'6#\':&D8I^I*R\TZZ
M+>S> CGFB%#+=[X15E^%7>'I&-()WL6_#:>]'_[M@_^5'"T64+>>:9Y47.GC
M9Y$Q 5YLX_F/=!G.V)7!PK-\#)+!(/+:#BY@Q3#H2O4B!O*W+^MBU7%OB["Z
MK6\T?V  K,O';I'8QN/*[%*IG?BS4.DVIW+9(2MS-H:V+H_[* %X@6#)-I '
M_OR*@HY^[907=&)#@BW]2&0=R3KI.UD&D(QC=X;9W3QMBO1Z#(-)AY3,1+9=
M64# 3FKY-X\<8P!@YYX# "W:PN [U(.H]MLD?0W2><9M=,,DGR;LFL*NCH9K
M<:XP&3A9\=AXN!#@,-(N!]:@/ %S#QO*Y\)5XZQ81,"((Q YA#3&LD'(-"%\
M&,_RP0&G5FL[:CW;R+[HL,[S6N$0''_5\P,F=\!LJEO,!@5>^) =[24((W3V
MP7>98+;D+S4TWZ1QAP29-&>V(3:E_J0<P?$\'D 92FR"UK&] ;*.^4<VQN_(
M&(B-@CEH#+,;^X-=CV?Z.\5# ? V-Q7ZJO%K :3E4226MR<_'YC1O=EN+#!T
M?'<#R>5 70.;(';#RQ-'5WK/\P$[327:=^<X3>$>!B&,Z5P8,N%^PO99FHM]
M,EHPFJ$T#VQ/AX*74(3GF36'1R'<BD5VOB=*<=?!T""7,;A*K<]CKN_CB9O?
M.%EFMM>6AQ)#2XLRWA2).CJ\&,,A#Q] R>Y)8)]@:G1;:0>JPDE>)<$;<>I\
MK4PX1=&J=R<?'M(P22<T?0EG6!;*04BLH0O)>!]>2>Y?2TP<S%D3L@(_0L17
MT/[QO@3&P22Y2(U#UO+W2,V!;[*<@;6^4!M>Y02GRP%\L?<>  NKRI:>WSZT
M9&MO#;L3W *;#A"T7RG=5(_*4*R^<_KJ4S4"JHP(WF]Q<2.D=M46-Y*I4T(X
M[Y1%E:4[@_<+2A$16Y&YO[QAB;A>K[9E$^5F65DFGVA#SOX'GJADFCRDR8S2
M>0:57L'EI5[$I\AW M;%M1A(9)-@0WD3269PNN5!1Q^9N.7LG&2F5>LY(N9[
MFA#9GE<AAA[^F(FFX#\8/-/1HCN;T4@XP8\6CU@*B\[[_]B$^59?TVS'CWQ=
M#"7,7L5@\/>-&(Y0'._\^]X9J8[1RLZ@K*O=X>]R ,)'\'4)=D:H9<\ZJ]<*
M=I4)/K+N#-/^Z.N3[.*225@RAI!W\LN(AQ@JN$^+H17+@:^NW>>4HK?Q*+X/
M9DMV94RWW1CY;FU,2K ++\+7VT .!)G*5G(HM#!0.1CQNW9N@*O7TQUP*]9Y
M3#>QRU;#=GY7B)-:O0+8KA63^R-*V3'[WS2$<(TB>%WO%K +0XCHM.A-,HS)
MWT!_ORMAP55]W/+.I.RMY!IHY$V\[F%K05=]U-I6S>,E@Z98"SF>4?1QR@".
M_G:G-"49MN6T>^$X'=$&#BN(YFV1G3P]TQ@(-S"/=K9;QBFC38[&T3!^KL4T
M)"D[MH6!5"QU>(DH'=O$5RJ>.BRFKHU/=@N3^6A1Q&2)1P>W"RKK"C*W#-$2
MCP]>6$V/P\!A0#D["XOF\JW(X_FGI]_ 4::9Q_\V<X6QSW\1 2V"IGF^ ;VP
M4J*\982X2*_@;Q\8Z->Q#SSHKFHD11!Y=-4ZG:-^[T:-=E>"NWGBH4V4B\0E
M000AS#1=IV%3J0"=&-0P05K^5*+69<0[FXS<ZP(G63X)O^5;2,IN>8^$=@0;
M\O3MWH(J= 1KA=D9"78X(C54:UF$M;O\\Y_\/SL^I,*-K5]L,O$J;U#/97M2
M=I 1O?XJ6-E0:)G&AN+\K&ZAWA U>DC]=8/4U^,D[N(QV3S]RHX&ZT%8X!!'
M1L;[%$>'!SW*"L+.2@80/A=$/&;=)JG6G#A)HHHRW'NO?.60_)@V6%(S-JZ/
MI7.!:UA#"0OR\12=L4Q#T9U,&H+E<*RX8=,+"_$Z"([OW'F<9^C5+UV>,#F(
M"PCQ$>L@Q=;=- BY36DSXT4*O.EA;C.A<WRHP;SGQ^ZZHYUTN)2V0X4[)->P
M^UJDP!W2;#B"6Z*^A2_LC(FV7VED>ULOVETN64,1+.7%849'L9XK1#L"#7V_
MA6N(UK.%)'IWFCWR1^E+TO]&TQE3%4>+T1KZF!1\U9M$]@%CD>CE@V5L(/3,
M4P'"'R/9H.A8JB >0^^Q76,99FNSU  =.:#+(&:Z<A;.PR#52R"SY]B.NUA8
MC(@5.XLQ_7*= 6<UZY4=H=!EV=77X58)R:I"X@H%L7&16L:38QK(F$\7EC0R
M8EJ.TQ8V5*'5XD*E8YMX4,53S8+ZM6D9]Y6;:A!#YCG(R<UKI4DWK9I7;^LF
M#!K>AD?PJ,,$U&+=<CR0I9B9KQRR*!_6AI.]UAP<(7&;7FQ7KH<<M5N(WLK5
M"_B0YMWGYQ3-MN5,?$E9,[W*6;1683YC>P@ I.PJ!LEHH;SB9D9%MH=,E"6$
MRHH\\+UE"1V.FQ_#CL"1,-8OWS-*05AP.8'*=N$#>MP.1Z#7AOG9N2.D#;WW
MNFV"26]BL\2PGSW:7TKBM&Q%)J1'FJ7/01\HB=1*0J\SR-42.I=1W>"6>UA]
MZB&E+V&RR:+M S^ZX?G %/IJ./3Y=\H ?S**B;X85_DU4GP.#D1SS+"WW='$
M].DXN9@^#*;'W!/H]JPK]K4NIV]=3-_Y8\NK-T83DZ=/^:U.GG'>7I?A;$E>
M@V-FT",#\G3F RS4;,J2/DSRG]BIQ#.>-YZL/T[84;:%;#'_PEG[CUD8_<X7
M^>KY0);L_9#F[2?0E?AH'EF2*;'0X&9#I\F$-=[D$/X!JZ=F/X#:U:;Z8&($
M,M]0X+>,#X+1'\4P948$*!#NSS6C'E[]&KO@S?8 >V#I.D#UDE@"94- 9*<8
M!.S6Y3!E?H^?FL)9CY%57&S3O829V> F >ZNU1] 1O)^/D21%8>=(XTX/"Y+
M!'OR(6"7KRF[)64!!P>',]<"1,"_0[(>?J(+OY8+D63BP]YIE_(/XGOYEN3E
M)S.V7[&0.QI7T6?7Q^JZ3H=^H3DV[$Z4_D+;%CEYQ! >UUQ&K8\6-_2)_8%I
M*N:4;5B0(]GDBRAY17E*\YPI>P&9%WW5I0/6]GA\:*'I%JO\F12>'A[X34NO
M7MS+INB*7S3VR$:*DPM<.QP,U#N.,7B%\+'']^G6[V65TB\-I9=SN=?M4ZMG
MCOUYY;;@+(BHQ7^KL:?AO#)7SB$NG1/6+J[>,DB?X1Z#J7C:P_A@Q)^PF1XM
MW./.CURQ%FR7*K1NNXF_U\ X(,X,/I0MV7)5B$^X([TQ]62V9&IJQ+-W@$:7
MC?$M!0P[U_Q]Y'I['_R:E/G2IO";/1LQ:[*!X)9Y:1$)GI@N@8>!$M%7/,&4
M]A+YF,,S<L/4K>#K91*VCF)/"C*FC^SF@,'WT.(Q0#>H^.;YM]3;YUJWQ^2H
M(DD,AUL.3,3(Y'I+<&PE"Q^.WG!MPII<V,_R< 7Z7G^6Q,DJG-V%+_1(EI,&
M+3DDV61TL8E(!$/"7_"]<!9$LPTH\$RQ7<-346$8\94IN^9L5#%%,0B1HQ <
MYBS+[_(*6!.OMB:*Q)N8\;: NS%]RUR^>CY"I&,O6(>@-,$OQ_,YYG.9@V&!
MOP'S(,H9'YO_ZI61:P*O8FD^'"F>O'% (D;DO[92NNG>9AS67.5N[7.?SZ5U
MP%2UG/HGS)_W%]!;SO]:8*O$D_;AS(_&6PN7[IY6R9BMV'.Y(.;H_:>7N:MB
M8..R^MV7M7!7[]$"[3O;L;6FH6KWWN\L^MEXOMY>KH7XO>YK3"YS#7H ^##0
M..,E@-*4 <'7W.MMV40D0NU"N9_Q8<XL[E@VB'G.$/S;#7J>L89Q%LY^#*(-
M?=,E!"UCD$:1#TA>8$3X,=7FX")4!'3,R06DJP<@XA>FT[(=P-I_Z/!_OWQ"
M94A)$TS603COH(6A_/8B"-/RLR+'CD@$UJ@=OY[8\KVL57(0/T[PZT2ED"@D
MPEU;;2?3\"*=^IQRPA$37+1$XAK\!W+#_34EVR#%K92SOM>M\E:X6D?)EC*>
MYRLSB,%H!-Y'6''5GT"C;$//NW',2$FS(-U:'$5Y6Z(T]N?T:*);NW_.2[?C
MO#-2P##&>/&679=ODA48BF:&B1>-(?$W66RPY@Q_],T3,LC2@$8AH9+%/,A/
M$QK]<D@TK#6!YD2V;\URZ-^ED58(RX>32AYXO+A=MK-$,DO+WD]P(H)L8H1T
M<!G9 CYMV5H^X[$M%C %2V"207?H(&M&K@)V? =85H=)H8WX&+CV^='T#V;,
M;:U]Z:<'Y&HEMFQU*3>:1\E\[(G&0[\',;P$\4=^< .9+H-8A/"*:%TXP(8;
M2]$?2F+\&<XOG@1=Z'HR0T58?J/#5$;P]P0]CBN2H#B"ROBAC BFY8?/'P?#
MG7OZL=V5XYRSKGVRG#QJIHG&F$D0E./S;_0SSHBQWGB5QOMDTW@Y(42A1'A&
MY8P6&6Q/%&H()^?WO?7_3L/G)5,ANB#RGFFAYMZRBQIJN$:I\"IZDH!WW;O;
M_:^H..LJ&:3('[)_13E2/5U'BQCKI;J^B)&4$D&J>N$&:OE=^_<K@B $B%^P
MSZQ][-J;FG#YK>$Y>LYIUE:3DM:\WY\X4)"?><]/-7N>AS]R>OX5-O6[T"Z:
M%P4MVPG':1.-:.")\7CD@9K"#.WOF'2R/[=IZ712KE'YWJS,X7<P8=G/NIM\
MF:00 OP ,3'S\"6<;X+(*$56P3?,:5[J$.+)Z:(H7 S 2XG"I$,:/H=Q$$5;
M$JPA1@H$#(86R:^1BTVVP0:,VW&\91+-P941#'5/";"ZFO#_ WJZHR]?O,5T
M*.Q;L"L"AG+.]P'T#.:_;GC."":;P&08P 1D2B[Z':DW4_?@FD'_(^EF0M@)
M62=%7>'FRW9?J-]]14OPDH7O<JLR1$J%LW =(%% @YA \07P:063) F*E>&S
M0#':"'QDH<@!P@DS-FUP;^. 5 ]<@?0"@H-C.J-9%J0AFV#^,OCA'4EC-WX]
M6KY:51'^[>)],"/EYT&0DI( ?W* K3KCN?@V8G3-@S'CCR"=+6\3QA/8T?+P
M]#BY'=]Z?&MR)%V[MJ(O$9V)[$W*[H3W][<T.3LF>-R ?1V47'23G*B=/.Q3
M'=':%=BEU',F&2W9VOO)]'QD.W().U]0^"AJRP.FEN#_6^%$"MW% 390U77>
MF?PL_MNP5T$%3SE#U',:G,#7^Q EP@. ?I=2J"Y<$QW#PU=&\8?).@IS?HZ,
M81CM<@[W]2IVZUK"8<5/_"06^@*T8 K!BG$P*B@^!$4ML,:%E:J>N,N(080/
M#0XC#U\<R._B\DPC-WBYY?<'3MM!.M]NK/. T3]_'ZQYR/.98)@4/4P!C/J@
MUMW(QWOU2:;%O.U%;A<^MKR]"H;0Y';&B$/]W/@ZF$XQ/X[)H3EG3!XSX4/H
M\95=#QMOU&_:+$;4[=X/]8#7W [<?? =[X9ZLU-W,_C;!)O5*DBWHT4?*^6-
M8G[&(2[N<M0/4DBE\L9(2!R]B)*=<_Q8OF32(]]?_>GRNX^0VTW8*P)T<Q,N
M3U00X&&C'#LYVLW!!\.X2#X;HUAJ%'P/"+QRS/:$D4T#IL<%EMLA;^#OFKY#
MH+8F9/,$.L[D-U$(#5/WL&6&5%SRZJ%:@!S2'T$%+^%NR)U"1<:C3+EOJ0;#
M\V^@&G#UJ_:-B/Y$#L#SCI6W+740/P=&#9"Z8V%J6T5RN(K^>)?.EG$2)<\A
MS6RR0&GF42(<$JOEL',16WN&1[&MA-9>:8@PQA+6_%5@)_M9K@)D5W,/,D +
MJG(Q6--V+0C4UCWU@N2OB=\%*4%5+@C406[!@JSNDL!FJ!XH,R\RO] 5B5@G
M'S.M4JN?X16!)IY-T[N$ZDZI3Q\_?28_/#1/K",;I"M1?_N6TNPA"/6N9-U2
M5RI[D 45@8H^..*0<#U?E.1"0P(M??'&(<E:/48WPVWAD+$HTV'06/8HET4]
MO/-'0;83C\C6K>"3@G0G7DD;)-V97T"V??IX];U5N4V%P(:&/M7; W)-+'(F
M<EU\IC14F[CC3%2[\<8R3!WC9*51$WQ80.%C_(UQ\# ""90H5'PXP2HQGLK_
M&$!IN0BI;U4,[31<T1_13TAG?K5M8-:1\)X&J[/'3>T"2KM ?D&YK5@2!ZOP
M-@#O.-L.XNW(@C?TL"\T=&KGG-,I&OK6WS5$:R7KSN2V@2E>:=J-YS\$__QG
MF6#:PAW04$E%[7&OVBC7\POK@ \;Y\3@O@I U4,0!UD2A[,)786])(8J @D6
MZ@GB[5T^=[-_F&T?? X0?_$I M^:R6\1\;$.89_SL?GKS81YH34@26\?)8#T
MS,)0.2!F\F5G%7K)'2_68Y73 %-V/UA%(D9H"7<[P32OIE^83JJU,TK]N6!%
M^4?<CN3BWZ8/DU[R;Q\\\^P.>8,\B+:3\5TEJ^Z"PFYD0L;DKB4L:D-EYDPM
MJC^F?XS^2"ZFD\&TV;5RT4PJH&G9D1'>DE5YS+XF$80K6"\5N!2/?YS\D<C6
MGK?( =EF#GJ<G(=HMSE?9S/;,PL*((]SJY"GG5'XW?]9H%"IW5Z>)S$-YO0P
M#WTWBI)7"!6Z3=*^J 382^D\S*&ZI(N?.0ZLS41?C$W8X$2.3OCPO)[IF9S0
MW7;!*69(RY_O8(:<./P4$Z3=&J8)RLBE,D<+PQSYXYC)\,$F-MG/'C=\29R6
M*9D:-B3-TN>@J)1$ZE62AF?0;9E?D^DRV61!/)_26$3XAHP]2W/"A*8AS;Y8
MF$$Q/?#&Y(M'WJB+2,M!KPF1HS#Q%!-E'')NN+47<AFF.:4QNML7N4$A-:AE
M#3]]O/JL32?:CI6L@E2]B&*$\V-TD!0U@.I=*=C:-8[#B0T?UUDXIP_+(,Z3
M%8*H>C_A/8CH(I;'4QR#G7H=CYFI]ZZTV\'H^$B"F3SZN6UNLLOG(%C_HE3'
M%BE)NT]9G@8S?1TZM02V:$]^ECU\ H!@#LS%H6A]0YKW-FE*#37UNH=%OC+Q
MNL+P^<0R3'(*@. 97=&0[\*8#G*ZT@<NR<X=@MT[^ C/@U1N>9UWMFC*I>%G
M&([@>%X7[B'8 CVVE>**?5&4;<U[G#_$J()T\Z5MGW0/<JJ"=O-]ZARTN_)*
MR;Z64TYW0VZ!B%6(KQ!,>_.NB"?O'*_%X,#W)08/&?L4$)L5UNR;WR@U^]B?
M(XK)8N)Y=Y6PF\<_\=]EF3#0]O+*"JW*X#L5 3UQW&F ZE96!:J.WB'%^'CH
MJ%_H%#77.J@\Y[S*2*.56VM,$BH.\*R;TB6D>7^AO/8Z6(48GX\6T^!;Y:+S
MU$PS=102-616JH$-Z\I'/!E2D:[*(CUODY2&SS&9X>:>;4E>#J FO/(K4N?S
M$ @*(O!H'L2BA)]^C8JVZ-1\&<:RP&&+*+<=9T;Z/2]!P0J,98;T5;E)I$G,
M_CC#!%A9]UMH55A!+9U 6C%,*/:X!H]*=J=@O7SC&B;Q+,B6J")/DS%4(YF%
M>/*5XF&:]%@3AOB%7>?FU]M'3$(S8K(.8P&[LSQ\P>)*UFL5'X\G??L&P8*4
MA/!5 NG5PO@EB5Y@FH :LHB2U^R_/$_--#$P,EY^G_9C)\<0&IXQ2!.:OH0S
MRJ/R84:?8QS%G%I4%N Q!L9ZGXDF&4/Y$/A@I?)3F)]PG280=RH+F_ \J- ,
M?D1>68O/0][#1'Z::67RVW[8*(J2&1Q-^I1]?;X!#&_U(/9,G"#WCB]0\O7*
M<'VWVB)V7J?XV9LC'GREFO%7*F_JA*+*C1:%-:&79(8D*DRTIZ4F&"C=?:K_
M%A1LM6["C%]6#*6<Q.N#\B(1[&BX,I$62;&"/,,-ELDEG3^C R5H4<&,!QC(
M(E!LD$W43*J4MRSISF1HKP!*9XC/8W.28^88Y& < R>@&,430O9I<<;\$X0O
MD\_\X EG(N8?2)6&0X/^?TW9CJ2F"\ -&P72?LA$!W"YZ1 1N5A^&Q(CLZ\3
M^?FB/1! +O@C] ><,YZ*?(<8<L')^8#/U!WRA"011E,C]@"0L0Y[Z;23JW=Q
M FF?[LPBGGMR%F7FA1G.XG,0QGP.=5>Q$#_JA1'+;+"PM9A6&93_,E7D@N42
MT$LB-F0"!SC#HN:7Q:NV\G>E?,5NIY]O$LC[ZT>ISC)J.BKP)W^,S"G3LM]H
MVKTCW<FD/YWX--@BA78ML3$:W1;6JME@BPX1;3POM-5DB>)&ZEY!8WQ9:]T%
MP=;E[SV.Q_WAM$%6=6.#(J7]39%"S*+%\PDF*QI 0Z8EYDK%",]LHD-B9AE(
MY2[A-(ZB<BE>@C""ZP:[B$P"=,7)RP+<BF'P2\H.X,<XI4$$A^L7=C94Z3I,
MRRN'8FJ._-0EZW:9L8]UB&H1Q2^0\A,$OM$.]>4DDZ15C0_F9'?*ZDQ/AR!_
M^91!)YDGW=LB![\IP8/V=EIQ6_-V>"34ZCO"P3K#-;Z9M[RFA$.UKOYVX=">
MN\U))DG']&\1#OO3TZ!P>",7<>, &/6R_#K(#-9_-X:18^%%N:T<<0C88C1I
M$,MIA/HA&BTK%VAF#:&IRX4E!"V_W0?I;S1'9Y"L:$F6-.*)[X'?_'E7F*'H
M.,D3E"/92P&C3:R<Y>$*15Z[].;3Z,RM5W-^]RK.:=2;4Y[<+9L55=Z;\O U
M+.J/.H1-$.QG[\DAG&K[]1)PA=@DFSV^?$@R?"&_^G3/6BRS47J7Q,\T55@.
MFAG<"B"5%7\]?@WS)4,O/Z+*)+Y9Y7_@"+GZ1%;X-:@:Q^:.J6(MW]QOG;XC
M-GWYR?W=3N17.S"3]\5,\D_OBHN31QZ>BR%=&)#;QVJQX;OGM'-Q5J-,U/@L
M5=03/H9O;AO5']^L_;K/B-G2W(X9.9>$N:-9!J5UI>P^_9$'9UW$OL+?2XM3
M[]W+H*J9:THFW:ES>2_F\GT+*CF5TU<:O5".R2Z\3L2"S8JSYB9,G2BI;9UR
MPNQJ:EMG#8QL]T$N;RR+G$U*^$*GRS39/"^G-/Z)!FD%8]UL* F@)_D3V4+S
M#FF_]40#?!1+W# %CL"!,<*8?+I\M]B']%L^3J((:LPH>\357E[. 13IA#E0
M[>/ML\+N@A? <?UAQ1G'UP"^Q_7O#C8BALP#!=?77W6%\]\/_K\C[6S#PPPX
M;_*2P=_''J]X>G!XZFKAT\,>L!8]1+S17+@'3/<HX?0XV3;G#"/"S^_RV647
M!,1B6;P,G1:L'.,=K)H"6+?U5)V92<QU&KZPU8RV?/?-,$5QV+9K*R^8Z;RH
M)HR7;0#Y&J3S*1O>'-X(+0@T\1C->!U$$),Q65*:WT'4%1@H311/<C:]Z$2>
M+&3.D" JKO=$#M A8MB6 >,.[J>"YM%='O7!T>*!)V4/1,C^)'R.PT4X@R#]
M@ZP]]N2:."! 7RM#>M,YW@1/)PP+> \-PZM<N$V(R7@9'/G'P0J",'GTAR7
MXPX#Y=C_RWX\@NI)_(V$RC ="&:)-OCOBV 61E"%.(P7:9#EZ68&P6G^LJS5
MFPKM:K9_!JKY( MCFF7=&8][QF<A]L>44HN0DKV(TJU#9$>_$DD#R'2,Z&!X
M/"E$8#J&%<]#C-P<<+6#,68^3/*?:&ZL07B@@O L)CQ2WV?V$H'JCD(4- ]:
M0,<3?6&K-'P.(8$$!LI=DE4P8]=LFK8,Q^@I"I]1=ELCBD:;/(-\$3PC L^$
M$4%_$H7!$\J"#FE"T:_W[F5 )GE/"^TA97(M7&.JCRWG.HBAYL<A''"[>)-B
MV!8M70%0)]NQ,2E;$]FZ10 J;B4]=0DR)=XT2N+G2RA56O!AB)FG,R:[;PC[
M>O+J\=Y9#5:W7FT#6V=)F8H)CW>4\A>K9PH!RTPYC#+4%R=,%P[FH_C'( WA
MMCIFFUI_D8OC#9N",&9PV6' X_L9Z^*<- &2QS?W8P<1DRV9?@7_@:OU"[ML
M0XQQW@O2=,L0FXVMO>[D*^D.;PC^H?_?CX,?NW?]X73"EK#/_GET2Q[ZX\'H
MICE\[$J6YJ=!J.5<"\+K_I?!<#@8?FD69S6SNH#3V2>A"VY&S/)"R\[M@>%2
M\Z& @7]0.G>(*%?0CK(%]9#JY:@!J7?YL0=F7%2@%&!W_T%I^>[ERO'(W[&\
M.1ZT20YU-+NW'(7P)L#Z>__8]"YP>B5ZVY3H'E9.-24>X_O>-"D\"0Q3ZU-0
MCVXH_^] FFOZ(DL2:%O]Q8*:4AJXS6+U)')RB*2'7$B*/G1(01215!$@BW"Z
MWB=/UI]^[>O2L#?N=R=]-EU]_J</9# D1AGGBTMOV37C*YT_,Z#X.(3)A< $
M"'=GD3@EM[L=?-4EZ,)D#IY?1GM0 P7LX3G<9&[H&MXJ;"F"RO9@*9CS#LWF
M:76R!-N :$]2+1"O]MP>;IIL *F2?\64?"+'E7*3+MALM( L8(+[XOGM)IY#
M*? @WV3\IRE<-^V:\62VI/--A!,@/@[VQ^+S1"804P@0SH]( SZ&0%H2F7X'
MRP @)823XF4:U814AVFQ9H:?U1Q9=]8:"*=(DW7GMRP"4L/V51 9#>QEDP;-
MZJY7HEURM?NY)/<KO-M[? I(5JLPEQQ7F(7@@;%,]&-/M52.P*]SZABD',1S
M410GH!5W\]']_6!ZCS<8//)'PRF[P?2'O4'?SWG/,"7Q!'*_6D[!4<K4G"#=
MD@R2R_K-4JY0_!"DHQ2=$.8HGYF:AMEO73!TR#KPJ8>4*)#DK+O)ETD*[J=N
MU =%^U:0#WE*74D/L6TKR%9>O8R2*8D)]NCPXE@,@-++ZR%A :,[,H8;V+2@
MQ"3*8U^Q/'P0S\MBOE+LRR &8SB8D*L_E1OYO]C?/G8^?ORH[ YVZ^#)=&<H
MLLCGJP[Y]/'31SQH/GV\^BNY^OA]Y^,5_X>KCW_I_/739\&B_&6FG*L.Y!:&
MY-%,I8FV'>/05Q__W/G^KW\2([(_?_S^+2->_;4=7&9^%CCMVGPGUH:MP]75
M5>?/G__"9Y+]^4]_^OBFM?F.C?*Q\]>K3V+$CYWO/_WI32-^]K1AUDD,B@A<
M_184WGJGP;?B=G17OAY:%2_9E^3!-W$]ATDH7OS)9?DDZ26KO2;#L36?[V%N
MXA;<U(T8+/E2=4@N($CO@V_E:Q^+M92/;D7\F0 MQ.NO6)I%"/(\#9\V/#XC
M3[!&1 ]]IK<^W6+,T+H*P=,$#0)QGO((JH%X?7=8.^"] _!Q$E\JPQ6O^2UC
M3:<IJ.8 44_F N)R/W0P]3P[$#!K8'=O8G:_00;MG)?"@/T D6])?")6L<Q3
M^3@@/NESYMXJ-(Z:/E=!TQ)6X<_P3FX'&A[P P*+3J>\1%*8_7:]O:;Q;+D*
MTM\LQC^E$X%>I.CDU;1V@,4:':.!X3E4Y@!!E:GY (!_T_$>@@>:PC\$S_1*
M[VY:_-X*<O%=Q'FRL74[YADXU^+7;^1UCP[]C*:,B<HY+P#J(#2%:W+$[\P[
MW3W>5RP@=,=7X5]]'A#5BY"NX=V)7B?QO R+M-X;10_RQ+KX-F]G3+L8TQ<:
MF[Q,1Y,IN#R-^S_VAX^^G@V 2HA#M<]KAJK?<Y+XGE6L!04*:1&F6+HTN&Q4
M7GE94P0;W+-WZ\SU97TY_M'&LC.Y;>8ZP,TEIW75O__CW[__='7U-T_H7<V7
M=?";R[7K\/M:]TI>YY$'MW0.K\/X/(9E$V=!Q"XMHA"D\'30;UM1K$>,T$'?
M!EY\#T?IP%V.B('(A1CJ@S\>KP-8&S\#37TN%:\.[;8ZHK%'<OG=[H!:D<*,
M779%/5:F"-B?_06?@?%9%!GU8V3>9#D#E';G+["9JT*5[D;#+Y?3_OB>]!XG
MT]%]?SSY ^G>_-@=]CP=QH+^ PW:=C2+/D1W"?!Y4 NZQI071\^6X=JJ8D@<
MJ=K!*P3(.,)FE1U0&:.'_RF'8H[RV%%?S/57R+([J$\Q5+X%VVK"W]=DO&)'
M/+=Y/%YK8K6_2HO'0_$:MTB3%>0L%&-[6\F*_#C^:_"I5)J*"!54-N@ [W16
MJ\1J8Q_$F; JDIT!9Y1QD7/6WQ<K*$[0)@,<K]E;M/-H>-LEV!B;J9<_//5'
MANU)PG8@>1%]=@,V_0.347V\=&YE9/M:FBJ\;@ C^?H@-]X$"F-OO";9LI*N
MV\QWQ;;]X>$GMHF#F%V:BB5H$%!-'BI<:5WV=(>4[=O"124 _0&0S=)P+>N*
MSQHEO^[4H\80,LFRRT^CQ71)>6:SPMG%$-/4^/8X'E*AO3RDX<P@:Q5=#Y5P
M*,3-52'_6&Z#&;5(UH.= >U%G?;6R"D%@]9U[5RG0]V9MX57E?FX>2S/$^NQ
M\>2\N4NW?.<&W0*UB-LDY2%QX8LY&<0!(\EA,'00TL>!/H)&-CD6_M(:)JN&
MK4\WV2I=2@5QP[3O^)G'/1ZQ9(3W%X&B+3DFC?@JUX;,.9QU8W".7RD>_U ^
M.A^UP?@@I-FGZS?OK .HNH6[#;\Q)(U?4][(?P=0=/ISV^1#EFW 0'ICO#?*
M%F3>"H+OK+XF!W?U.[^.)KNTBVSOVQO3F2D;M&2N'WAJM2F[[3E-=X>('@2[
MM&2+[J#0^CH(HO.FB*XWZV.Z9A]80KK""EV];-F:FY+9,TD-U$8C BP(V>.@
MS*>WTAX21I[>;8#]T)JC%*G45QP0HB1OB%R7V50JC^ZE.J];A?+X7/;'%I_T
MO,0GG+JJK/ANI;?.5T*J7IC$:2>KF<IY;:T2V^S<F1ZN&MNR[:B@][9)W2](
MV+#@T]0A?+>"[V#J[(*OA24'SRGYWE8S]-V7#&UV\IH5?:TM'FJ?5/U4'B_@
M3!/DU6NC-ORC6<7,'[[K;1TU#UI'W7=;R_F8*?A]UXD_Q8PTL%?.(38;$Q[[
M\W-TA3[W^?&8;75WABP.I'N0/7N.\G0<X/% XPS]6=&!\AH,?,+T: /S&-,@
MC2FOXB9': FD+,]$'0%@G8>4KH-PWHWGF#.09RYQ3!=79"W!02&A;3%LAXB!
M>6Y&GH^0#]Z>/')'SHE[;LMB@B!.HYR'TI+*A_:)740Q&$()[,LN^LH\ V<+
M1G'6:)P@:M\N_<5V2*HYN2+^<$QGR7-L3$I7K CO!(FDL1LI^WE\U['CT4V_
M:.5_^HM<3D.JWPNB)!\^=*-W-!'>T?OYG+QN\E,%"NVDJ:)RJS^)K=Y(S%#-
MO7X,4KV">CZDNY>4J9O>N0=72316O7)*3:-6<*5*O'4QX(11&G<(%H7S>F,T
M0WF+R&CQ"@$LZR(IVL#.6K&.'N]I=D#Z.U@U(*\7*TZ>."OMX5$"22K4 JRM
M) +VLC^00,1;M@#&F"XV<7'#TCLW<><*T*]Y:Y]D[P0Y'Z5$[\5TMUV9=@+<
MJMCN@[R<YDJB.P>-K"UP^C/F&,FU1WVESL*53O+<%/&U9QVK2S A ]5>:)#.
MH,[+#=OT48+56=W7@Q>*@)&(' JWCS*8]\N.,VK][4=!-2\;DQGFLVB!$'"&
MISM73?!:P:4FI4W+B2*A(H2'< -?D8>D/>*B4EUK]H9Z+&.9E++W<=]68=3,
M^YRUX1:MI=^1BYJ\&]>FO]B:Q<[4+D.Y@P/9KH.U?H<)T\VNOK_U5_+7!5+E
MG5D*K#-)JAJ8CDJ0KMR.F\Z+7O?4U^&IW#B[-:8; G3T3E(@X?.%/K8??O$M
M<P\HK6=,PCZMFW.F8*UIFF^AWEG.U"N(Q;9IS.N4SD(AS)B"%:P@)_(_O26!
MK NJWI+)<3I8#HX732C&\KN485R4T7N 7,Q)#"0JU-LL-C+[BG\[H#,,[9U?
MUJ_H$#$4$6,1,1BN6S.I>TZ_8A7YR(:0A/_]+)R"YDUK5X[3!%+G:M][D!EI
MBA?,]7X]2[UA47&;$4\])"FZM& =JT 9A.?NXN&BJ5"O#XIMM@5JO@FB,<TW
M:3R*RZJCAK6#QB3%UH0QYYK]W,15\$UB1:)*PR#Z$H2QT66P:,7K?5P\L\:-
MF'^/7)8= .YL=\AJP(H2*@PHJE7XU.4K\>H,$R4*6*H.B9MY[7*_R%>BT)5W
M+U%PCD/N:PS,$;PW7X5QF(DLF>+50;^#BBS :I\7*A]5? 8Z.Z+2;:L"5;"+
MBC:!ZLVB3KE[C!; >-D=NC*;GO6*UIAMD^8J%[:$ 8V0:IR]>T";$GNG73XL
M4\T=F.%0K5*E]C"NF1:7DHRF+^&,DADX7+9Q0<T@CU_><DQNAR,7Y;!M.=+Q
M13TKO?(&\740@7EPLJ3F%Q$]>$S/#G%D FUQD?B@N"."^1Z?DO%AB\U2D16^
M#1%!=>='FTX7:CAR3X6T42_,DR^WU1 K%SC=6<I,7<I%L91KL91>LHD[X4:;
MGZ;<EG4.N!?W;,G^#?-!JW<--$&)RV.FW![W9RSA8V@*CGDV^QX_9W"",:Z7
M"N8U94* F@I2#G=/=Q084,+19V:O)K!K4QWBVEMK]>FEJZ(I=$BP8.HFB-2(
M<5ZX"&?B96?^ZX:'F748'P(98#9]=Q/*)O,!=(8)5QD@1(.7\["SU<.!GM%.
MSD)9<9ND\!?Q[U7F11$] W"@EV2-3,\L;;K>5(#5IG<2)D:4K' 3$-+ULGB6
MS<C5I^O6K.9F1>=?:1#ERUZ0(K=.&;8Y9)BS/VR*OF2)G<D,RPH V^;0'Q/.
M->,2<"1,S%Z</69TW@NB&5@0P_CYP!()P5*PU2V)1K7:8_D% I\@RC>TMB/Y
M'?])2$\U6=I[AD3I+_W@&^ !K-%"#:5D$CZE0=8H9V#R4ZR"IP1@R@^_5TZQ
M3*76D5#,P4X0:BAZM.7^;40/&@ >V>&LB.+)\B8D"^BB\E-%/_C8^Q0P#A/W
M[J6,'J.TCD* +<37RK<CR[M185!M_N7H;--04^*>7TP<KTB>:A[:(2[?\+CM
M]J(MA5EIAR"@58)!MK';$!]YD@=I?@I8NI72P IR=MM]#N,8!'JC^.KOWT-0
MAG@SIQ?35IF'#J#)^]U#$.ICU64# BD66KH^.R#>]KI=P'UH".Z1LM2.6<>?
M+5RX'II@!X=@QDD4W2;I:Y#JF9!W!#LLNWN'$':'AS[6+M0Z_[3D"BX!%U5)
M1HO2PN(.6M%PV@(LB?,T?-K@X7Z][:_64;(U^!K+'S&!ENS4#AAEDIB[BI3W
MA_)C)R_.G>\4^/O(I)[L^%XZI-_R6X8GB'ZB@7X9]]])\_*=5#G7+Y!-6_).
M*B?A=@-5?N0/(ECY-GRA)>1LNJ1,<00;O1;]IX^?_GSYZ>/GCRTZ$XZ$ISL@
M 1FY).P_W[V#I0-NG;[2Z(5:\_?JSOSB_L@'+G_E0W<(S!89Q>TR'M2;#?T"
M?_K3.UA9F'W@W).O* SZ?I:TF ;#4O[UO2PE(^+T2\D&?6=+"=-@6,KOW\E2
M3I<I/?VVQ%'?UV+RB3"LYE_>RVJ^)J=?R]?DG:TDFP3#.OZY558;B<0QMN(]
MV,@MD-P-. 50/HIPM2$BU*G!;)UO, 1K30$.Q4IW?-;REIN%]2"UF3MM(%MK
M(=;C<[<2*^S9:;#N[Q' -O&\LB@F;P0+TF#1RV-I!R_E3<;7I<81)S!=/,8+
M_-,'P@<"SFN9?Y8&I[8XF<Y2"JY9 )#MJ5:=U1I,NMTD5HFW:P?7&;S(A)^8
M@UWMJ]F3#$0A>IN!$V',AB);-DH[<,L:JX"ZQCXK2K-"OQ9MJATXUKK&LX8(
MK[\$^E?T&HMA=*0A%]QYMYFXSN.".@QH=6O%"WB K%M+=/*)J.VK9W4^'9X3
MT9$;J0*6*?1&"ZM=H17<(Y[)9KQ UGFG7*?)2PC^T2TYL_:0O.W%7/KHD(L;
MRO_TH71Z+[[2*FUC#[].T]A[?&UH!4_"DGB->(]^' ;JW=EQYQK5N.?&6P!.
M@_29YI#%C8?]5-RP>'/,;B?"A#Y]_'35(BGOA$Q[-.N0M>3-48E=TI>*4<*4
M6D+Q&I*'1> [&\8[;D'ZTI)9&M H))1[9%!,QBDZ%D&0[4#V&.7AB@E%P_5*
MGVE<+R7D4$3<M& PKN7B<.US%:_$KMM8!<JFW,&/AO-W&CXOP16%C<#$PIY7
M\""V15!8U6$Y, GXR/RZ+*(&-FSLECA+U9B (RX%[V46P !BX.@Q#69+FDD6
M+OZ]QB;'%RC+!B?B&Z4T:.GF/V::=/( )P3B:#>J8" A!+;#,&U0D1BXE.9A
MBJD(!.B$<[&E6-]N-\AG1Z2M$Q5"SV7[ *#J'LG=);.\HB88\FLK,D_L$R_]
M-^^#?+9D,FKG=Z[MC1;XHQ:8[+;C_@E^@B203P@^W07WT=X'W\+59M6-XTT0
M[;BY,JQB*JB ;7-WI>W#B^D]$!([2[*') IG6[VBNTS2G%<\E&;/RVLF3V 5
MQ3 ^XXRT.'0R$'&0\^-P7 HU^?1LEFY %^!4FM)=0AL2BD:>*"_R%5<G-!99
MSGP3ROX<4=0FXQU_Z/>2D3D-7S!K'%ZXE:?G7A+!JUX:1 8DLB.WD8BJW3_*
MQ_:RNU<%R %=M>/ O,0:"'L0_K=(:=2"E1LF0$@0\?=^QR63G1KT$CANI?;0
M5"P17XQ%,*,BR9;?]5#8K/S'(O%9U=(HJ98GFZ=?Z2PG>4+N@PP2_+ ;' :I
M=],4+,@[B7U&BT764%4]MY/3$7^M_2939V^]6L8E.8.870XV:->7R9WV4R[=
MILE*R:<\Z@VF"4]BU,_X56D.=5203:?)-<6@&9[1OJ*^'6;&HM(IC?'$$P65
M7GR=']T)@5+CC$,R(A+J1%O4^U/P;&!:HCG3&,@TID2R>61W.@S!8=<[1B^4
M8-]B)'0QX))&Z#4 P66,(I[[C&NDH#/YW7T-KY'^_:#@5^7K.QFZ#E-S+1@1
M.YFW&1FPJK)J<T$*/J0+-N"KKM#C=ZZ+3>UP^BA;O-C4[9'90M&W5W-7FJ/R
MMJ3SYX9\G6J*W /R[6S*R?_:'/E5$]\74HI==2?+(*7701;.]!=>*<_8[99D
MT+8U]%H-I]?=R:!'^MWQ<##\,B$/_3$9C6\&P^[X)S+YVAWW_54HLH/1IE@X
M!-,<AKIK<1-&F]QP>A;<PQH3; U9?+"]1V77A$";X[N5_"\HME?I&MP]3OLW
M[V,/[ /2RD\=H/;L Y<3;(>;1ND\C(-TRS>&%PB+!=-FBS2?T^ ;?XE@JN2,
M*0C\D2Z_I7.XJ*-?;IZDVYW&>IAR7%)TPMIJOI)9<7I&B[[0E3$74=P+LB7\
M/]2H8HH1Q62HC/]"4/#AAVX\W_T'I26;A&@#GM8W8;9.LB#ZDB:;-51<A<Q=
M,;LE;IAFRY:9)QS63]/M;;\W):-;<CL:]P=?AJ3W.![WA[V?2/]_>E^[PR]]
M,NY.^X3_V<O,"7NW\(Z0YQ58ULN\3-WGYQ2O<F72!'N>S2F[VE!<$[C89#G;
M+I?D"8;=S??$_@]N03NYR<LYA>>N '*P0OE$/R+ :78*;YC1HGPFX@_!\"Z4
MW5FS4^"@EWQR1'S;KOE!E*B8HT[9"]9A'D3P!1E[XCU_15$#SO+L=Q_ ,Q)E
M<F*G:IS7YSZ@(M].Z RNX"'-+.3SIJ1LZY7PP@#$G;B@0'SY&'%/ ]B@\U$\
M!FKAN80U&"9Q*O\*^F@%4Y:VYHYPT<-U4SY#Y'=@$Q=?PE;JMPA^S#N+GF+&
MIL%39 BI4F;+,A4_XPAMP*]!S"%:E9L).!YL(C0A"J8HF"#(=]XG8A(H,X%C
M>X5]O2W^^#5DYTLZ6V[OH!IZ]UM8O0.*+N1G:-_("CI>;1P1&6W ?'U*0,BD
MW1\;!%9CC00WP<%PF])_;&@\VQH72&E,BM9MP#&(UQMVZ,-:7%F.%&Q KMIQ
MD"@T?ZJD^5/K:/Y<2?/G=M!L/W503C[&R1.45("S B'N7M?<S^WJPQJ_UR'J
M%PE^DNQ^LSW']]OGS^T4/^7<M>#4/\&T.6L&IJD[4 C(8P9_GH3LP@2O-DR.
M'\ZF7[5!.6.X]<?%!J0\Q"C]L]VZ6\H[5EL09L7Z6*1IN89-RM.ZRI -A3;Y
M]%E0."\"/(:"/FWW85#E$SY9[E=\\Q;N:P%B#O!5*GAYKM]]2X5]5#_M5-:+
M\F9,+PG43J<2!K2@%&N?T?#%S]LUEW#T#B))*]B9MR38M#QQ3^N(4FN6M:0;
M&=C?;M/2J0N#;8S.H[B@9RFW96*&#NDU5^W^>*[H68II8<N&_*I.,/V%K7VT
M*+01602T_RT'ER6F?-V%!C?FRH7J5%4:)3^7GR']F.E W-SOYPC6S=2]<,I"
MQ=U=\;U7?+F$F9Y/4^;]@-.AK"B 9U[HLJ-/U:\"DFYGRD6)^** YL'=]:(D
M?KZ$:-J6+U1C>[?\Q.]@^\HDD3<;@T)GG(8B(R;KVJ[C7<5T5HWDK2O0A:3E
MUKS0F+P<]Z(7-_\J $[9RLTLQ1U*(:E%*Y*3UT;;IFSD5<1;V:S&$GG.-NX,
MLTWIQ9V(-N43K[,V?M.'.\-L4[YP%Z+-"<)K+([O?.#N0-N4 -R):D/&[SJ+
MXS7!MRO(%F;TUI+^&,]%!4\Z[W^;T2RSA&;<L9_))0E7:_"!]1H"7 ^,UHW
MR'+J,(2/TV#@X_'6&R-<G0VMI6LWAK0QH\5CQCUZKC%$48EVJHR4WEM&'.\R
M65RR$67TJHA[5&.HN@V'4]=>U%KSH&/G41H^AQ"BB]E[+\EJQU&12D=%?^O-
M+M_E8Z'974GSLNC3&>:0]*QT'JYX/QT,N\/>H'M'!L/)=/QXWQ].)Z0[O"&W
MW<&8_-B]>^R3^WYW\CCNXV]^SX8P9Y+E!;,_,!1@%A$^AC4VXSFWF,/2U85D
M.";8,)<X#BD'*O/FOP_(U]O[X-<D[4%LJ6WS6;"2IRW!00B.XG=7FG!^29/,
MD!774[Y$"[%W=A\H^VIX]V4RXF*'V&(3W84+_46L2!4G,M$1:.GS$*Z&H4UU
MB#^3B/U.+B C?N8EH=(MTQ/"Y[@'BE^ZM7B\B.@HOYXB@EBTT<^V,GO2;M*5
M\GQU*$ASD'+%Y]VP)CKM<</'*+,ER/0)H,7-MNS3##$H\I!7OL'D,KOJP]1I
M)^GA9\5]Q7F%Z\Q!F2/ 9Y*=H[#;UE^.1(JA=JZHB@]\.6#[6-^.7UM;I45K
M7U.%WIT"S+W!IH 1)=.+\$O=-/AFB44%F59@QUR9\Y#] $.*I]Z%DL]H_NLF
MR[U=ZVH =F)U900U)4IQ@6<#M1/GF/)(1JLTJX8IAVG//K9A=3J]H%=&+B E
M$<T^[*8APL0VYCQ#[5IJ"+7#OT8\IM?)@7H3ST3>M&+Q,6I4S@ZF!.8>D8()
M_*G!1R/7\H$3\C&FD/)9RT(R]2B>!!&4T4N3-4WS+:1@S8O@7H,#.1B$9N J
M%3^39]C'R-!9P+VH#/:W#AQ</EC;$:IN-=7T5$QF\40"W(D&ZM*)@3#M<5Z&
M1'MC94>D.NVC;8OJY&CCB/?SR5:V0[RYZ7RAR7,:K)?AC*F8D,28.VV-P^PW
MR]6W[$5VNGF]"Y=$L6DO4C0;;7,*!K6]1RO<ER29OX:1/NWKE]'HYN^#NSN?
MA+&#:]_BYG)L'YK:8+/+0;T  J,FVXV+4'\6X>^$-_ GAA0BM:?(>#29D(?Q
MZ'8P]3&)(HL=7U*;#_\8PT[ 9SKCTE_T)+FB%+$;:$8I),9EK:X^=LC5IVX'
M&>7JTXVWHT^+T1 XMHMQ68U1H.MZO)YH\>D/\GKXR-55([@<F5*)-;5QIF1$
MI;G_P!(S!!WC:?>2K N\#K:X9/XY3(-&QV9.:,A__/OWGZZN_N:=V0:K=1"F
MW.]^$+]0;CK2JQLCO)?G[+9&IG2U3E+(_U8.0.[P1@]U%XMQO'&@"9>V@&X)
M@6FX8;/4UUB05*9G&RWN$N"_%SKG8JY(X*;799PTFAW0W<;>22KQHJD#6 <R
M*_=X]CF&K$R5QBV&1>(^FMVP/V2Y(>>K_-&CO'@+)&W473+S<[,Z DC_&Y-[
MB4@.B0_1$'\#IO\DBCC#FNN(\.#I->J+TL";PZC>%-@F9T"WU%P5)M=]2*I(
M!L/>Z+Y/IMW_\2='&YP 8UBO9 &T$7]HG!,\;@-KILD'XRSXRWU[CKG0;HQ#
MH> E:^81^(49W6!74 S]_%92CJFF"Q7 17L<MT/$R._KJ)/387DK\K>P18"H
M=6.*52BC27^6S;T8W?9(OQ,96XUFPYTH6(%%=NJ0ZR!"YVE_1D0#'J8C!:%^
M&SDBXB-XQ,0V0'>3+Q,(I3<N3[G'2='8^VHP:GHIG8>87[1;^!@8TA>&,50J
MQ+39,][+*^6E?XG+MH:)+WNT8F_O8*BR5&M!0">"O7PFM;*BT5[-"PVX?UI7
M^/HZCX%JG1+;K-[NS#(T@Q"Y(=5S.^2$)VO6 -RIR(5,K(1*R ?A;\$5+7S*
M)'/^  HYS=>8_]O_>I0 ]2DQ5( EH#/"J;%4I75:?S6&"@2E ;L-<Z]0K*UX
M$:;@NP8/!&$\YW_)&T11S\NCP"$RT%_SPL]ZD5IL9]+_GX?^<-+OD&'?RX.5
MB6RM["Q/ M&:7(CV_M+IF0!HQ6BQ966]5F^>,@79;H_%Y27-*[&[:4Y[Z&8U
MB/MQ #5!JFN@H"^]\#3-BQHH&=O.RC__RN1H-@_%.P?L]H>4\OIRI \W^S7[
MG1*QSBV:#@,G'E,R9EIR*+HM8C1MD).L*""#$]?!UYZ+_P.VG"AY;=%<X,M.
ME5;_0--5$,.:[[L?H\.FS[V90KCL#>7_'<3=&49 ,^U@:SY0TV!.22!:RH<Y
MOR>2 4:5:K"+I#Q?V[48%>J"[$@N9%=00HGL3<8M@W4CA-R8OM#8D(W+@$EV
M):*OWPM9!2Y],4@!(.6->" &$QY,MJ39'T@P?P&#BZ_#;P^1+'0TYF_PRC.^
M/J%%D3"/BH[%ZWU3&?3>*BC@@3MFYXP)DO)[.Y9$);B&,&@=#F'FCI]%^D6K
M>8GK7Z@^Z?-#^WK0V <%I[GP<*G:+'W+%E&24(H$C+Y34!JPEADBJ^ 6@J\P
M(YPST>9;Q013S,$<(D$(O;<;S[GZASQI<?R1B]A<3&W]]7."5$/"B/&*"S,L
M+T?OTT-FSBXF;\OB4(YQ&9ER!WA\8=A%Y&[JWL?01HMW-3:]X7O:'7X97-_U
M27<RZ4\G'DU.NPB&-.]_$^YG5G?_\T%PM%PZX/"[%(X6- <<.G/:T-?UO)K>
MBF>Y@P0[4"+DHABEB,/XX/VQ3GBRB//'4GE#-FTBL+6NGL I$4>>G5IAY?(Y
MN9)._:DNZ.S[I]/M[>W@&4H\5OG+Q%?2CQ8Q6^Q!,=W">@;Q@G/ZY(EL?C?<
M.C_VB_9M>NL_@%"E .DP-*SX.!ZV%BCZ0_;'_G Z&@^:>>=WGGI(_90MZ1R.
M%#BJH.PU5&TS7 AE<_(,[;U2;I(U10,\-CVJ+0J=YLI913.O.KM"JOYATK,=
M2M#G]AA9+#]O3GX6_VV5G'#)(-&6:1\'K_=,LTK#('(0$:PU6<GF7NF&7$L\
M--Y&;_?Y.47-$2.A^/'RFH+E8)Z\QGX1_#U)?P.C3P*)C:NG'IJ#56?-._@B
MG3^J\LN 34KS=M)3Z4+HVEXR""HA<S=,H6,7&LCTD&\G4%P2+9N5RI7HWB$P
M ,_T@D.0<HR&]:T:XMX1JS8Z:S3\<CGMC^\)Z#"3*4_IZU^3%)!<$^PI76#+
MK#;YAAW'BTW<C%KC?#I88)C." 4&VTDK=K^*P*^Q*2@U%F,0=Q<+=+J@V63S
ME(7S,(#CK)MER0S_E7'?#PF[_OW(FC.,54^49;"J7V1V'032[*H2X)[FRV2N
MQ@FWTG)[",YY__M8#<P9WV6'-Z\5;$O[&LSD&QW6BVM#O6,]]=H@H8)Z#*+_
MR]_. ,)I[H'-]2I5'&]D;3XH8^N'PBRCU-$XPANWQS+"Z>$%)UTN/;RE/TH+
MOX"3%]\L1FY)^4TKWJIJA;QS9Q^4H=:/-].%,\9652]TI=JI"&"]E6I%.<"C
M\;>I+* K"'N9LZ-6SW?!L_K0VU3XK!;UA@)HQRV;UU)H=6&WL"2:%<)[+8UV
M'"A]"?AJICQOL307[$D*>5"S*?L(DCMEE^?10J:DOS(\TBHEM0E<M_U0GX.M
MA!&+@=2C39[E["H-&>]LG(>=0&'D\=<D*?N1P-]25/E>-ZO,NFE["HU:A6XT
M[=Z1NT'W>G WF'IZKU2([,;S2<ZN$<LD@C((W,12-;N*-:8-$ZW'X#3[6#QM
M\K4[[G\=W=WTQY,_D/Y_/PZF/[5Q6>R7[O:#LCF#G"T!94W>LF6>Y&_.+?%.
M/Z39'D[P.![WAU/_DF@&)1K8<>1B>2Q:D[)Y*ZR/1A1:':A L:">[8YA3*5J
MH#<]XEFO'O^^R13FVZW@\>LD39-7'D+#?C$<744K$KP$820TS;9 N;/6[(-?
M01/C?8CLY+U8GP[)?? -,O>X+8IH3)[*Q?&H61Z"&5-(]\3HJLMC,]',"Y D
MB&7@LEU=@(9$M/1MGU>(MDC_:?)*TS]D)$+2+T*9Q;8X@5?<TAU"72"O8C6)
MG^&*"/X %2^P-PWYN[H>7"JE]N?)F_ZUEP 2E42F%8MK-5[#1T]1^,SS!-I4
M2^72"WM3N947U=Z\ ^-U2_EQJ]!KYIZIY)Y.4?14'-:C9@]K)]<+)VSZ9,5!
MW!9K@X+ANGA\LPK5,5US(R7)Y /<Q2Q(TVV)Y(.7,%T5BVVK] XD*:@>96RJ
M+_=\E?["E\=!M*IE+?W=)K7$ZWT39"%&WY-\7S! P=,9U(%BAVZXAMKU3N]^
MGSY^NFJ%#*H/IU7/>'60P-O(;?BBWQU-(3A"W7 '8EB*O[Z/I6 DF);BNW>U
M% #$L!3?OXNE,+]P,PB?W]-:M/#!NC8$PZLU _#I72W%N9ZACUD(BR5UYP[1
MFMMRF4O%Z>93QG!+Q;5<LU:H>PH>_6W''4^#)3*/V!L*,%V(6SO,!KD@%M[M
MC;E-]B\,T-AC-I-]NBUIZ_>YAU/N,4N]9)"J2F!G\WFOM5^KZGSIPB8R<*'R
MY*%Y+RL'BY C+*1K$?GWIDK#6;+(7X.4IRM:!ND<_^+S2+@/TM]H#N;@,HK*
M@$DV)%G1TMN-4TNVCI7.1O8Q$\T]Y*NFNVQ_[LA@Q]/* JUB22:M6Q)W9__R
M3&BXC&(EC##&TB/6BFU,B[A42CEY]7&\3V*ZY9-_"[%^-DD*3<D*VV)@H%]A
MN8E#O)!<)Q5DRX8$6S9*M)N\U%&NW9P%Y4^-4UXUW4.:0_Z=AS1Y">=T?KU]
MS""KWFT8!^Q>&#]W9WGX8CZQ(/<4YN^1 Y"G+;F ,1CW?R#%,*0<QYMF5 .J
M;M4 Z@R@;C@ZLBC !8V".]T2VEVHNI.OY/9N]/<)N22W@V%WV!L,OY!N;SKX
MT9M#E0$;/PW>S)[%,"UF3QU4)_8,"W"M9$\-+G?VY!>MUK)G$0[P-O8LHPK:
MRYXZJ%;V7"M0DP)@*UE4@\V=14</_7&W'2Q:UJ4T<N%NZ<UNGJ?ATX;?'_*$
M/ 1>_9=W(6BYJS\EHEIP=SH=#ZX?IUU(43H=D>G7/NF-[A^ZP]/ZB]>+H]J!
MH$[O-*E1$AI6"NK?D@M>$_@#"?96*F[1%:0^9I/@L'/G[F!DT!K(W#D7\/:2
MU2J)U1"(FS"".#CC,HNBSWB80Q+,.6]/:)""$V<&"3))MF0;TP_.5U&+A-'"
MQ&;,_CCCGN+<*.&2EP"*F,1YM"7=>;(&;.609'=,+Q 95[$SH513XGFA4:.;
MLO4H&(Z&EW@<E,+?BZ>40#%*F0C/Q5^ZLW]LPBP$1\/;\!N=\SS"^*\IG>O#
M_T17PC@11B+R[\I8'8*CR>SC<CR/-K-CP.M$D-('C%*%K5FI=[! Z/Z* >@%
MJL5ZLB<TY3GAUQ:1Y-3)VQL;ML3;NZQZDF18#UAD6[;+AU([[(TF4Q[B)LHI
M^A$4!0Q)OI[L0F&7S;PIA8<$FR,D;;/M=;(K-/-RNG<T(/]S7J&.E_/-E7*O
M<VS/1G40N0\M_=,KSJ4[:RS5'NW%T>L[ELJ06<%M_N^:#&)PLN.;R#]K0J-Z
M^W&/4IT/BRU%A6]7'!..SZ895RQ'NZ$OG@Q(!@ NL0GO"@F4@<4KV6@A+D-!
M])!PU;C_+8<X8*:1W86NPE;A0?&%#BF^ ;IV\14B/T-^+C]$^O%FA4,F?ER$
M#+-5X?<WVEUR2(L#"0;[S57"?8O<JW#ZVP?3/C%2Y=Q7.$*]CZU8PFEP-Y8?
M^5ULR 9GJDVS\Y9M7F.*[&*@W5-4CX%DDC8WKI"M_=,]#I^7;"$?,UYF3&]^
MA3:P(ALFZBYE%=9-/*?IOB3TYX-HAZ5CQ/'HT0>:-ZW/J<43#G^9+"[9!_BE
M\#UOPFRTV,_7[.Y!V$M6ZZ2TW>YG#/:/[N\4%HM=^'E<^8W(%3AFJ_5 TYE)
MAY3=2"#"Y6620<+&]O(F9(559!\I$@[JWQD.8*6RHY)YD%QL:9 V8P=S1YED
M60^"X1=)^AJD<_/;NB)^X.UVIG9J%X2[<!7F/ /%*'XTE#\4W=E^.H3#5&8Y
M@A=DZ7,0A__$[_<8B"0*Y_B7;CQ_8!]DFPG_JHC90BQ6V.N5D<%&J(R-KT#J
MZ+L"MOR [X>*MTR.J^B]Z4]ZX\'#=# :DM$MN7Z<#(;]";>X?^D/^^/NG1?L
M6 ![-DLW=.Z8P0^[^-F?3@7(FRO![69ZK"@IKA+9H('138E4:-6:1EM2T5VA
MLY(SST!N73ZHSBV9M&^B706;RL\MK,]3@4B[0Z=?^V-2!B]ZKJRN(*@RG^Z(
MEK)Q&^1+E;&TA7,.-Z24+N'N]T+YP^X-780QG5_3F/TA?V 0LN[\UPV/O[JF
M3-NCT^#;0Y*B^K#CV<==12WKMO,Y<L$_^(& +@K5\?##1'R9P*<[Y F_2-@G
M.R18L"4A8SJ+F/@(%^&,JUPE>9VV>:\V-\EF09O26?+,E#TVE=Q?]#D A_(P
MEB)X9Q$:J+K^1@:\9>##YYB?*+/M-&63 R[BJ*SBWR*NNA83AO4OCV!*\25Q
M*,VV)"]')T$Q?!.3P^T2+V[B13-)_/J6+6^CY/4KG3_3+VR1T?$4]LC^%H&)
M"[YIY^ Q3FD0(;< GY"+"/ULL7YY&KX$0"1/DKYJ2Z3O2>?$K+_N"JL=)YP.
MC]R #Q'\4H=\P<D3OQH$%<PB^Z;?L^I4$Z=3IA5F0M&SRT6MD\)'X=;Y)33,
M,"UPTCCE#'[WOV*HG)/BL'=6FT[ 6*I:]<YW93E_9Y3DNVKI[V-SEA.ID^S]
MQ8)"(!PE:ZYDX>/A[J;-4/5,YSP$==0;M&U7'J]9OD5];)UP*M1E)EF3.?OW
M%%Y7;BC_K]T4;KQ!=$A,\7DQ#[XUXL1^@LW@"-PL2'3 3PNV7F2A#>P#_ -R
M-K9Z2!@ZFH<IY5=,W<73RNV])?L;@"9TM8Z2+67G\9JUD,_M<#8_B:M[4F8S
M;W!VIF_5>=\R13HF:<,4G4 ^O&5:S";V(VP_#O8>WJ0A->8MDWB@^Q9$WZ;)
MJLM.QUM>BF^T*),C63>@@RYCF2JR8)\E\%T,*84O@[16<U\-N0 _]62>3J2]
M;4ZU#D,[EPXV8=K;!7E=AK,E>0W8=D[I2YALLF@+?X1W4Z[MO _36GG+DJK@
M*+XI[U?=-(1:3C<,=OS,#TG[]:0U6N$;E8.WS(N.K5HS+^=C%*OH<KK=_R[X
MPBIMSF\><UM_46,/E127EU 9OB)#SEKT#&K 8GZ/D\4#^6N<MS7@_.8<08S+
M( Y_+& J>OEV,]J!@G\3E+D^M9>YQP;#WNB^3RY$K.X'OP^E=1R'SE5&T]W*
M5JL(:').#$=.OL/NT%5A;</V4.BJYW^B%BUNJ1-*!;9J*>RYA.L^""=GE!U&
M:XM'BAZ$BUM*4TMPQ#6P2,,#!XHX2"P+07D++*<(M@4T27IC(RWQ9M.B3*HC
M;_2BAQ\_=TF_JDQ5Y)/94PD]9I+9HU[9"18(Y2(((*JT;4%9YDI0VO1IYX?C
MNCA%7(3#YD8!U2YUT&P3W?7LLG#<[A#DGL[#&10K@%%:PW$U<>J8$(:X'.\#
MC9K'Z;:0*5T'H;QUV51[T5*>,A[#(LUT:^?_#'0[336D_ M?P+0*-MGJ6U1:
MMO=&\V29I+E+'1AL*$NJ\'1JET\T ,,0F5/T]O/,,5HH.H91H#1">3U%4,95
M3Q.1IV\0YXQ:"%6UA,DH&$OKO+^8@VH0VITK>H$?L^A'RHY-! &]<6D>4CC6
M\RV(]EPMY>.R1FO1>;^DCR<=O@8XU[63(W3P[(/'2[#<R6&\@+2]]$)H(/L'
M_I2]?_P[VL.41!#B6PB:"_@]#0A#*7<^2,072P..-Q%ZTIG2/AD)CP%V[$6P
M^7P;WDX"N*H&XJFXHUFKBZ/"?.H9TW+)_</=Z*=^GXS[=]UI_\:WP<S%5<39
MS*E<$F37ME@WC\;YCA:QYO55;%COU[@'FBZ2=!7$,SJ!E.@V*X_2]O()LV:.
M)X]_\&L1>5@R72!9(>V/,6.CA\FC%0-O3[ #P1[D OI\\%\%RX9%JR5-'O_C
MW[__=/67OWE> T;5,%B9*ZLBET,+C^54M>>'_9W8<&!Z?@;;M5U(F;H31VY'
M)2P:8@!%9Y!QP>UX[K/A=*D.C5?P]9[YILP[[\^>X C,7GEV'YC_%=JSL5MY
M+RIP1+ @$<^]Y>NNFH8K"DFC;,<&M"'0R*^D3<,DY:Y29F_.&YK-TG -_V@J
M'K(7C@.^6T$J;A.JU^N9"KDZ;IN:V/4>J[L]/>V;9$;I/ .W6UEO@IMW#55M
M,,@J%2W('!WF"-MN4,F&30=W3O99KV@'499M0$4<+: 8N6$W\>:<<-D!O#RA
MBT<.,Z+0"V.(35AAYKC7,%_.T^#52^XN/=VRFKGC*D0,C4\G4@<0^O<9%82H
MX<4^F:.1=TZ?F%!@5TKO^YS[U=<S\1;8I%$K3T@&D0=P9L[#;)UDX'"V,!A_
M/4%F*K*U7AXOS^5SDTL*33731 $Q"/0HA:PW%T2%8%UX4%F_S^_FE33J OR;
M778'GM1ONHIKTLYSP^YK@_>KD0'1]7;*/FJ\A^/UX0Z5B.G..UB#]W)W#JJ$
M9+P1G1G2T<OC:LJU\U[[O%=K =:>XF.H>S3]B9>7^N_'P<-]?SCUYJ1DQ/,E
M-=:;2L/G,&;'\2S)<B]ER(Q$WUDK(57(N3N_]9",H(:&U.QGYB37$]P,PJ#4
MGO,Q_ZV['& 8RX-PV=Q<RM6C.<BESNK.0OCU-3#!<,_G?CXP;V4H^V%1C0F#
ML=NU2NR3-PGD8Z^KF/%>[1*^CQE=;**[<*%W.3:)+Z@&O,*++&67]&05SDC$
MQO !3?&F=)$#HKQR1LI^Y)9I_PE8XOS0CQ8!MBC#)!;F 2C5B[5H-IGQ!B#Z
MX<J4/;$P\9;POO[O B[@],9=%8T__;^"?HL<<%H>CQ)AK( Y#@9&4+0$@>6]
M9X^5/#[YJ 0K*;?L2OTN^4HW[PJ] 8[](=X(Q_=;O G-]5;]Y1AIC/ND)8+8
M!=X[D,<',)P]ZX2CV4-W#$YFY+I[UQWV^KPTQW3<'4ZZ/2C;X3/B<TS7PF=Z
MM+@.XM^,KS[P:@4O"J*YG_70T*IG(-D0='UHVM@#81V:C7.[2Z_7M\P#>HTO
MF-PEP\^<9C1(9TNF*-W0%QHE>$^P!3/*'OP%K.S3.NJMJH4> T\!Z5?5L"#B
MUZ1J1$I/Z6+6(<*-Y$SN),ZG6S5<O532P_6T9'D:SM@!,<G9=*+7Z'CR:&,_
M[RZ[2/-FEJ,;2V\9I,_4I!XI#8EHZ9=A#@DW<(A">&L2*^CHMPNJP^GW[R5M
M06'.#[&+!=YH,A) 4;,@:M%>8&0Q803R)7VA53>\G<5A/5$<B;XMN.;MX7)%
MX<\M5T-R]=X&3FJ-1$*:=0\Q6GG4#K9@_(Z&[L&*::$I'*,U3@2^C6/QO$3*
M,9H\+(YD)C-0YQ.D58QFQJ--@%_XW_-*DGZ8+P\@.JL?I% 5-^O.9IO5!DT#
M$+<U"_67.J494]>QG4>VJH2@YR;>C5#1KPW3;]$\-%/>!KU#2[_3?).+X!"2
ME^14990HO.I9O<64@%(,X(+&7JUX^Y1;7R!TM'M]=WBA\8:.>74Y,#^ZO#N*
M7D3IYI%X YOT?^P/'YN)O74^G01]^LW(?T3S"OCI)]$<XR?\9+T'1_!,T#2D
MMAAAN?@^[R?2UV*TD$_@PR2G&1J1F08@REW'S^6[^!3^I](718X&R0=RR/S(
MS=*@RQ5CJH_M/^.P_J= RG L_)W\2L'R(N)"1V5)"B36W3$'W*-Y8%,X(V(T
M5&X]PXT8]:*N.0A1D16Z'K:_T_!Y"8=>E^WEX%FZM91C>]%%%) 8OY,-8F5Q
M;444ILFU%.+_9"T9J"&;B]LPFP713^RXKSD]_<(E1A "N7Q4]<=2MB)/R%-Q
M-$!6](11@Q$+0!+A-!$@JA537!(ZB*^#B&<<H#2O.6-RGA3<;,K -X(?]ZR)
MD""0)0_KA/HY-*T38&6Q4TR(F6\\ST66;588GYD]9G1^ FDBAR,PGE]PO21B
M/R0I5B3HIBF#@4R9<5>@F>%G]4W:?'SN#$Z4[MP"HOR=KWV^9'KO;J=6G*+
MDTG,7R8Y1TZ#;\(^( Z_FEPAY"$;!OQ!7\+,^XZ'%]=!#"83G@7-&4KQ; M_
MN6LJ)+,>D)JK(=)Z@T<K1&YZ>[%702QHFH*P^<9U&+8=E:11-?')T9#?<+S_
M+#)Q><>Y7Q:]='&Q2)8]= >EQ-2$^5D[A$A91N:H;78CXX+);1"FY,<@VO"H
MVE(O%=[E&(#K%VM1#JF0EI"' HY[IN1$(5);5^TL*BPILA.S6^P.VP;@H\4H
MINQZ-&,KQH[\AR1$4S,[[ 8Q'O]T_I4&4;[L!2F%6],TI?$<P-3=V6#*GJ'D
M95^\+#]YB=\D97U"\5G"OTO@PRVXK\D<B!.:OH0BG=<UI.F"$Y>=KCQ5AG*I
M*S5&?OM$N[Y%3," (O&72-"IJAT=Z>[!_1E[P3K,>;FFCM!1VR$Z3C1-SER%
MCAF7^ 6B?J)(P+1_?1GQY.[>K\;].&='VM_#N5)^:!1_H<ES&JR7X:P+=5_A
MG,? %7ZR#N)!/ ]?PODFB&2]8%CZE)VSUUO^QPJ;ISIW!Q%DY&E+2@H(D.!Y
MDM@B*D:@(N]M/<ESN\'#J#ATQ2A^H<'1B">C3FFZ9VO/2)Z/XC$4>H1G0<;B
M85W@16?U(!9CMV$*PCC,*3+@?LYI-W6*#R!8^"#[=#L$8A7(.A>Q/8#> O%*
M="?2#?:/>H(CH<[DF4>Y!L<K:A8:X@W[3Y8S&1W/A1BNB9=G]!"E<0D?';1$
M_VA?F%A(TJU(4EB;0T5W;\_(SE"J0E]E=T\9KDL<]T$N*OWNYFNJN33E,#LW
M-,_@1K+2SAWD*)S7D?U%5\+[MDKH*SDG90;*XTTBNW5-[_RF7M=B= &T6:V"
M='N(I[G<!34%AAE/E:PX%Z"::V.L9%57?2Z>C/O^?!M+;.8L $:Y49&%I0T2
MPRT8T$TTF@,Z.W##VPL<;#/ZVO<=%9EX!N5^#^JHOK$JSI[HD(Y$5YF'=F"J
M[JO<,9T#YSZ[+5E2]*^YWMX'OR9I;Y/E3 "ER,]8=SY^GM#G8V[SA<<1:C5L
M;%(,W@K$D(^R_XT=/G$0%91U\SP-GS9LC:;)H>5FU^ISQ%2TS6XCEK98ZD&,
MI0U@]UUOQ8]NO"X:DV(HHHR%XDRV: 77&^R=\!H0"O'MOKS_EVY5M)@R<X3/
M\?SAJ)502Y,U6^FBB;"Y=5^#=,XA9%]80S!I<K,O_NV&";$!;(HX"V=HK:IO
M(N&=N:];8?3*E+G+F!I#TUGHW9^A<@(STPPZ;AWE16''-*Y^ G>0[ND!OM/F
M/:6+S42BC]QLY7A\/C)1OD0.U\8YX(1V-_DR2>$%Y3&>TQ2G@[,Z2HGKK>3W
M!X:/CF'IW_ ,Q4?N%)N(X*@$AVTSOQP_5S6D3RFK@Z=DDXLZ.%+NC#9YEC/!
MY"FK5>4,E9.1';F)5+RMVSFJ!%6QP@G!16_I[E;WBEP^KZ!IBJ\WGFF^3YG'
MF&F#^% ,QN91K%2V/,*Z*VMB@J<_.U1BII%MD@W(2OD5 I_Q;9L"<N2S\C3X
M)E[^LG$2P;MI<836>DE3'#?@7]1/H(.'_(@7Y'OZMC7?TZ%*[3?-TS[QKHF#
M!L/;T?B^"[F!"/N_+_W1EW'WX>N@1[KC?I?G#[KO_C :D][C9#JZ[X^]5+"S
MW(7NK$'HUJN/]QCT"8W83\]?&->G003QJO-5&(? 1^#Z9,LS<Q^DOU$ U"'/
MO#NJZ\'. /XLPF[ =$;A+T8T/L/"W0#9(D:=%LQO))56HS%X>BM7H:8R#!Q'
MK\/E&?_G1WA]CI_YS?E*BU(T:;"\AA/$IVJ(3S:(8XA(R$IGP2JLHMF[P@LO
M$?E6\;3%UYOI,HBE,O[\G&*>NEW;", VE+2:+L'Q3=I"7J1B*HKW\-*B/JNS
M'\W^E7/%U+L%#7-PMN';0SL_1:LF&&6-85$OU0?-&2=!=UHU.@F-"< CP.M2
M9K@8QZRVL0[AE!"%%#4V2%#3(04]X(KZX%<<-SGAX$TB(\A$ %EAU"V<'2MM
M3F=9"R"U<QCNAN02H%>YT'L,O&_)DOT+R8[=-PE]]A08*"//S=EVO'/'WBQH
M;SH>35MGPMUV6<:I+0^5?VF!5G?ISLS3_!;6CSTJQL,$S;=T/MP8[_G* P4)
MT,$"O+#9?[8-I3G@\S+)@S1OS\QH\UP>S,P3?0YC2#_5Y/SXDX7[DV+6H36Q
M5UI9=_T&65=0P_Z(]/BS#IYMQK6E/O$GX+A$8<@,GS9_I_RGO-GHB]X64X*Y
MEW_OTOLXK>1?7+ ?IP_\Z\K\ZOGR:U)1C@-_.N][6*<JX7DP>RV8LJ-,Z-_6
M(8_JMMS<A6L/9KSS_"QR#%M4/!:_=?/Y?U ^=F+8=N ;XV#CB!N=7F](XLN$
M.RI1+G6"QBT[C4V!$ P*A]MN><(]B2K[X2Q*P1GA[TG&':^^INPVQ?&DT*$Y
MH'8=)]^C-:;F=&MUJ]\Y#]+"%C6%&M:[#[=UGFR3W8DZL5PZTZMM,3?RE+:;
MV"'$.8R#=RN$#U%J(TA/*G&*;S;TRGA>3E'>I_R]XS?-*#J033.*\LUW^AQM
MB!Y*,KU>_*Z-^@*K8HCX5S/>&V?@7\%@8P2OL[Y(C2KQ'&1R.K#NEE\T@$M5
MZ?>RU6M?8?Y%!$#]N\;O7BQ8IZ0A4VVA4BAT>+GMMF2>05HM7$RM@9@9>:,C
MZ];.C#$ V739K2VS_(9BOQW_P56O]@RT_+);-06:2TSM*6CW+:YJ!JRN1Z<Q
M/-JC]#NU?,+>C_GQA!/_+EP8.:QN/!_$$,82OE",2;>4!C<E/VX/IJ.C[HUU
M\_1Y![S5S=,_63K!/@2M6-0%C]NX6A_XI7]\:+O2<>2$N;^)'I'+HI7OH<=.
M5/)*4S%E*T,IUOX.;W0(!'>N-JMWCYW;"2"9^/[NLID5E)>IW\T,*%<9AQEH
M@R7I5)+U$+E-LEY+^X!((:B7M/J+;\LD[=DF<$RA^BO6KXXQE\0FB.!N\\E]
M[B[EW*5R+(A8E8.1*%R\_ZWXN%[7%\3!-Z^".!MDV8:IX$ -4[;QW\P';D9X
M\XXX35D/?G?QZ[.M!6%\;LOXW(.?&+<N^[<JJX8H[>Q?=^^ZPUZ_0R9?N^-F
M*@;7M?CNT*R;[#/0[,;B*J%&B^FNM=,/L4F:@UA5DC$9MB)K2'(H$3>G&)'N
MA=SP.0X7X0PR-?.:Q)"V BZTD ;=GGWI\?Z^._Z)C&[)9/!E.+@=]+K#*>GV
M>J/'X70P_$(>1G>#WL 3TT!)(:C9DLR"Z(=-&F;S$),+6[*H8!],G(*]B-K-
M;_(461^).U"6)23-EW#N,5FV]'D#E]177 :+(E#>+W:2DM&B%V3+VRAYS>P)
MN]3Z5="%8!_?:;M*&$5)8%D1V!W.837A]L#B2?/9+M>4$JZQ8+KJTBW!:,D#
M6FX7CSD]09U>)A'3K#,N<LQF4-'L#S*&1&;<1M?2/(&<\ Q-(SHH>'A6JD.'
M4'3ZT/1KG_1&]P_=X4]_F'"EZ.OH[J8_GC!@__TXF/[4CG7@)8NF*=82V^+O
M[DOS).H=B=Z\AE^+5D8'3KM8HVGW3KM('?)E/)HTJ(*[7!H.<#'9$VWFJ(&E
M**65+3)-L(0VNVTGF"UN$#/=D6F8MIN&[QO&:0!:KB7MV&M'H=+>832;L4.*
MX8D8_T!T[GZ"R&^T:,<>-46Z &OSEFX'+PR3O$KUT A<Z.5=Y=!!<4WUVOB"
MU'1O!S#<GG2#15CX$S2W$:BII0OWEA8ZO]3'T'P4@W G\NR:OGG*Z#\V<!]^
MJ;Y6%HT)MO9_N]REWF:/."#=IPUBE^R*"_$>Y=ZOPGO$5Y7".Z >.A#LT0C]
MKAXY1AC:G?]X/6&2N#^<DOZ/['_]V.%V2;;<9P^8W>.U=H]H]B&CI>V ;FCM
MT]IV2/M- J]U=:CG/3S1OUY'>"H%D;2^*6G5[6+G\>'AKG_/>)WIB#>#2>]N
M-'D<]\%$W>M.OI+;N]'?B9*5_K]\ )P&WWHIG8=Y+TC3K?!(MI]A4+V ]R%J
M)^]'F1:*>8L;8?C;Z5C2F:D[0("H#VHD?<V;><GC-$V#.965:L5+33:F,QJ^
M $V/\5,8171>_HO-*Q$'(W(4HG0BE^26;:XD]?1ZAI0-@Y4UV3TG/PY6?C/:
M8\'*!90.C.<3FKZ$4(%5,;4K:2Y J&;ZGRRRN;2\J^EV?,IFA!QQ.3S_=<.?
M-V^3=$CS\KGS*YT_4_8OHP7;-/J03T8_N8BPM'JR($OH0*!H"R^&ZZD Z(XY
MD=V45M:WPL(VFD%SSXQX0#B_)#H0WFDB-UV]N_H.^9;T"WMT!SG6AF 2Z_N_
M>$RPIZ%>:XG>,:5W_&5P E$T6BAW?Z-BVTLBUC$1M4-4:P&\D*M_5S* [79J
M3@MV-K(;"DWIS3T\!/&)^Q1Z-IZ;"-=:PXMPR09IK^(L$\$Z0W>K:G,9"+^A
M,]BTE*E9V28"OQ@H'"R41)$Z)O@F'\7U'-6=S_FO6-XT!R52ML=R'Z(B_<DC
M7.M)X%H3((LC(^FSK:(2:&= #D(6K"_)R]9D'BZ8]D2A 'CK5]T"6K<?C>S=
M(<5\%./SF1%?(/(31/E&BZ9G$+]]4UAF1PZ_/SOB \+FC)V*;WBTQYUHDG0L
MY$MR-,$>-47&M/5"0@_S@2UL>IJ#80U#X>+ZU,Q-13KI?(,^D;OP[X)U!JKE
M>AV%,[ F@(?2)F?_A([T@:- @+EX$E\B*8V 4'CCAG]/:;Y)8_*Z#&=+ K]G
M_!,P95'Q$;(*ME#.+TPA81NY#U+6^M/'JS^UB(/>-(<UCYSB6_M2%;\&<U=^
MCTS*&54^Z67F8";Z61ZN& L8&(>37S3"9\F4KH.TJ );&E$*ASD_:";R"MB-
MYU\2=L#$*_OK7]F(/"7Q/&O&QE!/(I25F*,H>86;Q@UE\CE%WNYF&<U[2[@6
M#N+N"HR+^HLE-H&U>I'#D4".YV-M:J/2;<!B$%*, MH>'P=W)(ZDZ#@74A?\
MT"%\8#_@TQ!V_AC\Y4VV -F(0"N/CUNBD*293E%HTA^%>T%W,K#S)HR85)V[
MQ0D=A"K&956)E/4*P K&@Z#4*A,;<-T =6+./T:8^@!&@:S9("FG"*^ZTZ+;
M899I$;/A:0:.Y(D#U-=!%LY.R!%M6VT#X*/66H.MF\YVX#&]3]+(_E@!3K3X
M3Z@B3]?YY<Z:@K;$$":S7_#)+-W^,KA#LOG7$HY>^>WCO_VG+\I^>$"+FY8R
M]IM'RAXGZ-&II8S]YI>R[RR477F@3-R5?V'*A+@WAU0^%O[I@%9;:Q_S*ND9
MW$U^^;.16OC5)W4_//STRU^,U,&O'JB;T_"7[GS.1%RF^.Y\OT^FOIDO>MDM
M90XWE1N:S=(0W45_^:N69%U+WU3?1@'3.#Y:Z<4VO@C=S,,\26_#=#68_W)U
M</ <MO%+*$3/<MOXP4FD:^676/ V^>7JX&#:;^&)R.M-%L9LCT/.CF FS057
M!Z>5N:TGPGMAONVRVVTOF;/I/3BQ#IKX(I//U0/3:I,XIE&?B=%(R-5?K@Z.
MKLHN+8%Q&WR3:;@/#CA[^Y8 X+M2>^IIF_HBFS_#W(;9+(A^8K?-?CR'^EZ_
M7&E//V-S3^3?)#/T*BM3/TS@9@89<C]ICT-+!]\0XG@31&.Z3M+\ET_:(U+;
MU#/9MV$\R5=Y/TV3M)<P[D!#/2H;G[2'IT-'[Y" N_D[V"W[M^R73]K3U=R^
M%0!@>PKRM:>MJ;5GXA^D8Q3*E4_:@U??UC/A8_H<@FL_INZ23S6_?-(>P?8^
MGH%,EI3=PI/5.HBW4AYI#V%+!\\0\ 4>7Z,E .U);&SNFWSVE5\^:4_@G2:>
MR.RS@Y-IOEQC%/^Y8YK[U2^?M8>NN7W+ 'SZY;/VX#6W;QF S[]\UAZZYO9M
M  #WJ%$Z35[C7SYK3UI3ZU80+\RLG[6'K+9I&\BFF6)\P^?(S]JCMJ)3&Z \
M)%D>1/]ON,9[^&?M@6OIX!5"CT+VT6@0S^FW_TL9%VD/6GU;OX3S, T(!CA\
M_/RL/6T=.OJ%Q"^W7 7@-\.<Z<.?M>>PM8M7&,*2_IWE*/9K;.<T]%<T?693
M]B5-7O.ET!Y_^<YR_NI[^ 7QK50=17W%[RP'L*:Y5_)OPZ*,\W>6@U=IYIW<
MM,=N2<\).T7___:^K;EQ6PGS??_+UL9S22956UOERSCQ6<_(97M.ZCQ-<41(
M0D*1.B#EL?+K%PU>1(IH$)#HZ::S#^?$8Z.;_34:P <0['[G6'"[+4F-AG1\
M:I.U]G@5#3"+SSO'HNN6) 95"/B(73X)O?6.Z@^/WSG67D2$%$:]_4X+<P;[
MSK'X'C0E-;N]W_[ZSK'6=AK2FKR.DJ1^O_/UG6-)[;8D-?K?6:+'6Z3*Z23_
M^MZQI!ZV)37\#]WM_S?5.Z0'$>59*F*3A4E]?>]873$9(B W\X6J7E^>%X7(
MRWO<YGCXO76%=0@00;@5RRBI-AZP5WIO76(/6U$9"PFC[U:ZXZN5_KUU>>TU
M(S+7?+';IMWF'0XD$JG-MRZL@V)$<![$?*MT!)R]^?8HBT1\?6]=27O-R,U=
M5N9:5\Y>,V)S/S[/S35XLX*_MZZ;UJ;$9C?Q.ON6R&5YY>2]=05U21"!@%PG
M,-1VZV]9\O5GZPK:;4-@:*Z*KQ<9U/U;7$EX$YFI_'(52;6.ZA0:/_>63@\A
M(BB7*RF@%M5\"VQ[MEC(N5 UCM[B.21!!2)+\RR1,7S58Y9'*<IJ 3_WEE%G
M<T;F5\<N/_=6U@$!,@A;V+-M(E7L8!XLO=];5]&F5&97]U]+<WOK:*\)D9D?
MMRK;B'I4]M;/7A,B,S]%?V;J<IL7V1HR11F?]E9.I"&9R::85>W:WDK9;T-E
M:%G^L#+BE][:V&]#9&A9V: Z2*C-M2Z(MI941JL,/AO>9S=KYM-?K&L@WIX(
MP+Y*[2_6):]=Q9;:0.N2MO\[P0<H8$!SI>8WD2U5M%E)O7LM#;8N8WA[(@^;
M;1.4B8GEDXRWM?'61<W>EL#P(A?KK^?SN1*FYO3"I,J$CU[-)\*/V9V2Z5QN
MM('EQ\B_]!:_4 U3 -E;-$,U$(RA8)"]M394PQM"D'K(Y/=EOH['S'SKGG_]
MT%N4G<TI ]%J?F^1=C:G##&K^;V%VMF<7?#TEFUG\[=TYF_76V.+.1^UU"+[
M^%Q5/SG(A%0QO ^]Y7\DQ83CZ527] C&2(H)Q^BI+NG1EI$4$X[[VG)[!>>O
M'U!J,R#((/ Q2"B1&1!D$+@8))2V# B2!5Z3NSK7JT>5B2U*[B(9WZ27T486
M46(WN5ESKJ.Y3."=XU()L^7Y0Q:KBRC]*__Z*\)Y7O2A9 '_LJY$^->+/I1L
MH+VL*Q$N^*(/G>( _^]6YK(0U1E6><WPODRM9RZ2E9G5?T6XZ8L_>(H#W=.E
M" M^\0=/<<![NA1AT2_^8+J!GVVZU2D>LWM11#(5\<<J%UC%>G]%Z+2_!KJA
MZ \2(=#^&L@&A_E(NRX%"FD'9XM;2);8+#-??T6H]+ D6<]Y@$+(]+ DXYXZ
M^PGAQ,.B9#-)+B.SG_Y7M(G2\S1^C.3WYF;*V4\(,W5*D87= !:$&KJEF&)!
M>)E3BB[&<E%<R7R3Y5%2'6LV0! VA(O019<#!4) '"(<42!4 1>ABB@@;'>K
M*"VRM6%B7S0K:U;RG^QDP"5#%5-N'/9UWRG#$H=]J7?)D,55F4Q^?Q_VXS.4
M,H*Z#/%G49S/BRUDB$YNLSR'DN'P,O+>Y$'JI]4[32%91![O 3M5.%[A]#Q@
M)QA'*Z0:!=76^'-6-/4IS_J9 [&F5)%KM=K.+FQ-J:PVWP_DER+O'#?6+W]-
MQ=A6^>M^AL$CM)#U4"!6.QT)U#(1K';.$J:%;+[0R[>V\GP9R30O*N,T)CM_
ML;<FC$FK[7;.@K2FLCV)\EPN9)E?%FKG1-_@%05\TY#&'_^[E<6N+(_<BK1^
MPL.C=9'UV5&X[?3D*%V3PFTG)<?H(IM?'+E@R@+,[>*T&C+"5<+4D$5W*%J$
MXP2JF0I:A "%J:&+9-TFK3(YWLO\K[ID2/-%C$:(T)YA4;J(]4"%$!P/4<ZH
M$(HS+$H8@5 ;KRP#EI97Z>KO6.JM4#^EI*\H800.HNHGG?06I4/UI&.EO!%O
M?BZD)OQ7XIL.KJV>Y&[2(C/37;6AA97[6:BYA)*"?T10NKS0P!'F,XIVPAX?
MQ3<(.QI'^\1]@]&H,;03SG]]BWNDN9^ETU^8=D0,(L/XDX\P;V0H;QH6)HM&
ME>5Y?4V]?3_@X7NT.2^N(ZF@WJ;XDHOX)OU=Q)#8<+;8 ]&P$6)ULF:R.![!
M)P@M.UWSA'V"D+J3-;,8.\9:>$]=ER-O#/]ZUD]Q&B3/8APX\2'\SE>>/3Z$
MHWG*D\5G^56(?!(?%PLQ+[YLX")B>2%1@T+(E4N(+!+=2!"NY!3BB03A1BXA
MNN@J3Q+.FU)I"/TY:$<70X?V(KSEL!T;>Q%.<="..AXN&GN1]?Z@'74\-/;V
MLZ;:V[&Q%UEU#]I1Q\,L%8W%R#K::TD=$VV;L66RUY*1S=B">-B2.C;RZVRK
M&JNQQ:_?ECH^NG:[U[U.6VJ['U=*[,/$O0!V&E-[O&NX>R7D:[=[1>RTY61W
M/QLJVI9Z1GG\GC56N]?'?4OR&&G9[%XA6RT9V>Q>(?<MJ6)C?U34.JSM)S=%
MVU+%A]UN^RII;<O*;OLJ:6M+&"?%39H7JE6S4\[OHIWY@+<N\]Q/@>HO3!A)
M/LCLRZJ?, MD]R(6:W,L<J?$6F[7VEJX!Q$MA89G7WW]-?#H/2?&?F[64 UD
M&!="*1$_1L_U'8@RV]AG46A8]J7<*4376TXD]@7>+<03B7W9=PK1S>Q.)!@5
M< A1Y<!S&543LG[.6%]1CF.F0841B&%1/JANLW3Y*-2Z==E9(\,8A9<XHSZS
MH\-8A9\X W003O5M=1&?YY^U?%45[@S)).LISJ'O7.B0K+*^XMS1#;,*ASB'
MM<R);IAI.,0YK&]F&J^_--.3Q+W(A7J"20%)6.LES&7,(<B&N0@NS!O9,"M!
MA;F,M>JV1_$;W/S0D(8I25^*3?P=8!DF(18I9E@,G4<2O[IDN/5)B<./6G1D
MN."X2>]4-A=Y#D-8:UKIT7PEGD22;> $XD',X?A![[R^GB%97$]0R:8W0[S@
MQT5"5$[1"WZ<)4 EFY4CQ N>[,9?)1LV9W+.=?9W2#+284DVH]R"R9/J]"49
M8_+D.CU)-B-0+Y!Z@U.MEH#(D_$<R+&)NQX>3]YS*,<6CR?_.9!C$V^SC8#O
M;],EI%4R]82N,_4]4G'-V+Z^0;)U'J&*353ZH/;D.L.JV,1NW]1%96K[Q C)
M_WF<-L8];L7N26J\M$VMWSTYCI\V-MA-$9P&HR?GZ4CQB>$N%D^NTY'B$Y-=
M+)XLIRO%"LM^===P/$G.H2"O2.L@\J0YAX*\XJV-",E$.BS(!9'^H?X=9,I,
M<]$NS:!WV55"S3VE05*/GJZ93=P>X1-/MA.LF4WD>UO>7KZ1/*:C*)]>M'0\
MXTF3CE$^\9CQ)%='*9^V9SRIVC'*&9R:M@[2.F<<2+;684D&,P2*:9#:(9(,
MQC:*:9#<89*L,-UGVW(8?4ECH?;;5#CKU;8B&5V/T<4K/H=P#[(^;UV\8G@(
M]R"S\]=%AQMJ<%6S_ET2I=K([5K$OXLH*5:7D#PLRXM'/1IC2$93_?4ZJ_?(
M_Q&1>BCT7^!5VVR!5036SD+YWH\Q@'!$_2@/H[SQQQA .'9_E(=1_OF##'CE
M'M8K_R<1R[G6=QX_1>6G.&^0/+RD1KWVV03I"91NTQGUVF<=I"?030*A41/I
MB4\F ;E!>&6J^R!IED_5.Y4YHN</)$'SJ7JG,E+[_D#W-Z?IY>4/\R5L#NDE
M+Z-D;A*MI4MKR:QY(>)[46Q5.DLK<0%[=22'\TL]C]GX&L%_05NDDY_';#R.
MX+^@#=#ISV/CO^HH-X>"ZMH-OKN4CAB?T72 QI?]=\3XQ/8!&E\&W15C@^9+
M4LBU7KR0)<YK$XLDA7Z1A_&)ZE$\YTM41W@8GQ$TAN>0U-,O\S VGH/=W.,J
M,FG$[T4T7XF\QA?H/E\&/-83^8S;\7SHRX['>B*?$3R>#WT9\FA/I/2AA%37
MYTLEC)5U]C@DS3<N03J6$ P.BFJ5((UE!(.#F-HER# DF2P*\5N2?8N2SZ+X
MGJF_&A08(<5EZ.+)A0,CE;@,74QMH#8"?-G_*5)_B0**!S^(^5:5UQ\@0122
M--Q#E*YWAE$AJ<4]1#GW%9* W$>4"I5<+$1Y0T&;41W]GW_+"Q7- 1#"5)Q2
M9'$W@ 5A#$XIJF@KRUK,%MJJDKC$6_/M<D5LKK;B,=/FVB^8:*QV9G":5JI^
M/=47=H9QFE:RN%AODFPGA/62G,9J9R)N*;)^'<!BYR-N*>I^@3G^2BH=69FJ
M:Y6^0;*SNV2H^\2.PTY%7#)D_0%ETS9*YF9OM\VK4?[U#9*Y'6M/U@^H_7:*
M@;4G\__S?!6E2U%.K5#-5\_$2"YW6ULROUOMMC,'6UM>_D98@*TMF=UE%=H[
M)>?:(&U5*SL^DMG=)4,7-RX<R*KLD*&+HY9-#^))KZE"I'>93(M9*A[D<X,)
M69T]Y5GTDQ,?LF9[RO/O/V0M]Y4GP[>1RKR.GRVTC9F"X]W\3F5/$LI?7T%Q
M223ENX<H751ZH$(6_F%1NECT0(51@F%1,E2:::51TA2%JD<$DOX=:T\7:YC]
M&%NPMZ>*JNL(]A>[2Y&77RK>BT3SF+A.DJIQV%G#D!Q5?PSCL;.'(3F^_6-G
M#H-R;/'8F<*0'-6WM$T5YMEB5EY\J]?\6&.QLP*7#-VX<>! TK2[9.C&BPN'
M?=%WRM#CT)O*0O-''>T/13;_ZTLJBPXH^YKOK8!!Q TAM%,!;P4,8G$(H9TL
M^"N@1PCUZ340C"UTVS&(N<I>C UTVS&((+#CIKPA?0>O/TUI=B2I^H 8$^_W
MT6!+OU.,3=_4KU!VM6D/JTP54'!&0QMD H,ZV/2:"R>2;#U$!Y_^K,H%F7#3
MT ;)@TV,3Z\=H!ED#38Q-GW3A$O]R0B2TWQ0D$W_]!$-<@*[(+\^ZMP?0'*7
M^TGSZZTN-B\V@4B3]9M,HW0NHV1?P!->/3=&M[ZNS/?7?Y#DYD<I(^O5XY C
M+.489<1]GBZKKZ',-6T-#6$IUM;$O79@S5LDU;F]-2^_OT42EB.]1&U[>8._
MLLG4*D7RCN,2Y+%CP8 0"%2"/(8L&!#*@$IPC"6$'^ 2##$@/ "5>,<0@W.!
MMTB\9X6A+**,9/-VB/":F2H4 \MR7X37W%2B0+)V.T3H9B>5%^=I*I^$RB.U
MJU[1OD62<"/-Z2()L1Y;I*W-J2+HMTBF.92G$/F]F#>U8Z]U*^Q;PINT@*OE
MY3] 5 MFRU3^+>*;%#XRGBU^R[(X?\B26+O!OLZ_]'.IHN'E_6GG'"_]W-<;
MGW;^\]+/I9IKD70 ^?FSS+4S[$3**40UT@:0V.F44X@JQG\7\5(OR(\J2O/(
M?,635]<MZOO-;Y%<VL.2=+TSC,E.LX8E&?<3DCE[6))J/KA9;R*IX)2LG+=J
M]H*DPD::4T49:KV=>R'-J>+IT!Q#VY'TTK:V7+Q>VFWG);:VO/QM7_]M;<G&
M:%J(Y#)3FZR\5-Q$N7VU1IJ310MFO7V%1IJ3Q0QFO7U!1IK31<Z3R OS#@2*
M2\LGO>0DN]]%$@-_C5)X#_86R1KK(TL74QZXD.RO/K)TT>:#"UF:/62IXO!?
MT2=9Y%L)12*@5D01U^,(2;6*"E!%G .!?<%&!:ABRX' OG2C F11=/>?-S^]
M.;O-(BCPI']\JW\#_VJ V-?R(3FRF!K$8U_@A^3((FP0CWW)'Y*CC;=W'03V
M9;_?DC:FNC;;U_=^2]JXZ=B,I+GLMZ2*#5/N*"ZO@.F@;5\L>HLDF72(4$6+
M$X5]97:(4,7/K4S%;'&I1"R+ZVAN[KE>9$IEW_6R=1EM]*^*W9="__YO$6M@
M]@4[3 M9CP5BM2_M85K(^C5+XRR%+97Z%J5_S<I,5R;CY?=H4U8BJ*8+^\+O
MK8"L-_T1VJF MP+"/C3WF6&!_]=FUYGC[6P ER#L)12#G0_@$AS[P<X/< FR
M-7=OT=L##$A"1ER"02SU,""T 95@$$L]# AI0"6H8^E*?*NS)C88$'Z 2E#'
MD@T#LNZC$M2Q!!8U=[?/XS^WU5&6AH*N[6Y!#KV"($+7<K<@XSYR+^6H((?1
MWQA6)V%\BR0\= JQBK8]$O?2;A5B%64-$B3QH5.(9W0A*1#=0IR0/&9%E&@<
M[J7>(L)JC-0HAA?[ Q$.X^-35%39M^_%)MJ9R=2DFDKG<@.?1)GRE_)9XQLF
M M[*./1? /)AWN"M;&)]/LPOO)5QF$,'C 53KZ%,11J?+PI@OTAVQU-T3B#V
M+7X8)C*A.B<P$JK0;;EAF 4%JIQ(-'2\@.25/$$E92P479-WS>2'))ITR5#V
M)HX#IU>8#,_^P D6)D.]YICC=)$7%]H>**4:I7_5-5 T'C>A<LE2SQIN7&ZZ
MY)*E7A/<N-QDR"5+'8=P3)K?13NHM_,HGHL+W>(OC<C-;NQ2U+&'87$S%+L4
M=;QA6-PTPRY%%6.?+)6<SI,D^QYIV>M,E>^&RP^@OKY%$E(&*:&*P$"D=OH0
MI(0J/FU&6HY=-4@[M_"5Y]23=GQVSN$KS[__[!S$5Y[3G&/'9^<BWO*D^&[%
MDU#1LI4XM'XIAR2_'!"C'6T.-'8:,B!&.[8<:.Q$9$",;"3IU68>*1WT3U%:
M:,L:&'8.@K4GBRW,?B2?)=:>+)J$6L(WX*E)*P;L3J;F>Y]K 20"25WIEJ+K
M"S<6A"LXI;CV"\(+G%)T8]R-!>$ ;BDJ+#*5Z^VZ+%HIGT3]A5R5.:$J]Z9Y
M]$<]T>YF&U%^/1<E_]++?*['OLD\_!;)93F.=K+Q-Y)O$'(QBG:R\3R2;Q"J
M,HIVLOFAM/YQI42^RI+X?)UMTP(RUS^)= MFWZSA("M=WLDDB1149\MBD=QO
M$S-_((3G)*W$8^AH7R"LZ22MQ&/F2*O?(7D]3]-*-48^B^_G\SE8"H:I+-4_
MSJN<L'&V*41\ER5ROBO_?W\J]P[)$'JL/JIQ<3Q^.^L[5A_56#@>OYTI'JN/
M,/Y-MJK#NL;OD,RE6'O"^$7LMS-!K#U9_&7I992O&CY195NLBK1K&';2-B!&
MUAM#:.PT:T",L&^P8X5W2!Y3APAAG^ H[+3&(<*Q+Y \I@X1LMEV^Y056?HH
MYJLT2[+EKI4(YE_1IOGFY1V2V-17GBS6O/$A[,%3GBP*O?$A[,!3GBH^9XL%
ME$7>1'-1;6;39?7U+[S.3.-_BY6<:[[>X+2SA% ]5/$:CM?.*D+U4,7O+(GO
MDBC=P[&SBX-F9+US:*V=/1PT(_-MW?&0-S2_AS&M3;;3!%M;,B];[;83 UM;
M5OY&LFO:VI+-L;4M)D]&*SM&'>9(8LTA.?+X0?'8U_HA.?*X@KLZEY%2N^M,
M?8]4G)<G6I^SXC$S]=N%QF9?YT-TT/>;#TYDG0_0,8W^1-;W !WT\TK/QC3=
M1DF9K,50S=)HC199_H,U,8QA%#-"(H(U,8QG%/, "_'61!;;<&179I3J'<0B
MR4D=(F31ZD"!I")UB)#%GPL%0EUP$=*(LI1HN!(+F8JX.GJ$?84.?554PV"V
M^"P**/P (T;#19C-"+I)8_1DOR"L: 3=I%%_LE\0%C6"[FF/(X1UC:";ZC[3
ML;;?*9FI!Z&>Y-P4(-'.04C:6 ^8VDQC\1!"Z<9ZP-3F'(N'$ (XU@-H9Y]M
M7FBC]Z]^D72VUL:TT7]H.9+4UMJ8-BI[ECN8WV%CTF@Y+.%KBGTBF6Q1 =*H
ML2-P4"Z; &GTV!$XR)%-@&$4.6B,38"4FS0?G;;2,[]#<LBB J3CP([ P05L
M E3CX*Y,GO&8W:EL+D2<7^N_PR48#<&^6.,25+W@PF!?@G$)AOV 9(S%):AF
MI#NAYL)<;YDMSN=SD537T&>++Z;BBX@__G<KBYV&9%^EO16019H_0OM*[JV
M+ []$=I7>F\%'**TSJF1G\^U44K$&I9]^7=+<8A'&Q8[$7!+<8@\\RKV?*F$
MN;$\2S]%\Y7>":K=>6K"9V.^GGZ'I*<-U\2A_WPQVXE%N"8._7POMBG$*<(T
M>BTY]%-M,\(L>BTY^/G?9N*]U_^OY+QH?1TNOKY#\M5ZBG/H$2>Z8:;A$&??
M=\,LPR%.N (O,K6&A#0/JTBO/F".WC,A&6Z1YH219[<>)0ZVYH219;<>I0JV
MYKPB9[8M\B)*8YDN-1"4$PQ(\HJG+B9TS1^0Y!5E74SHFC\@21A[,HMGB^:+
MK>K%@X:"4@&[ &&D(0B0C*NH &%<80C0==XN0!9%S3?'U6?*Y:?[&@"RE"/M
MR6((M1]9O)'V9!&$VH\LWTA[LOC)\N)!/A<[R'5=O_1",J+:VI+%C=5N9*VV
MM"6+%ZO=R'IL:4L6)THLA%(B_@@'/!LEF\]8-=E#<IFZ9,CBQHD#67@=,F1Q
MY,*!)"UUR9#'57E#XV'[[4^]L#:S*)*4U"U%'EL(%F1%=DH1QE>5!_\Z4]8#
MOX<LB34H9)GV$R?L*3]TR"+N)\Z^[Y!EWD^<<,;P0X>0 3]QJCL,VKP>/4#R
MC5J:$HZGOM4H*6##Q6Q6HQ2 #Q.33WIE2':_BZ1Y>8ID#[6UI8L1F]W8^MYO
M2Q<E-KNQM;S?EBY.]M<X/CX+-==T;[:8;>#EN>:(2$90MQ1=[+BQ8,NT2XHN
MGMQ8L$79)<4AQF[,=0Q80&]236)S&<M(P5#!UN%!40[1AJ+"UN1!40YQAZ+"
MUNQ!45X1>"^B^@M/#0I;TH<D><5?V[+W2*[*84E>T=?%A'&!(4E>L;<?%#<I
M)("#A-19HN67]=TH#16C#T<JY!6I7AX8IA]!"GG%M9<'ADE+D$+"4; 1JMC!
MYU1%>Q_]613GRZ422Y-7ND;RFXJ@_OE[)(_E<=H(X_\H["@E.D(;8>0?A1TE
M3D=H(XOYA\N'ZAC@/9(QL]6$+#K;5B(D:-^$+(Y:5B(9+UM-J'J\Y!LBKC_
MAENP_9I,=TH\R6R;)SO]4Z[C%$[UL:]1-5P[XWF)9U'%X,OXS4Z?7N)95*/B
M9?QF)UTO\2RZ<0HW59/=39YO18RE+/^<%?_1ZTJ9N%S[Q4[%CM%%-\Z.P6WG
M8,?HHALG\=94([G:BL?LH8B*;0&?+,BU+-I?]4.%9<T^D,2@85KH^C@,JYUI
MA6F92K_:25B8%KHYJ[*R;8T>;$\R-P<C2-+2 3'R*$70(*E,!\3HXC")H+A%
MI/<FCWK3D4>ED;#NE4M=]>&[!H:Q.5\-=#WFCQ%C7KX:Z/JQ>NN?SQ97XIO^
M8:M9C :$42)K<[H>0JS'B(NU.3O?8_3#VIQN=LX+I:<F38/3)5!D;3C&(@Y;
MTL5+WV:,#1RVI(N2OLW8JG[8DE-L8(OU84NJ&T8]2^"D^2%*-"^R?]C['LGA
M&:R(S6@81HPMY8&*V(RE8<38PAZHB&HD/LQ7FD F99((V*_FL(N53W"&<1$E
M\/W7Q>Y3]&>VS]KU"'_;9VQ]CV3W/%TS5=R/X1,[P3A=,]7(V%O^,2_D&ECK
M1RV7K>7\5CZ)O@/L'"50#7T$>**U$YM -9/I6SLE"E1#/^.9_!QQ_0;M2QH+
M=1EM9!$EYB]]W'9:=;1"^N@.]H"=I!VMD#[B;2?VAZB1+)Q!2NC[V@NIG;\%
M*9E(G]IY6Y 2^AG,"^D0/?-00K7G:AM95*9YHAXB8($*.8S?0 \,,;! A1S&
M=: 'AEA9H$(.XSW0 T-,+5 A_3Q@DI%< ,F M^<BS<MR-$I%Z=*\7[W8[9M4
MJ3G/H8:-)?-2>1GJ)BV34YA_79G;4KIAFLOYOZ-D*WHN'2*!U!;2SU34'GB/
M9)OE8R']7$KM@?=(-ET^%I+-]D*WBL_35.^951ZI77W)#TG6B[4GFP=0^Q'*
MC;0G&R-"VP$G<3JFKK=I?)6M=4#)N0: ,&E,@*X'4 0(*\8$N/1!KDU'Z&RO
M)1>O@\T( >VUY.1GA#+V6I+-C\>N"^5WQ3<IO)DI7Y/#-8O'5916GX-6WX?"
M,O!Y6\U9"-O[@3:0Q?,/]3/"V'Z@#61C\$?Z&4DR_"-M>-7SQA]"+E>:>9[#
M;+D4#=.\CJ0R)%-W 4+C>)CWJF<;G]Y!2"H/\U[U'.73.P@#YV'>JYW9X(N5
M<NNLNP#90OQ &U[M'-7Q,[+?^8$VO-K9IN-G9(_V VWX!\P;/G,[LO'D9.0_
M8.;QZ2FB37&(D?^ N<NGIXBVU2%&3F[V*_>QU0N*_'Q;K#(%GP'?P3<[L7R2
M\39*OKY'<OF_\&,G-T/Y>G/D7;/?8\EFD6P+ RN]3K15<70O<J'%5]?9-HT-
MPOJ="E*MP%>>+%J\\2$;/D]YLOXK+K.T_ *@#0;9.MD:D_6,W7)D,V)KS,SG
M"+VW-29;B> UM9FA6BOK79;(^:[\_]9K<Z3D08 *NL@*0(DP3'\5=%&HG[[*
MDEBHO&1+]_#F+!?F#P^;1!;EDG,/\Y1&BC"T,#6D?1J %BFP$*B&M&_+Y!Y7
MYL.NDN*6IO62RYZGMILHN78"0F5&T4X:"2/X!N$SHVB?>MP@7&@4[:1K7]]Z
MLS4,< W&K$90SFQ$A7H&8VXC*&<VGD(]@S'#$923C:;M>AVIW6SQ<;$0\V*6
MEJNI,;.(9"KBCY%*-:C>37&D5L;1"LE&S?$>0#CGL0JI1L=C-,_64;W_0>IR
M=!I1]5774J041Z<1G4^?JXI?)F./[FW(BE5O1MI'3QJ'G=X%J*#KCP"4=J(6
MH&(2?6FG7 $JJ%:"1S%?I5F2+:7(FQ%F9TF6IF01:+/:SF L3<DBJF7*+!6-
MX7:"86_-P>-MV^UTP-Z:@]^A,FQMNWTAM[?FX/>V[<AR;6U-Y_?U;1;5IZ8_
M(S4UNJWH_-RU%5F<.ZVX^!598CNMZ-87M9:I6>.NA<CO(AEKBY'ETM*6+AYL
M=F,+8[\M76S8[,:6QGY;)G%2ICL28#NV.MK;,XF7EOW8"FEOSR1N6O9CJZ2]
M/67\P'3WYJ>S#\W$B"V2O::447-H-5*CP=*4,E9Z5F,+9J\I682LI+)\/OHS
M4NP :4X6*9CUR%)J;TX6,7(M_BWR0EB/01LLR/+J(TS6+W[(D 781YBLS[(T
M6LOK:%YDK7!#5F-+6[(>L=J-K,*6MKS\C:R^EK9D\VKV7:CS-/Y7]/??^W32
M#0!D#78)T46."PF25]\I1!=+VBBPZ"Y*HSQ+Y?Q!K.5EED(-@,P4E(G2W6T1
M-^"0Y3M0#VG/!>%%%OU /:3]"]4 4KV\@XGSO8FF^(;8(T4(@K<&TC[UQ(@0
M!V\-4^A'A$)X:R!='SJ6W111LGNXOVV@8:1B0) T,MV(,+HQ($@:AVY$&!$9
M$"2-NB_Y[UD2PSOW!H:#CO1:D\97WW:D3("]-5DD;?)YUEB,L(I6&S(?=^Q$
MV$"K#0]_(FMYJPW9>%-1+/K)ZL^3)/L.Z8"N,P4EBF"'>ZE$+ LHA'AX&?MG
M)!W^*,K)(FT<SR#+_QC*R6)[',\@[&$,Y62CZ>'S73/H$2ZQ;T(6V6TK$7ZP
M;T(696TKD>5_WX2LQ[]GCZMLFT=I_"A2O>-\$JJ0.F#W9PH/0DF1_U9C0;+-
M!RLBBYYPQ B="%5$%HDM0U=2%4*DYO;]30KU8.63@.+L#5B$DP3HX-"SPS@1
M3A.@8QK]B5"; !U4<].732YC<;>*TB);&^LZ+S>0!/)N*:K8',)B)Q-N*:KX
M&\)B)PYN*8(8V^;_<QE%FZ^M0MA P_2$??XM+U0T+S26'KWPD"*(L0.KX,,/
MD_IB3T#SSZ*XW"H%Q=Q^[B<@#U/  .'GK!!@);SE;_'L6YF*FT*L\Z\_]S-X
M!^M@@/,NVH%-3=?ULVP/2'#$T.,8 Q($,]T@AAY_&)"@G^%:(5[/U?V$VX,R
M#.)I;U-[4NMGX/:2XXNGQPF\Y&C'RG:]-27#K\1&B;DT%_7TSXDP>6_2^'R=
MZ4W2W^;W=1DVH)I%I]KHS_TLWZ,_@[;?Q_*3BY^,\PP>\63("+P'5V(ETEQO
M4,KZ\W!ZIH-_MGB,GK4[7+PF2!6/Z'A4FI@D9<ZH^,]M7D"/U'-W/U=VH 9*
MC'$LP:8H@=O?-VE5A%&#PND-(L(/1=-!.,UQ"I(BJF,DO\[49_&]M<U16:I_
MG)NT9?GYL]04NY_O^#A%/!!_UA)1OC+4_S&[A[HO<VG6UOT$\9A=ZB8:PI/>
MS,87NR\FV<],SYWF.\OS>2&?3&6R_1ZRGY'XASV;AU\?,R3>S2G M\-O4N^%
M7GMR68@'H9[D7)0)#L ER]1H*?,R_MS/0/S#GLW%K^/%*,XU7^)YE/Y+]+]@
M9;2G9H1W<VD.T84S4#\-Q!CKEXW(&4>SR^@GRSU""R76%HF=+:YEJBW607>9
MY04L4#@A=,DQQ:,[X$KFY=[OZ\_]!*[!.J:!$Z>$OCHH]S!K,*%:0?Z&B5'/
MG>6R(N=5E@8PN#YP138F%V*1*6$V.?V<JB_V+-KX&-MO.%D=^UF4\;;/+0QC
M0//*:/\;LQN,3$[1YG5-/^OKL:HHHR7/A9DK<$Y8MN!@(\ZURA:4T6,LV//"
M?CI7I"6Y7QM"T\_-:F_(R&*<I'0:DL=%9<@^//KY4MT"Y#YOTOH#-TBR?*LT
MU>\G/!T68HH$IP:H$&54/44R@7V$WF$\1.;B5+&O[=XZQ?Q-Z>7U2ZI$E,#Z
M_%LDT];"WD\\.NX#*/MZ) _A:_PH#W@%,803AU$>0/GV]T@ !_2YGX]TW =,
M<)0=>@@G2Z,\8(*C[-!#.#<;Y0%\1UEY4@$GA7EQ$>7P\J2?^O1H77S'C@5W
M/Y'JT;KXC@@;;IQFANIB%.=[.S5"G'[B4HQBMX/%FU2VI!C%8P>+-_UK2;&,
M,6\^U\_*.IYREA'KO0;WT[Z.IWSBGO'F;Y/F;LC*HO%[LS-,!<_^/T#I3;LP
M%2S[\C*#RS7;;'L0@G=9;BXNG+WYI%NL\IFZS=*E4*W A69??^FGR7WYA[*,
ME],]Z4WTQGOH)&.R[[DC"&3H0R89<WU/'4%/0Q\RR9C:%^[]I9\V>4SUDXRC
MMG>.8,C^ZB<9.[<BSZ%8=#W9]D?=$=SYU(=.,LZ&/7D$US[UH9..R<?O(GD2
M);#V*#Z"LY_VR$G&8QM*3:':7CQB3W#:(UEZ$<X=/T5%O>E9%-IB^20>5RK;
M+E>/(OV/B%0[^OHYP\=_R%0\-4MK# "GYZDC]@2A#YF ISZ+Y^(^2Q(H2=4:
M'Y8C[E_Z^=%?[F$3\%P%Q$0!]+L>*%:O';$O..9!T_&8P0#93IIA8_7;$7N%
MXQ\W >_](8N53/5\ X#:$]D1VP8OS6Q]TGHG\DL_#WVPCFG@/(*>'^A@R;9[
M.(^@SP<Z6+XGZ^$\@N >Z'C+'R=\1%G=E?VEGS;_!&T3&+,=[$>23:LVEN.X
M+'*,H#^".#KT4?;]]TC%C_HQYB/I7_HI]>T-"2V^B!+X8O!A)41Q"U])PK%R
M:3Q*L% 99CBNLG4D4XT$94 .*5(LFG+.%G=*Y#J>HRKYQX-<IG(AYY#NHY?*
M;)^)]I=^DOQ1]$[7'R@S.DDOX2Q[L94FA;LVMO[Q9KU1V5/YY5?U<=<O_4S\
M80HH>]P3(4J2_!20]F$N4Y'GY_,R?X%YFZ=_5$+4TU8_C;^_,&G?]8TS"TH_
MR?^0""&**NF$R0T02Y,;^*9D&#J@BL]9\1]1F#JHO_1K @3KH,=Y*R K0OG-
MD;D6I7&AY 6588)C]BV12S.=-U_B_=(O&. IR0]3'4,:%$ILAD19HT()S) H
MX7R.F-;>YO3S\_L+\^NO#C*4:0P+,^DSS0/A+:H0Y5O"I8#T IH4)KEAB0\;
M):)XEOX[4A+VH_=1(31NE'^<JIJTO_.5IDWP']AD/^EM-Z03*"XCI7;:_.I8
MN5]5($S!!!"B?,5/ 6ED^R%T4!<?!80GJ78##\NR_-(O&A"F@%V4]A$ZB(V/
M N(H/;!N7]ZXLK[[BU9+C=S!?DY13-SGIWC$P9Q.43SA&'%PKE,4$\]\IWC$
MP=5.44SXMNDDP\NL47H+H8"K78GRO_K?R19.C3X^SU>000E8V<?%0LPUW<6+
M,?Q@2Z8Z4QWA<[PVQ ^VA'@NO$ZR[[^+>*EM51I$8?*9:7!;.->L4CP5K=L?
M>/6)([11QAN4ZH)3^0+V4U=B Y<VZW-@O#R%2XPM&IRS.L0HX]*,D?P&<M+_
M:0HE5BGX6CO^)HAF"\A87\56&E]OTUC$#T54;//R3X^P"6X17+SBQ8L^ES(Z
MLD2WR)09C_V<?G/DS^T$?[=-19Q?\"H;HSZ'VE^%4%%2OFC ZW <M.1D,TY4
MNRTIQWFV7LNBCI#F- O>B^[3DS6IXW[!2UV$*2+M)0]#VW,5S@S#-!%CSM*'
M0IM1KTAXX8I^8QZ6WT5JIF!V%[&9_37/,\F_-1:<$'F(\T!G;,G/M\4J4W!/
M6:/"&9!#C!.:FSS?&B0X^T%$.*&8;8N\B%+8.V@H.'-QR?'%XV 2#CGB%:NR
MJ]H/X743>FUY]$-MMX,?'+2E]?<F2V&1@^W)0L!;V<?HN6'=MS+Z)A/9*2WQ
M"U[0X!AUM+UVF&6\64%=Q  1XHD$+V* "Q%'Y(%13<FP7_!"!2XQ7OW20N/B
M *@8S[XY+PHEOVT+LR?/S&8T+53YP=9-JG=#(M<S!UX@X%35//O8TRLNVG&2
M:IZQTIS6WL%G>UGJZ247F1GU43QCZ4BON>C3J(_B%6OE6_/>RW>\VH*W#M+H
MT,VTY\M":C+_ZV)W(=+Y:AVIO\I3*;PTPZ L+US[;W+PV@TN,4YH6F>[>#D'
MAQ0G+'="P2^BI3C3:!QTS"''"8]YB:"1.*B858(5!OW(^AL$O%*#2XP63:YG
MV+BLD7PX7^-E%9QR?/$X2(Q#CG1M51MXI20NLC3>?[Y9[R[QF@5N0=(>RC7-
MN1=/(H6#&KRF0+<AN<7P/>W>[XZ%_K QI>5*Q+* I$U5[< HV=]7Z(\.?*D/
MT3,9O'B>_B ]E+-#&%Z<+X3HH;S+5WX$<2UB>+]K7CB9FJWS*-'[IJHP;76I
M0>/%646('LIX#L.+DX\0/93Q7-F9*2&7J0TB3D@&1.E[L=S5]BRKTNSIO7Q5
M4%HSD?UA/Y[F_P2MI+[("VVO.H^?()- Y[,H/'&_0XH!EAZUKUD"GF]_2)0!
MJGN1E&&SDIN&]^ 9]%UBA&@@ZXMV\I-0N3:J_*F  KCUZM9^-:[WU'CR_$!-
MT\'\ 4^,'ZB)<.4PEE93P@<\/WV[&74/-=:B-*7=C(UO49+1;D;($<&,UJ5L
M.(W\@"=*M[0FCHN]->CGKC!F45[@K8,-SOHCR;)*N<:&\@"G'%\\* UPRA&/
M> <>E 0XY=C,"?L;PAJ+<[VWRO")LQ8./%$U*L,GODI>(?7,U V9V>)Q)<K,
M=<W5)@W5N;H?JY91K^[-;JC7G9)SF/;QG-'^2M@@O8[FHIY3\+3.J Q/')Y,
MHR7#9ASN/US[@"=!QD38]$9](P)(CF$_UYDJOT643V6RD ]XDN-059-"[4E#
MAE6QB=BVJ5=;!5=FS >J&JPG1T$UL.S9 XR>W 75P+(?R\](]A<6OG[ ,QT'
M:&'9GQ:LGN3&J64J_>I)9IQ:V.PJX! ,#J>OR@TZGLO8)<8F2F^;ZT\?\,3&
MF @;%%5-AMV560#QO,8.*398[J*=^9I8*-,IGA2F(\45BR<QZ4BQF>/NQ6:K
MYBO([=G>".#9A'W$V?14>=WN YXYV-:<C_4Z5+Y^P!,#6UISL]V3#YC6Q&.B
M54[ZH [!96#Q7XW;R0U&?!)Q?X_J,R?E&/%)KR;.#@MH?L#3'K_L@U]-%/8]
MZB1=+_?@R<;H89%7[4(GUQOQ29.-0HO/G)QRQ">]FCCKCUPG@WVY![^:*.Q[
MU,FB7^[!;&/4#N?K!SQ9]E'ZV$84BM_)^H/U3:__CV3_B#[B,\)0>WOS!IZ5
M>PSU$QL=?>\<R=G]U$]L[/2]<R3_]E//9F15-XT_X"F]K>U)8[],T -74$2:
MFTO3YCKM!9P%5F>=>UP./AN@AP7>O,BK>A\07G=*;"(9GZ?QK%CI?9Q)5F1)
M:_@!S\1]JNKI>67_-=8'/+OVR;H9^*7ZG@?YRN7K!SS/M:>&*6!TL$$O#:1K
M6&EA:5KU,>^]F&?+U*14_(#GHAX29=!S."H'8W.+LNFK)G'<9P$QZ"!9J!2;
M'@K[/.X#G@+Z%+63]8:#4AVOEE.<M_(B:KB#3,LJQZEWNW@&:9-5CFG_E)/1
M(.7!1)GVDD&%9XT>$N7<5WC^Z"%1TKUE:5JU/#<?O^%IHQ$)!O'64(S%-FVV
M@V<:RR!%02098.ID,$!Y,YY/.DC/=/ .TA8O/0QFDX9%EG62/^!9J!$)!GW6
MPS#(*PXD./6#J1DS%SF4BA):&12)NM+30Y)MUN7,.,@RO'5QZKMAW(-4Q%O7
MI/H;3VL=K(O!.M_=Z^)IKJWM.<5K:?\@2^FTYQ1WI?V#S*33GEG\[#?.>&)I
MIQRS>&KA&>075CE.\07?*IJ#B/,DR;[#=Q<:EC^YL(ASZBTK.G_:81'GT7>V
MNA4?\%S+ Y(\>LR.R8=-V"39]9-YL_3U YYPV27&KH=J-#[$H"?&KF\T'=L(
M5>R@BF.AR1BD0JAH'9Z(.505NSYTH?8A'%ZJ:/M:IDU)SSO(I)^E8&'+\.8@
M"T_L'**&MH\#T+J(B[<:YGW;RHGX 4\+':B)>0]W,+N(3H@F/OT,!7CW%ZYZ
MQ7HU9A<'"M'$IY^',;LX4H@F9OU<;*/D7A1;E<[2?>GEKQ_P+-4!6ICUK[92
MR2CY+9)I>4L13TWM(\X>G8M5#8KSB],#="[V-"A.>WKC@<Z7*5G%W[)"%Z]E
M*O,JVW#UU@<@^M(C7 >O$8CA]&5%N Y>8W$-]<'^-A;.%A!S.02=@>I+AIQJ
M>/6J VT(#4+5,.[;1Q6EU05\6,_;=,B5L/I8I8S['3?Z5U<:ZV.5<HN);5KD
M^\NB-^E%E, Y[<-*B$)[((1%#2CC%@,#R$,8UH"R*?5Y<P#\JRLO][%*N<>
M.5^U5(YL>26$O1WQ@*EZ"):\SZ*H>>J%6&0*K@)ICX60P1$>^ H]&$(S1W@@
M]_D* Z3!W"F9J0>AGN1<P%=*91VJMB_#>.R(C^85E^84YSI3\(_J]^TCRU]=
M*=E#E4T,>0C_'5#&:R3E^78MXM]%E!2KRTB9*'W4=L:0!W/_ZO=75^KW8Y5R
MBX'M>F,^'_F2B_@R2N9PIBO39>]0%[YBA%G I"G^U94I?JR'O!)/A?#G(Q_"
M;W3Y@0#C9XOVY]5Z$5$BRL%O(:Q[E$=.-=Z<7@QAZ:,\<B*Q"#S%I.J6\^:;
MNKPX&+HAA/V4)TTD\KQ\%D+13WG2I.,,3KWG)M-'NH3\HO5[Q>J=XJ^N@@(O
M_.Q)QZ)S*@PC\F,]]_7Z,VQ[,-9S68W[_M6'7UTE%8;%646+#5T [V=^+\2&
M+H"K]\59O6_OF5=ORN\B&6ND >S:K8IWQ!Z@#F##;E6\(_D =0"-=:MB%>&7
MJRA=BIN^R?=9DEQGZGND 'P '_72R"K>:XN;8F&SQ?XTKNN' $;IK967+[*T
M4/+;UK",B]W']2;)=D)IZ '$#U/""ND^H=AM4QCF5U<="1\%K!#6>Q3/RP2?
MQ7-QK3%%R7]$I'O<599BW$>Q]-KU5N_HZJ0#=7:):_DD]H;GCRNA^?2B@ 'B
MJH0QTC->AY\"Z.&1SV#%*YP88" \?A?)DZC2M?_J*I)QFNKI1(_%*P&<,TSU
M=&(%HAQB7GLC@(OZJ9Q.;+2\$$!*_51.+!:R+4RG 9343^7$8J'T0@ []5,Y
MK5AX7"D!0R* OGKJG%8T5'YPU6<X4N?$XN%[IKTP%B.M-4XL%HP/QF*;M4:6
M<6#YHNY75U&& #TL^]R*]PB*:-'#JG^M9T<::@#_LZM@U:L8R@!^9U<QB;X,
MX&]V%:S.DZ^W:=RI?_VKLRS"D#2O.#7608[*;5[V@$87P+@L\NSQ.>L7#,OS
M&H$V? $<R2+/:NPAMV:K.[6'Q[O.P@:G:&85TS=I(93(S7T(C3F $W4D.6,*
MX#T=259CTWZ#1:,+H#J(#E9]A^(,(#N(C@GTY_ZC &<5@S!=$^C?%NX -C2@
MBU5_EQ\XZ77!;)8US@!>="#+JC\/<3F+(+AE6?>7LPR"6Y85!]KOB[K7=YR5
M$?QT\(M+&\X AH/HX!>GQL;'2"U% :E?Y^8.07N/Z:RD<(Q&IGWM]$$ 4_+2
MR"H.6E_":J@!9*DMR*I7'S9B+J,$/AZ0:>>6H 88P(X<>ECA_9(4<JTWC<A>
M\DRC#N!&@]JFACV +PUJ8S5R_Q!RN8*K84]"Z6GEX".&F]3UA=R>-SOK.;S$
M$UG%3P"BH0V(LWC$BSV6E3?AE H9._<BFJ]$7H^PYO?:;P$$\I@'O (/!5#/
M8Q[ 9U;3YBI12"5@ U3!R,HQ4M6Q_M596R-,%WUDM.]SE_>[\Z)5$O979^$-
M#P7\$-97UC]%Q7REI[?.WTN*/%N8/VKT0VST!.7\//,I>I;K[?H\3;=1TKGH
MKTVOD(D*A?;-$)$]23VI=S997I:0A04NO\L2.=]IP X.:Y7@B,'!1:T2I#.S
ML:A=<V0^5UM@)^6KCJ^_NFI\# G3]HZ"G5WY4:6KM$>K'1-[]<^),'0Z[7P2
MHG$X:)2'/"D^)9^T%4_"G)RT[F)<9@FD<%=1HO$Y2)"'/']\#E[C(4\Z4W3L
M^YQ!0$5)F95- W-P&)<@GQ[K(7+P$I<@BSYJA<_^E_5$K=<H5S4-3QTL>FX0
MIX-/>.I@T9\WJ=[G;,T+HSI#I-X )%&>RX4LCYZOM7BK(,;L\N8Q*],A?LS+
MO6 ,9?M,D#YF%\)\75B6/])^<G"6'V0#BWAZ:3^[JGW\(!M8Q',SO YG75>E
MD"%A%A%4D?I'\5Q<Z!9_:4@.SH9*<<7BP<]Z4H01]S%2J4R7L/M]6$5*7$2Y
MG&L8* VS"Q#VAM6@_7DT7MS#+<@8$<J[W(*,HNQ*)MO"3/<HS<)$&/7+'@5*
MHC 1?GW1BB^4Z@R)\NN;??#_A)?'&)3E ZNW<OR$U[P8DJ7LK<5"S(LF'?EC
M]%R^F0%Q35S*-Z7%M8AA4V\NQ!>9VG4: W24-XRAG]P]L\7'Y[E)\F,2[:67
M4;Z"_T&UU:<H$2;7NPY1"5^:P1_.T[C[BU9+C2W9QCH<KF2^R?(H^4UEVXV6
M,.DZTT*F6TV3-Z*L]Y2#=U$FP\ \RLZI7A)4%W_JA19>->P3(9XOETHLM5_V
M27SR]ER$TZN3M;-W37,7;+;8OZ,K7^[#>[O\MLEVI!V%L[>1GT7IMKI\<O5"
M5L/&*=Y!6V*SB]V#F&^5>;>QMQXG=7810A#-V59Y75'/.*VW-9]$!&,KGJ7W
M8++2\Y-N\#E+5?U/8-C=@$6IX+A/FKC+'J-OB5G"4:XYWE/XN,IB=FEGB\_A
MU2R"E7$ ?K%K?OQ=ZN5;S5>[6_&DK7F6,%[P$A6>*B8!$B6JOBI8@*PB#E:?
M:R7^NQ7I?%<C1,FBCSR'/KQ)-UO-!\#E9\U*AA=F<,DQ@_-F#P=E4RXY9G#>
M[N&@+,DEQP&.>RDST_B7-/N6:VX+2YA!T=V]MCD'7H?@11[X.AQ8,Q"\X,#H
M#WLECFN3E6'Z-N8#.3BPM8B5!VK](SF\N("_%F90\Z;'FMD7+S+@I6 " (=9
MFU,! X#PCALV"ZW+&C_A104<8AQZRPIFF*!9Q C!B.I(&FS'V5C3BM+O;5-Q
MIK5O16BJ3*%X\RV4GNE$!TZ,K!*4WL8@X/3$+L$0 DX2K!*$W_M;#;JLJZ/^
MA&>L=PIR"ZL6('P-=PKR! 0O\LQ:/%N4S624W&5E@8"/SP440-8,\U;F!CJ^
MNH_S"&Z]_BDJX-1]9_8B;;J*9X0/T<,-;KNL\4]X>O<A6=ZP< 8Q),L65M@@
MQGG):$_A%@%UPN"K+3 S/#W[H#!S8&'$IR/,%]@YU _9UP/X"4^H'J:)<5_V
M*V+\A*=/#U8V,>!A?,NIC"_P5GSCZ=&]E3#NX3;0,!)E5<(<J*E:\1.>!MU;
M"?<>K8"&D2NK$MY J\(3/^&)T/VU,._3!NK1=(E%I0XO(Z&(Q$]X5G1?'=Q[
MM(1Y-']B4&_#:N*7-(8KK]NT$/''Y[G(\_JSV9_P7.EAFKCUK MR&&'"-4T(
M<AAE0C4Q.4:]AQ1?L\67O+RV=B$6F1*M3S,[Z1<T>B\>%:242;B'.L*+9X4I
MI7:$C)+]M[O5S3$\ 3LF0]Z?'9/R_1W\]J$JGF_=5P<M3%GH*>;)9*J)TB4<
MAE7W</& =5&K4'63 ^^B6\'J6(*_V'V*_LS4)7QG7X]=%_ORUL.SKW]360X8
M\83L@\(\@=VV;@[B6=F]%+ $J-?"Q3:YE0O8[^%IV;T43 "@BR]Y*" $J)F*
M7*:70%;5KKEUA:=:MPI0]E!ECWFC--_52>NZV:GV*SM@P[E.H*YIP<:Y4*@N
M=K#S9B.&8,=9T3$*^?7[H -P9G24PNDY "=)QRBDW-9W[34YD[2]FK+6:9C*
M_>=C]*QQXQG50_3P"?@AN#B5"M'#&>Z]B!*33UFCQ7F5OQK6?=L&BW.L #4<
MP<)GM>:?29E7H?\M YYG_'BM+/O=PQ6^["U$*YTKZ@B=I0]1 A5_5;81JMA!
MENRB23, N%'ZYJF"L+_]0:(\S5?%%$"B7,Q3!2'Y\ >)\BU/%6\)08ILJ:+-
M2LXO00#X($P;]S+_J]D@X^G&AZ4I1V)CG":S3=;]ZB 1SS[N$*,$DV7Q=YDD
M8#K*A)I&# S5R]#A,5Y_@<-SBP>HH00+IZYZ4"\DS -X)O%V.S[FHNRBTX[.
MW-]%O(0\*Z;7]Y^0X%G K0*$_L8 H"N_78 ? '15MPH0KN&5/:U/PELHT&4;
MEZ(/)BL4/(>U0XHI%'1AQJ4( ^QFO8FD*K_KN$F?1%Y4I9%_PG-,8S*$P>6
M@2[1J P+&*K.ZSA;W&80-4\B+J>E)O.CG5CT60J>FOHEGD<9!>:[:MBP0#;[
MRS(+IC9\GP:S/#=LTI:*_$K_D!=R#FY"^<0I>J?K#I2FG*1W4N[X^*QWA)G2
MP1^IG7F##Q_$P5N'+$G*$5%6I=+N0DG12SYW6M$5XDZ4HKWH<U^M.U&N^)+/
MI>0U+P=KGY7X#,^0_B.>_SH'?]N]*)?^(<^?E'NK-RK@-9RX'Z]V6K'6<@9.
M_T]02^V,YF/\]F#!63XB0]ZGC4FW5<[Q\G#[#,]A[I+C!T>SWDB:*!S@TI@D
M.20=]N?;8I5!^I*Z<P:(;D^$ XA+)6)I<F*?QW]NFYW^&9Y\?$"4 ZC]':?V
M-## ].QRO."T#B_.\.S>3D'&@ 9(#2;(%]  WT $R3<'9DF_BR34-008 TRA
MTYQ#>'6,'UC\N\U9&'\OYD(^E3F%S_ \VW8)'O[O0AA8XWL2#"!\?(;"+^)"
MI,*\*SW#$V-C,AQZH@]C>%D_E&$)8W@M/Y#A,*GV7D"<X>F=42$.8=5-JGUI
M*G?=I!_3",IQ-475SO"TSF&:^$%&HFRPSMP9G@AZW"?Q<]FL6 G5W6/@Z:-]
M==#"5/#9_)4H_WN3GL]-[@3-)G;5RH>GE!Z69@FMLZ[C2:>]%$P H(NX>"C@
M!/!*E"7)[\632+<&G8O1#$BSZCL+-!?+&9+F!*VN3'@OS*?]K1LR@-)%@OP5
ML>I+N&Z2ZN6L1(@GR79+<H;DXD0N24Z0JC<!Z?(RVL@B2EJG;'@N[  UK/K/
MD([J0EIW .+9KOVU\(.ZSVQ\@#: S#@4L0)\I\0FDG&]!E0<^SR-2Z9I+G,!
M] "FXZ5RDDX(8$-^*BF=$.M=5$!^FC,\.7:H+M*^[]IF/[;&TV7[R/.'YZ!-
M'O)\X'T6Q<?GZ@;J_BNB,SPCMI<"1OV' 710*!\%_ $Z.)2' M*CSF'[6F01
MSW0=I(@V9,N[4=725A>P.L-S6R,B#$!4RS18[R \W;:\S'90E(.V]&;OWU'B
MF:0/VS+P=G4^V7S7<X:GAT9$2$&4.^J=]88(G@':)<<+3IOIX$F>G8*, 3E6
M?I<@ T"00B]?B1@6+UC-9HM[ 85JS=8:S]/L(\^AO\J)#,^XW&G(R&#'*MUN
MR,=@Q\+<:DA* 2L[^F^[\43&J!"'4+$ <2S8F! #(/?1]T^17I)EE/2G(,<J
M/BC.H9<@N5V9HZ0%:GA![XMQ /-'IOZ"4[0,DO ?=A6>1MA'GAA>^>:^W/.4
M4QJ>.-C6GH7Y^97X!OLW2/13[!Z@6K<YW&YQ23Q;<(":R8!UKON^:EB M2;>
M/,,S"0^(\NA!!)232[A$68"Z2<\7"W,S2.0/VV^YC&4$KTK/\SR;F]_J:/M7
M)M/BW[JYMMO,G4X*<KQF%OW<IBAXLF!;>W[F.^E(KSV=^:9TROE2"?.54EZG
M5CO#4_7:)0A[ (. 9]U%)(@A7&;P1?<9GCUWWXK4VWDNA/7\"<^$BPJ1 S$^
M[2> .\,3W;KDR.$T5U+\"IZ?X3EMC]''%7ZG(O(9GKS66\E$@*)DP5\)?Z#]
M<L!G> ;;HY5.H,=MCD!IR/%*^3NB59_T#$^!&ZYM C'0AHYGQSU"VT2@0Q73
M,SR%;JBNJ?1X"7N ?@7H8@H;+Q5ZAB?L/4XCUYYWN> X+L>Q4"P8G"E(39X_
MZH<9@Q^%6L\6EU5EF#, ["1R0_*D/5P40N7:&I."8K8M\B)*X6[0OC,=W&U
MF!)8Y\8UGDZ8R87J W-QLM1NQ\+<\S1^*/26:Y4EL0Z&\E :,.!T9TB81S]@
MP/!$PL/"?(&U#D_P],+>2GCTX/YF%9YHF%<":[OQ.*%@E;*Z;TT[J'!*@(N1
M]L1<I#DL9?WC7#R++R[%%0J^N.-2E%!24=,-L-ZQK+<:DOI^;\=U-#<TMXKR
MBTRI['OYS9[^2[FV.!;^ $7, -_NBQN?X5EBW9+,('V*GN5ZN[;TX1L\86N0
M(F: [P5D"]0&6B$[&$.0*DK06936*2/VZ]8;/-.I58 )@'JF?H/G)K4T)S4^
M7<*V&*ZV@-DX6V@W9&0P3@DZ#7D8K,E[]:&X.8^8?4ODLLQ'V]#(-W@^T3!-
M3/KH_$FH:"G*@XG6204@Q5F$CX() ,19A9<"'@ OFG>][>D9IQ-N42:]MA]O
M>!)26WLFYC=WV@  3@*L$APA.!9[JP0/"%5P2\C]N*G>H4 A39G.Y29*;M+^
MJ],W>"K2TS0SZ=6C7.)%.H[0/!&7P#NW:_ED!H(7G?'7.)6H:+O B_\$:)R2
M"[(M;![P3*W':9Q4%%0N\*). 1HGY(+JOL4;/$7LD2JG% >U$_#\LL>JG)(3
MX";&&SP)[5$*)Q4%I0.\Z*&_0B8.J,^*\"2REN9,>F^?&0T >!&XE@A+$%[4
MJRW"$807>6J)$'YF#185E45P1:=,4_8&3^IJ%2 .I;8]=4F@-WCR5D2$P7CH
M5,E]@R=FM;5G9SZ>==7:GL[\3]%\)5.A=M5GI1NPJ%D8\$RK+CG"WO@4J;]$
M 6\V]E_' @YT_;8*, 2 KM!V 5X RD^4  :Z3CO$F/7&'@RZ7KO$>(%I?8?U
M!D].ZI:D[!^9FE)P^V*T;_ DH[W&E(9GJ=B5;KW>IG&^GW'1E1L1H02Q3:79
MV5QD'0CHTFT5X < S_YI%Z #\%D4EU&^NE/9DXQ%?+'[DD/VW&N91GK/F2[/
MYX5\JM<0/.=G@!K"W@H#BZ[X(6JF +;U3A3/!7J$.GX]75+F7D^CG") S63
MHIPC1,T4P+;#&B4F1ZCCU]/--U'=GD9Y3(":R8!%64^(FBF ;8<URI..4$?;
MT_MRYQH7GC*UVY*3R2YJU&[)Q.3SHE#RV]9LR1XS.$V%3PJS1,LN6WLA/"=J
MN#8NO>4+W46%0K5Q@?X4R:2T]#);K[.T_1W6E4RVA8@!NHL0!6HC[?7O54$X
MW1=Z*DSUC_/R<Y3R+*67,.<-GMDU6!DE<-U,S_Y[$I/&#4\WGT2TUA \':R_
M%GJH,W47J:+ZQ_G\OUN92[A*?"V?15P6+S"_52(^ ] X-3I"W_3@XV3I&'VT
M\/O3;7,,@V>>=0J2]F<A+%^2X,EFK0*$ /;5Y+*\@"]]JUH/[2D'SS4[+,T!
M6FT40$'Y4;\U-]-1?F-IS<#T#MW&4\':VG/P?-=\E&98VS,POY7;\0V>OM72
MG(/OC375NG6[_Z#T#9Z>=4"4#:@F_PV@05=U3(8G#'311F4XPL#SMF(RA/>8
M'#"&U^H#F;?L8.P_E,)SNPZ(\ALIE64/15287>AL46W.HN0N*]GZQ^<"TC!H
M9G@KS<2-IX,=[2'\'-6Y7(AGBAV6Y@YMF%/@TLRA>1(.FS2_675O7-C@]20K
MISV'7Y"'.2F4 _V#7!/*JT*T<W%-G094X\43QR(B;/KW7BY7VNE?\K+L*F#Q
M9&&'DIPA>5*QGB132$%C$<_S.M8SV/1\/EL<UDUHOW#!T[T&J&$#]@\!'2;B
M*A_&5962]EYWVYU0\Y+-X E?@Y5Q!=ZD:6IRUL)K!SP;;+ R%L"S/+^,E-HM
M,O4]4K%9=#Q(6D^,)9A;N99%F8YGEGZ!8LUO\-2R 6HHP:IEE,J_C367VJ L
MD;'YQWD:WRF1ZQ%E_MF:79L9M_W^ D]/.\X3INHB^PR/Y[P=_6&4CH,B\N?S
MN=J*V)9:]0V>&7= E!R4.?L&!#AC:[7C8R[.L=KMV)B+$Z%6.\K3C+T9K:C&
MN4R_.8_0:!F/\Q%+<Q;&(U,LSCK<HCQZ! &%LXT!41:@.@>8>.9:NP2/?FE#
M>(NGID4DB"%<9NN-$BO8$S^)\F7ZE5C(5,07(M4_%'=)E.;G\9_;\AOJ"Z$I
MJWB,GN\R93A(YU[G752[P;V,O\A3J:/AI5SIYA,O\U1^KKS65LME6JXS\]VC
MTJCT+J"DP>9?24F*&Z2FE/BP>]W\YX=9PC!ZRUUJOKI.LN^_BW@I?HMD:FXT
M+PJA[L4\B?)<+N2\WHUHB.!1-T4;ZT&OR&%N=CC:@UZ/P]R,=*P'4>\B1G28
MF_F.]2#*.RTC.\S-JL=ZT+NI.ZQA$^ S-WL?\5F3G_K;;L.S4H_^K%?EMN =
MQK'/8KH,'$]#P7O!FXH3'\ETR#;,7"B9Q?KW"EZ>78GRO_N7&6_Q9-XCJ)^\
M<XYB_+[J>3KG#GYA M^TNLNTN:*02I2;;-O6NSW^CJ+\ISR3:8R=Z,:C-@(G
M/?-5NO&H[<$ISV2ZIO9H>F/YM=9S/KN\N2XK#<\6^P1M;4<>M6TX[:E,!_;)
MKCQJ-W'B4_FY\DNJ5\-$_BWBFJW.TBN]8#YI>$\B/U<2"DA>:23ILEQ(VR09
M3ZG^$L]C&(DGNB]XCW'2\UZ#^UHC&,_E_@*/>Q6QUW9>\'[CE,=1.Z\J2FQ>
MCK;>4+_%T\V[Y,AC 84SP/H1.6(X97A9<Q2\Q;/0#XA2]U%CF?E799[UFL1;
M/$U]F"9JR+;[=F_Q!/:8#$\8;K;(JXH[8E)K6.%9[8=D&?6.?33AF>Y]Y/G#
M<Y.>(7D^\#JWFO"L^ XQ1GW5!>,F%8@8,9@FRQ@L-M4B UC<C,(J1=TO&!0W
ME;!+,8#2)FUU2JVW>')\EQR'GBG-:@V"/28W57 ),P?F)@].87I@63<5TGY
MX=GU!T2I>PL_2>[>;&PZ$$^X?XR^Z<%W<XY0?=3PE=A$LMXQ[BD^GG/?(4;>
MEQ@8-P=!Q(C!W(NYD$]P:Q6.S%M@W"3$+D;=,P^K3!6]^F!O\13XN!17*&X.
M8I>B@U(GF'C,JIRI-VD1I4OX5+_^^NLMGKY^6)JPE[R@H23$0YH1M#L%K*+8
MP0)3M&O6:8QXPOH -9SZT0D6)24A:@C!NE[OPZ?'^A=BO4FRW2&ML)[0X2GR
M1WT0972,[#"4[XS[H(D[K'.T@V?D'_M94X^SKMM0 C?ZLYBZK;(<.=3%D_\?
MK91K_ PX J64QRLE=X1K:XV7 !@4)NUAM<C4.M*-'U:1:AUUX:G^,1E*&"M-
MA[*U,>=+JN/G[N'+'@J>[-\EQQ<.3A==<H1P=.1_CM95,?>W>(K_3D-*_]O6
MJO9E!CS5_X H):C.25$]_79R<K01XOPH0 ]3N!U*@Y<.\%0Q"9 X+_%4P07D
MP8L6P(93#:<D:;_)M8"\@_M)':</!VUIS<Y4>2,0OSY])?*YDAOX)>#":42H
MLFD!Q\L5A"NC!)[-A8ASN!-?%W4J3^FAKMU;O)B!4Y"T)UMVY?D66.QL<26^
MP4R"5S-PB+$%@W,4AQ@W,+=9NH17#S4H!RT9%&?74X?@'$QD6)P'N/*+&==I
M-UY[($0/;5]J3E\6DGJ+%Q%H-6-CK(-D[)MQ,=;!')IFA%\'=HS%<^.WFA$F
M/4$'4FO+A^?$'Y:FC7"[<1>[1_WPZM !SX[O(\\?GFNQ'Y9G",]^K(QGMP]2
MQ+$_$< N3A"@B"'@WU0U=[H(@4N48R_>[JLAOL5SUWN(<P3W69AUPL4B<$'&
M@%Q,PR'(%A">(=XI2$NF[';U*LJ_Q?.^>ROA&(H=B.%D94+@PJD*[W4,:-15
M!B55 %TX06G)<^R[+[E8;)-;N8 O!?#T]#[RA/!:5XLM4PK*0!QBI&"2",KY
MI/'G+%7E/^XB55:8V^;5G@!/8N\CSQ\>2D.\Y-G"VT\E*"WQTT#?@\:F&L\[
M/.&]I3D3X^OW<^_P-/66YDR,;V5=;&U+WN%IX@>%^0%KW<IXAR=H'Q1F".QB
MU_Y+.6F]PS.F!ZB9#%B4;(2HX0?6>D#S#D]5'J*'M&\WU><*L\5%E/Y5OI9Z
MAV<4MPHP!. @&C8!'@!JXQTDXJ Q$\]7AN/)KON-*0W/A199:2IV)9Y$DIDM
M3_-E]3L\][1;DK0O'(8U? A/"^TCSQ5>N<<#> XJ,2S/'YZ#1GC(D\(KE)SK
MU?"AT,N=N>1\__!E'Y8.RN"2I.VQ0FWGA4FW=[F*U%( ^<$3%EL%& )PK/LV
M 5X ]A'E6/U1,6:]L0?C8 .X&!<P60X'BS!#J2?1WM'BR6N]%+#I+6V?@>,B
M#8?-V1GO(@:]YMR,=RW[A\T)7Y?UK=%Q;>[LWZPWD52P9N]G8CPW:H@>5H'F
MA.OF +YZ)@/7DRBX]9 &<Q'!1Y$?(Y5J0_/S^7R[WIHC#_A<<BYA.XBG5O40
M)PU='W .CC$LS@=<PS/P)*N("*,>:D#@J54Q$5(0U1?4\/YU?['O'9Y$%1&A
M[8D#BYIW1WBR5%2(%,B32+?B7LRSI=YGPL??A^^<W^&)4H>EZ:&9T'+0BJH1
M$T,=A*!N1&<H?.F05X9\%L5^^D'7=;L$H:\?YBL1;^&##;T^9=L4OAPM1'Z;
M04F?-+Z6:93.]42YOTWQ"/\'(-%E_5B=7-Q0+].0^D1E?PHX>:H^!Y]]2^32
M?.^7&YL[TP)*!4[7SL,UB?Z],6^V@!F[JF'0\P/*( )5\0"]-A%\D[:ZSE6<
MZ#&[J.?_OW7+)Z$^:T#7,I]'R7]$I'KNPC.X_C C.#EZ;_9->A$E9:H2(8J^
MWU!Z=*Q.KFYP]G3/+2C=&NL9/-R4Y]NU^<8Z_Y*+N.\&E*/YZF !\S)+=-M,
MF?(^YTI%Z=(0YKR\0#9'_MR^:E"OUW@VVA=X'!/GK3=96KYM+J/Y,7JNWH=5
M*VX_;E#">8I>%NZ %^XW*9PKE8DIVZAQPCHLS@9<OS,]**I%D F@A5 *9J7G
MDASI(=A*M]?'ZL$^PW1R<4,KZUJ9B*VY.[6?VSPHIX\F)I#K>F[(:,4S['HK
M80'TXV*A=S\-U=!1";ER@)7H[6$BS?:@%^=XQMV3%#-RR&PQ2\6=4'/=9=%2
MW&72G/7KM?8F-91%Q+^+*"E6EY$2\&[@48DT!H3]60%/R/MR3^7A2I/(38@'
MH9YDE>WP(M(L#Q9OO5"7.7M:N] ]&2[S^YB7+O7\@J?I?9DGOB87MJ/1@X*.
M_50>KDP+6>S^D'&K9N L_4UD2Q5M5G)^KD240TZ86TBR5*[--^E-&LLG&6^C
MY#I30B[32]BV*;U27^S*'SO'TGB"WQ]J" ^':S;>.EAKDK'WYD</XNNGBP7L
MZTBJ?T?)5MCHW2?=M;J[XUEZ#U6QX<VR'EC2XA0/VCS&DWBX3*:R$";<#TLN
M-+._![4>5#,)L)TH\.#4_OI8P/>F37C:X6!E+("7/+BL0MYPXBO]G[S0<WX:
M5]-ZWP\>9/LXW4S<\J1G\DSMJN2W??P>]'E R42 >A#<(24<@'Z*X,H4K$'=
M''M]P!Y4U%,9BQZ>U57^;@60Y>X"AN=)]E+  ^ ^MW&=Z=AU'(9G33Y2)3<G
M]!%[L#9<GC\\#Q+FD&<##ZW(V4?L0<""5++H8SR72C59X=F7O96P .KWH7.#
MVH-IA6AD[8)>J./9FX.5,0'>NKYMOELQMG?.%/$DSR%ZF, U%]HN=I^B/S-U
MN<T+/0<I$Y>;3,&T]""6]@,8/"OT".HY.0<R(W]\+H1*HZ2!<%X42G[;ZBY]
MS/I':]UCN8[7/ C=^,]EX<ZJJYNNOTE-12.8"BYVU1^;(>9! OWU\8!O/P^'
MMUVRFOL[@>)!"H-4<G;"_D**[KFF275>>_X]4O&LO.WSFVX(Y]KE"P/SKRL]
MK][  $AS.3<'FWU?>C!0"LNFT24YAKP9K!YT]]2G,':5[2-W8SDZMO'$Y6,_
MB[';RC)VY]MBE2EX!_@EC84RJ,H19>YY7.P^/@LUE[FXT[#%/41+'79XZO07
M?O2K=&H[/#TX_8L]GK-S]T!R?&Q[; Z.5L_,.>UINFT]K'7E_+Z_I]MWE,?^
M891'L7#:EU03\@3&!-S+GJ5P)%\6G;)XQF./X*^/#?SZLL=C]%R7:+S/$KB8
MT"SS'2]X; &"U5(ZXV"[TLJAB.>L1X48 ;%GUL,3UOO(,X+7VE;>MM*?X/GK
MO120 DST7Y:_Z<&BH@2R$\1KF4H(++AYN<^CAF>T]U0Q"9 XB_14P1WD_N-Z
M/,5]F";*?K52)\"&\RZ["#L0'F<-YO_^#?<STF5YT' &T'$F->:#J!WV;1C'
M-Q>.>[E<%?G^HC1X#F=:+_+$*;H0WM 5N]:W".;-Y>,J2NN]RG*IQ+)WU@4^
M@'JE[_!$_U0V47?#,2-R$+(FO LA"[C/5XY8<#U.+'^@'?\<=^.<]T?:\8]Q
M-T[!?Z =A$F\7APF?%_WAX!53,3G3YH:+D7S9J.Y1_[U[#U>98*)B:]Y"O+N
M)'RGP\3$U]A)W?>"T WX)NQ'&?$J1T/?T8$[PI<PXO4[VFOF&7^#.KJ5_X Q
MX=55[ATQ#RM?8U=]SLP;'!%_WI:G=>_QVC0_SHI7.2HLKB;8)_>L^(>XFF"/
M?&C%J]RR65Q-L#\^M.+MJW9UZT6S]C=>/>D'F_*Z9VT?&H.7@&)AX/_O(+R4
M%0\#_W\'$>R> PQ\W4OX(/Z#A8=@?WV<K=03WU$O&Y\W4IG&S=$27O%LO*=0
MN^J8J&E=D'J/UU(;0?T4G:-'3#EV>F/+C!EA FO\C>CP8Z?HS&H6JFZ2PR7/
M9MN#%X\;_VFOPW4'4WCG>CXX=/Q]9* -_P@WXP7U?I@-DW>S:(Z1'[,B2KJW
M?\#'X^\+0PR8=!S7_*3]C@TO//@2SWM][AM_D^5ZWG3=U[I'T';?^/L>Q_,F
M''V(^\9_U^=ZWG3==_AM=Y;#!@>O ?D2SYMP],VV15Y$:2S394/2\=*2XS_M
MM;GNQ?8WEJ>],M>]V$ZF_[0IGE#VP70/&O'JG"_TR-<Q= <V?GBYT!]EPS_#
MS2^V5_&VX1_AYA?;T_C:\#IF7A=$F"(7^UGYQ;9!1YC#>2I!<PQA9SA#H7[\
M!FI<4Z;M]-Y)Q9#;C]]XC6W,E!UOV:0/.?[X3=O8QDS9\<[[SCV?'[_;&]&.
M?XZ[C]\ACFD'-W>7$,[3^":%;]GEDS"IO.ZR1,YWVFV.4LA'Z&,7;>:WQ^0U
M.W^6<%3HJ'C\ L^C=E_O^HL7G#Z8UFO+:@BY!LT9^-F]Q:,RC+I#CHNO/N[V
M]1Y'F>:7>>2K<6+V7:@*VUH6X,K _=M(#WXM#BW/6Z':V^&H!-\&;M'&M^&U
MN;EU)M!R<^"6;'P;J-T\UMK2A^9:6R[$4J:IJ=*GU56+H'N7QL70?TR'W8MU
M) 'Z99::Y(W;*(&"5&^@K]R[.P8V4G?36%/'E\WF<-D-W.J-]&!JA^8W>;[5
M&U0P4&]%S>^T-QRER5$IKE#<NRV[%#64UA %".Z-3*<U>2\<F.[>&'1;,S/=
M3<0[K4E?,F6J@-FYE?09K'=078L 9=C(92H7<@XEP.9S*%\#:2;A[ >J]^V3
M"+]W%'GV4T$)LH@* =65LWF4_&NK9!Y+4_>J3L?ZWE&M>4"6&A9$4/DY"2R0
M60H!51UU.4HN.R4Y0&J?;SB**/>;<S!^MKB,\M5UDGW/]ZG%WSOJ(;L$>0"Z
MEJG>*\@HN<MR:0Z,6\#P1=Y' 0^ 9<U'/=!A,"BQTE13/E6UF-M8<380J(L#
M[*I^RWM'Y>)N4U*C]2JRRA+-]/-RV@+#<9K0;\[.>)PE6)IS,KXL5/ZH1)1O
MU<[\'?#@%,%+ ZO^02 Z>(*7!DX0]824;&-#UI29D:N"AJ9.1_99JX43B,RD
MH[])"Z%IMYD"';1BE$>PBH-CG>3@+.,\XA4XR5&E>)Q'4.X,1W.2@UV-\@C*
MO% ]!)^SHDVW'#6-W:*LYA"PS%J:Y[VC?K&W%FJHY1G>E2FO7%ZH*8]HVK7!
MZK-8N"/KJ%8<KFYRX-V<+U =(?CMMUS\=PM'"$\'VW5'P6!,B+(7NS8U)T*.
MHK]6"3X0VF<.CG*[F! C()V9$B=4J!13*(Z:L[@4&RCUF8&CYJM-@$]?/.H'
M5B>DCO*JB PO&%<9O"L&(#B/0*5(H6PVB3E6BI+ZQ+-5FZ\U@3E*DWKJ((3Y
M&#U?*A'+XC)2:E=]EM->*O'RH@.BW$ UDP*Z]CO$:,&(_"[:@1V76Z5T- $*
M=.VWM:<T7T4QG#.;C(#5R[?\7LR%? (+OZ3?9)*(>/^;_35QO"CHT4JI'?$Y
M6N\K++['JX+V&M,:GN8+O<?3#G\0ZDG.X6+0_FU)*T<<3-VY_4_-.H#7"1WU
M0=0.2\HI/OYS6[Y"O\[49U'L7ZG_+N*ET+^9+?2 !;>@7.4(=:3@6X?)E]EZ
MW7J%C5<4Q:5X02FWN@ %93.X%!<H=7HSO!*HI3D[XW%>8FE.:+Q^PFS1^O"K
MXO5XG4N[!*'_D;KI  )E(9@,3Q@HT4!E6,) Z00F0_CR 3'I2LQA^ K-YO)M
M M>TKK5HQ6.K5(G1<WU!0Z/^&:\F.-(C^(6L'8&F!$(NTQ+(?->B#> EE%Z,
M]8S7X2:4H8SV#'9NNDF#AQQ*?D9Z!+]8.L))*+L:ZQ$3<9)[P*$T;JQG3"66
M[G0'*WLDH51QE ?P<]"]B+?F G,7P&VTR8$9;S:)G,.I#MS\VQ;Z5^9;F:CQ
M5R@K/>EYK\]]H6SXM.<1N@_,^Y@7<AT5PB#'"72W*66?/]3[V_,T_BU[$BI=
MMUX*_XR7%7-+$D*"/7IYO)4DV7?XWO-*+(2>R2'(SO-<%)<KV O?I.=K..D%
ME"B=#58V,> H00U71@E<29@1[N'#%7,>\C->0:K7F++'1 [36VTS2O':[0C-
M/?ANM_X@_DHF>AZ.+1^U_8S7*@K5-2W8*,4*UL4.=L_&BRB7<P"-\J0P3?QZ
M&H>,<IM 327D__V_C'VW6N'_^1_Z'_J_\!'^__E_4$L#!!0    ( ""!6UHI
M,7>.3'@  %1P"  5    ='-E;2TR,#(T,3(S,5]P<F4N>&UL[;U;=^,VMB#\
M/K\B7^8YG;9=Z4Z==<Z9)=MRQ1F7Y;%4Z>GOA8NF( D)12HDY2KEUP\ 7D2*
MN)(@"%)ZZ$[9)H"]-X"-?=__^;^^;?WOWD$4PS#XK^^O_O;W[[\#@1<N8;#^
MK^_WR>J'G[__7__]/_[3A\$?;VX,OD.?!_%_?;])DMU__/CCUZ]?__;M+?+_
M%D;K'Z___O>;'_,/OT^__(]O,:Q\_?4F__;JQ__[^6GN;<#6_0$&<>(&WG$4
MGH8V[NKCQX\_DK^B3V/X'S$9_Q1Z;D(0$,+U'?,+_-,/^6<_X%_]<'7]P\W5
MW[[%R^__^W]\]]U__G\__/#=X_-B^NGQ_W[W=OAN^M</__?V]>F['WX@?XU"
M'[R"U7<$NO](#COP7]_'<+OS,5;D=YL(K.@@^E'T(Q[_8P#6;@*6>/F/>/FK
M?^#E_V?VZR?W#?C??X>__/+ZR,3V8V6N=-"/IF!\ 1$,E].@&; GHPU#/4_<
M*&D!=VF\,<@78>+ZC6 NC30&[3-H1M]BG#FZ(IX(FM'U.%(KM$D=4F5B-J)B
M$H,M6OOZP]5UR@[_YUT8Q*$/EQC=6]?'K'N^ 2")Z: DX5<0_>[^]=??O'";
M@L*>H3/87MP(!,D&)-!S&313 ;0ZG4ZH$1M)P!9-'L]6LQV(R-O6C+2,J;J"
M]B[<[B*P 4$,W\$CDB.VH#78M#D[@1\MM7&#-8@?@_D&;>XF])?H*D__W,/D
MT X-_M2=[88;;Q[\\&O[HW.<J2VLY#?+\,U=2P-5&J)E]3B,W9W:ZND0+:M#
MM95AZU5GB$=%=_L(<ZM)'*LP:<I0+33P%8G@MZ<"^<W.!8':RF2$GGUW%9?&
M [2L'*JN'&I;V9-_9XL!>DZ8OWI3/&-XA):U5]!=O6_55L_&:%D?1(I4QP.T
MK.RYGMK*>( >GBXO9^3?Z[G5X=IUMXI8YX/:0O   R2.PF ]_;9#XA% 2I(T
M(+2Q6B@2[=Y<>3!*0_3L1W*EN!=H@#ZIHHE8H4FN(',I$CX;HXGRJH3O0+)9
MN&\^:"/?9!-HDG(42>)KH$DAM2BNG0[1)>FHG@57U]JA\MJAOK4]7W5M/$*;
MO*-ZVL@0C1*/XOKY(%TRC^+R9(0FV4.5[>IZ:S-!0O6VY:,ZD#\4&3![!GVR
M2!-A1-N;J/PHME_Y'L1>!'?8T#=;W>YC&( XG@3+3R  D>O?@\2%OOP624[7
M%NKY?KMUH\-L-8?K *Z@A]CRQ//"?9"@X_$2^M"#('YV(VS"? >J6#2<W@Q6
MW2"C"X?T8"X5#_*R ^E.E4[L&33)=XI$\350Y24*=R!*#N@&8NOQ#AMH$==L
M?#%DY],FE\8A^G]%PI7&M87C,4C<8 W1&Y.>"(2K*LDX4^B2817I0T;HDF%5
MU\8CM-SUIS!8_Y" :'L/WI*[""QA\H1>F\9'6VE2_1C@T);EW@>S5?UO[5&1
MF;U+G%[!SCVDKJTG=/QT(L286@_/3I#6XR?)ZG>H>LFJ0[ND[6<WV4<P.=RY
M.XA#-( ;@_@)NF_0ATD#>4''6EWBBSV\80Q3$3/S4@?K%!2=N,JL8V)?3Y;N
M>&?%JVFT :A>JF*4)EW4]1^#.(GVQ&^-9)H'%T:_N?X>?$;([Z/4GUUF-1X2
M#Q%MJ-^I[D:7,/1#G\]N] <" (DZ<PQEHS.J?^6^:)%D</1+%SDH^J'18_ .
MXH3\\E\PV=R%6"/=A_OX2Q !UX=_@>53&#=@ZX; :4NU*?HH/  TVB>AMT=>
MVUB*59A2ER4U#KTPV+UY$0P]J*H/4,;KA,N#;^A_.]==Q<T JTR@#S(W@G&X
MVC6!J1BJ#YK56R-(R#"---FBQ[T11=*!^B#YZKIN$T#2<:VM@+60OUFT1 PM
M.I"_M+!JJDZL'Q/RFQDQ#[_X;J 3%^'4'6!3DLK0.P,]' =)2/DE@.C%\=#R
MZ#,-N*DMU"6FCP%:/XBA5WY/D73Q&N_S=_&+ J_5L%27V,Z3T/OC!YSBL\3J
M( AB$A*=^9\>@U+([C%>6N=^MP*@O?5S%49;,N<L^ 3"=>3N-F@[D#2$Q:G/
M[N]A=+>/DW"+("^?T7<0H)VZ/53'J%M..UF^)ZH0O=M'_&B9VH%[HHXL&#V?
M':RNE+\P?'98RVOS@:>9"4<_=D,-ASU16T@S!>+%C;#RD*6R8-(M(O2XNEXC
M3J<T:?L3B"FS<+^U$)EX<VB$K_SF9;]\B<)WB--L6X L,VTG6*!55C#!RO(M
M0/<P_;,61+@S=X++/5B!* )+]&O",?U,I586ZYK-W@E.KP"IW$C9ABF#7&$#
MAQ>N VSB0)_>@@ @*NO9,<6U.L%WNEH!+".#XJ^OB ]5(=."K,I"[?.XMEN8
MY+:MU%JU!D&3$!&)J5I#._O\^7'Q>?J\F$^>[^]FSXO'YT_3Y[O'Z9S$<,G#
M*IJH0T@;OR,J<[;69[[<SJ?_YPM::_H;7E!>#SD=J!N2YMJ^:*+647"A1ZS$
M.*X%'?[D4)(?Y6/?>).D$.Z0RHZ^(+]Z0@!50 7?$A L<;1+^EL\:?/$:+P>
M6M$/O<HB/BY^$4;U5/(8+4*2P%=N_$8RP??Q#VO7W?V(*?4C\),X_PVA':%;
M]@NGI(86MO>7S'DZ>8N3R,5AI^F2/LXI)X X*L.=OZ<T-(93JA])0%_]T+GJ
M!<X\<$T6W)/OC4.-<X3Q6X/^@VT>[ZY/7I_D#EWM WI]B+&'@X74>.-8$0_[
M?!-&R0)$VY)#B8,)<XQS;1AZFH>0 SCM<^?&].E/(UEC)&,!= H0,$@)S@XW
M[Q)PACD?#.. ]SQ TQY(2AX3YO)GSD]]G.P\(9Q_EM.OG'_TR0=E^9_S3\-0
M8ON;/&^@?.U\- QQ'O.+O2K)2> O!W3>,.?*]&-.B<*=?O/\/:Y<]BD,EU^A
M[W.OGGBX<V7ZM9$ _ B<Z<>DQ J>D?8KO);4[YTKX^^)B,5EW.W*]"-1"N5
MMXGXA2H^(PG)3W8*Y\HT[RY!)B_(L@>91X#$BPO/>.DK\R#F(L^+>\#RCKR,
M5!W@7)E^,G,;:>:<D2$S;8!S];/IEQ-7H4(:;+ DS UIM$D$$I@&GJ'?XE\
M$K"%?Y%90DGP0OUH\UY:C<LX5Z;%BS0H605?Q@CGVK10H00U#6#3 D,N3F(^
M)/4HTP<XUZ:%B=P1.UF^$Y>A%/#L0<ZU:;%"RQV5PEKS2LZU:4'G]'K+2X\,
M!$RKRB4PY/B!<VWZ2<4.GS @$J#0T';RJ7-M^AF=+)?$$NSZ+RY</@99\A%/
M<J&/<*X5'S=ZD"@6C/;;/0EE(+%;MZ?A6130Y 8Z-\:MW$>0T@3H>OU,[&U'
M"N]LM7"_\<5%E9F<&].OWRMV%@5@.76C .GM<0E@)#%"#_(8C'BP<V/Z5:QK
M<%E01$3R&P[D[URWB\1XY\;T6UE97L2>ZA\[-Z9?K#H=E8CNW)A^H3[#((R(
M@S(!$8AYY_[T4^?&M-Y:)QAB)JGI[26,B(LP22+XMB>NB$6(G_XP2*+0]TE\
MG!!%/0LX-\9-R0)S3@M+D'-C7 VLY)WF\!UXGN$I]I?'V"C[!+D;W'INY\/Q
M62Z[\"=1E31NY.5@H'_6_/?5#A+9%S_N2&7P'[P-29Y*1Z^B<-O(19Z#$PI<
MU-^%$=KM__H>C=C'",IPE\I+WW^'\$NM)T\I(9GP$^#?0?065NK7]T>B.I(\
M8M0=X..E"057.FEDO>I,4@T+79[K/4?QJNUQ2$X:/ R&.@S_?DZ8Z[,EC"!X
M("?0S=D2Z"12(2?(AS/FK-7(B)PB/YWM$3F-PL@I\H_6%#GI4]0W1<2DH =Y
ML-^?@: E"@!AOR,#05 V*&2T[X&81.7P$_8K,!!DF!$JH^7FLFP<1\.,D(&W
MT[E5HFVL9?9*2 CI0 G3L563%$!-1_4DOD>70<$>MM"(*NPXHA'JV W/#2M@
MR5HAJ1&>NB.51BA9-:(K)R+*6JFK$:+T("I]\I<UHD<SZC"CM;0)9S998!K1
MB!\4EM/IGZ.X+1V$@N4$^OGL#Q(_XBRGT\=1ODP:5 $<\Z9/_+.1;S<E$BW@
M3IO/Q=)KUY16G$ _MFPX7+3E@PBUN5Q&Q7\:A"BR9<OADT,NIE&?86],1TDZ
M=I(M4I[S(T</VVPO77Y,:16 -2E_/1)JT6-&]<F88SI9M(#5HZ Y0BZN+WRU
M(-.(!/)N?3@X3E9?/-1(B*8EW+8ST^Y__GA:A,MP9:X7L@4;D$ /87,IT]4V
M@>G=A3[F; ]A-'=]0-H:%?&*DRUF@7]A!2E.D*8$N:4=%*=2+2_%2">CQ5E.
M?#_\BL\, B7K0T=:CU"@5Y[#>%VIDD4#'?Y91,[1DDA]+SC^%ET(SJY(C#9>
M=:H$4UJ'?[)/-DCL^.O((_B8G(XR7G.J!LMC'._5H$]'&*]$58-CMD_BQ VP
MP*,"?FF8\5I5%?4G@XP Q4& .:94PVJ0\D(#MCO&5(UF1&S"_:V--FIWCN0>
M"FLC*K0A3WE;K#6&:T:Z>)*L#7O0C'#U$;/66-T.:][+Q[9.]Z;M%<C&Y:8\
M9C6]U)E10"*AW#%&&-?G\A8L'%#S3\P7+48B2-$DABMKEKXSKFY]BM!#GS;*
MX,!8^LJX^E18B#"AL&4MZU\C4VU;.-:X*O6*> EBASAQ]AYMN1^2+)<,+.XQ
MYHPSCL4<$'OP)Q @^OH(ILER"P.(:8HK[8O1D9O N+KXR84!EGQG =8M2 >9
M8UI2D9/$NRA2$QA7(4DGP+V'^_NBNX">P[6 9]8_5RU^S+)? 319A+N&X.N'
M Q#1$X_?O ? ,5CQ!CFF2TP53"5G)C(,*/_6>$7F H)CR((,O,>OE4L5,W:>
MV86,M>O, 3W5)WX.@[!*'C&?XP\T7['XN*T/2.[.NE8CL(ZB9QJ94&I8-/V&
M;EV8-7]]1 )?K%PTI\-5S==6+H#,-C$+A16B7QOA7)E^WHX-T3C0'C\R7W88
M7>[C66E9J4EY+O/%BBL@RJ)BOC1Q'O*5&\:P8=63D+ZYX\P7#Z:"HPJ^>;#_
M!>!ZDX#EY!TQRS5XWF_?0#1;U4PZ(G24YC%?'_F4VO?0WV-HU8_9R4CS!8@9
M *FC8![T*M/,?2V+L&1+S&):Q$@ISV6^TC+C3F3PJ'@,%6<J5TKNR<S*MN$Q
M+*LE2YJMB=C*.)T:WZSU=BEC5C79C3#N3)DB,L9 :WU?4L"S[BW?=&CK96Z!
MLK1YT=K[W@)Y:1MD>Z9@801]NXM",WMJBRZU*8"D 9FD3+$CS"5K<:)HYM\1
M%B!H_A17S<SZ#L_P2",V>6L[.#;Q(?6C([2H"Z(\!H1KQW;S$68;-B0QU38_
MR@1#90)5W0$C3"-4ID@CQP(GJ_"<3E/-DS'&-$)EJ@@=)0651E1'78RT K'*
M1++MV6^*J++#9H05$EM?)8HSJ"#3B"H!RJ"M1+ RH<:D;S0G5"-WEK7VQ>9T
M:.#IZJP+2-\1^Y2:0+TE::?+XX8\=:#4\K5E9C(>ZJ\<N]1'B*"@1A2Z;#!<
MHM_C'!5P#]+_RL2QMY[<>&(!"^2',$(,)$AK)WJ'1>0&,8(O+3U)?O)37KC\
M?9\VN"@0I!4H20LD-"!=)W!80V5\,'!CK@<__/H+6*Y![A2:K! /?06>[\8Q
M7$'/S3'FMFO5N8SY!!(.\#40B]W&%K?)[.XQRS-&<G>1+2O1W[:S-8VG>O P
MX=:,+9>(K5^BAK1KL6(?M0=.4<AAT=R45/-*JJD>75*J.\I(4<)TJ"T'WF98
MEO)-^D_GE10L)2S1UAI[M&&K1>2S5OW4@YT:Y;J2^&P]BGW0N*% J,URN2-U
M M[ML#7UM0%M!<QQQH7UM!GM)-;VL6<6;H6V-U*_W#O".&D3U):4I2^GN2%]
M2V&#VF/C>K6ASU9W&S=8@_@QK=)3*9C;FRF=75I9SH#.*<ULVFQ>0+7 =U,&
M?/*A<?-YL7Q*+WP7P@ [62;?N&58N>-ZJ/E3^ (_ ^P7XROMU6^-0\MHB"*$
MG#M.U03.J!:1S?D<)B!F L3XTKB%.6_)>%=JK')LM_+BDI99;#2:3*-J!V:0
M6:+)2=&F^D1_YN]*ZXF-FVM+$%.- >)K(35!#[5_JHU;A'C0!Q@W"E,*^0E!
M9XZQP9 K\R+0QQ@O&D27X(4(\(8Y5\8K"E0E@OMPBXXU!WKJ]\K5C_1)0DCJ
M!B2"7T;\*3XV7U-(3T\1+I):FI:8)XQ"_8!ZW)1J82/&"_\2A1X 2Y)!\AB\
M@_0MFN_?8KB$.$<D0.2ZD]J/5O,I5SMBX$,.0UJZ]YXD:J9&.U*Y>?H-1!Z,
M 2ZE2M)CD"I.DCJA1Y1.-/)+ !-FG3D=<RL735+#,STG'2&J-KGY>DE'62I>
MA PMA.#P=MKF\!4@OA'#!,Q!] X]D.+["KQP'9!9R!YS=9YNEU:NZL02Z&7A
MK'6"%,+);#I@9F'SE9>L#^FS/0;3.( \HC9W_S;<Q>8+XC[U]A#.UCA"U>)8
M#([Y"EP?=SXXELV@=<AXB< [#/>Q?WA)#>, W4L6.BP>V<%2YFMFC2<@\+J'
M/DJ:H[NN35O)AJ+L79N63=LI>]=ZI+\[3LN/],R4#61,B[K2++A_NCTN6*[K
MC>%XK;F^;(WHJ@,J0(CA%+,>/Q;<3,=YS9.F*W?1MRK$0(TN(C^=M=&ABOBR
MW8#V]^]2VU%%#Z&UU0R;;+ .CZ*V(!J;4IJ;<@=9=Z7]C<+4$&?Z-]F%HP9;
M%Z AB7A^5';5J&'BRO.ZMB\!-983(7+ML@M##1-?IC.84\C)%DQEM8.*S]A^
M8; *+@LW7:YB70K$+O6L)6Z4V'7_I<A)\TKK2]89(FE:.\&UI1A8*8,*2:?+
MQZZM*K.%3W-3(JK[[T=8KEF)P9EPZVNKVVN7+4IX2(U$!&C3V0;'3?4&$FBK
M!6P3'361AD[W:IS#&&OE=4J^[B(GM,FG5O#;WC:A23S&*&7;3G:@RWB0$8K&
MO=V"EO$E[>7K:L;SXCQV1!#R<H82M?[P&&VV[=2,,PTL2\=O9M^Z_IECRAX_
M81K&_VCH;L"A6>]5?C-)*.ZM($$!@5H=@MHPX^4'T''!0"!=Z1VBW;@]?(F)
M])(W[YD@J?Z=2#D2F*E/9CREWO8JQ16;##:H!![T0:6T^2+4MV-=+&>\QFX)
M"?R:(F@)]S1,OTZ6-D[+>X"XM@<)ST;_]D&F/TZV6'CYB_R>0P^9X<9Q8ELK
M<KTN[=+%C_)6F*6?"LKY 2RW6Q,%[=/&&*]@?*I_E&Y$9H66N(GRDQ@O\% '
M;>)YX1[Q#,0E 'P7%/Z1&6X!3B\1V+EPF4= 9H<IU\LG<0RHZ:[M)C1>]*(.
M)G8O!V@A2$V]E!IGO/@%^TB]N(?&QS$;:[P81AVB_,QD?>.5L#D9:[XL!H63
M$5,.>7B0<NB^09\("6K<D#Z'^?(9=="FVYT?'@!X!238M2F&[&EP<]:^D2R>
M6PW;2)W&?/D,>75/B\ZH7'"C*P33@")-RC%G,N62 ^VUXRQ!81%.O#_W, *5
MUO2XLW;>G9ZG/4M/T@."I;BPM,!R(PSE9U$NBJ!4)2;U3[&4,KF!/50I.#T@
MCT'B!FN(9 >AF"@<JYR:SR XTEYQJ7(<FT7S^:';S**X>*1R9KQ!3J:%@YE/
M>F? 5O1KU\&J.9,IYWE+7/-:F*#,%:\-,I^!7N$X<;Q'-$/@/(7!>@&B[3UX
MDV6M],'.M?D"C;N,Z\Q6MV[PAP %VN?FT]TSH\<3%AMG;SY<I_WH'U/)<<F!
M7S!25RI\F4R(1.@?>T[U(OK7Y=1V_:_K8W ,&%=[7LLCG1M+?#H4]J6%!SHW
MIE7(Z6H%O&2VFG[S2''R5Z3OS0(,+OX?EKW>D51&#&1Y5#7^0R7,^N3+PDE_
M#V/T?+O^IRC<[] (]#/VS\-@#Y:94D)GQ?8 Y]R8?GU;84</0BEP+M,QI2V7
M=YD$Q+DQ7J"F#7Y=T<VY,=ZYSTXRF!9,"N]-+H 'RX(_$S^DC*PK.X=STY,(
M0PS_2T@>_%P(N=TGSV'R;Y#@9 6Q+".<PCQR\_UNYY,P$-?/PT >@U48;=.X
M(XDX$KD9G!O3]OBJ3)0&M*6N*J[<R1MF'HD< GPZZ,H^XTOG0P\.@W"+_<X@
MEH'V]&/GPU%^ZSOTC1X2E8-QFO+>)-S(UM)*S9"A$T:N$>=@8\UUDJJC "AK
MD_6[PE=(W:["HVR]SR90IQ-=,@;K0KA3PJE%>+7/8K.P5UY_Q.>%HXVRWZE9
M3JP4'F?MZZ6&A2PEJ.%TK<4F"X]<-^23C-,;);_LAJ+5T,!1<K]N;_(Q$M':
M"IO=$( 2O#C*DIK=4(\3(VEMC<UN*,&/I637=!DE,?@QE]:6V]1!#+7H3'W5
M.&ULSM[>,BF(];16[&Z(#L,XJ10>.D8Q7"\YU6)1QWW&Y"->M17"L=XLKNF6
MTN)LV]>Q&>OM5 @$UEV!9CQ$;!9WK*WVS$B%$$$4L[4=.1JB(W@@J/'28ZP5
MJ(5\:E':0Y,UFM&"%>X]2K.=5LI)!)J?DX31@).QH^+/2:IH^02PP_;UB1*V
M*PG-+K!:CH"^[CT#%\SLR!"PUC/2C*CF(__UE>8?^'ENG3R@C<]:V[#$)#W_
MH8_36EH@4TT-5DEPL-:9HX8%5]Z62H:P-3JPV1E02)5@^[#ZQEP!!PFMG9)@
M8>V>M\:<DJ)AK7%"![:T%(_./!ZFJO^2W.UE^.:NS9;YG45K-\A<1\<*Q&E,
M]4L)R=DJX\BN?RQ.+)''I65^XX6#6T&-M1(_C-$+M$ GX=:G][KO:BFG]WPG
M75O.8  =$(S_-AAE 3'2;W=F64 65TAJ^/O0DZP-S!QD_++.X3H@W6""I Z5
MS!64FZ#_B\6E.4LXE,7-HCL S9[_/"#Y<&0.4B5YF:.,WP *+#+GGC>L_]/.
M)S!3.N2BU%6ZJ*GK48[AS:K)&4Y^)]D0U"R('"SQU5&8Q;SD5Z.PE!#''M7_
M15(C-TOJXF+874R!T8?'[^'ER;+DL&,]"V=,#L<P*LF'2&Z27MZE%#39Y^CD
MZ_XOCQ)U.8]2';&1W)F="P+3CQ C!%CJZ1&,-7Y'F!"IR7(JT_1_JV2V@6WG
M54%T)+<,NH8OV6E$]#-(IM\RC_&G,%Q^A;Y<XQ+Y:7IXGJK J6I/PM']7S1%
M^K,]#!*HCN2JA::O6I[6>A?&2"!/W9BX+V\FMU<%=B4;1<N9^U&^FMQ%_L#^
MKV'[C>"I9>=P*3W?L%\,$[:4#"MOW1",[.=2E>!I<+/XH_N_7F*2\ZZ/$+N1
MW"'?7[V9O41/Z"W-RU5(W!S:YZK7A5$#/<_>*"_!._[B0?V?>@:Y3HZZ%"9#
MMXN375]!=_6^53KAC--2.(X? T36?>J8#I8/+HQ^<_T]^$P:4 MC(!K/9?R-
MH &I]DY(SM#?K6FS&8S70QYGBYRK(#(L2;T@F1>0BBN80+<@ "LH%3K$'VC>
M4 >".(TR(5(#ABX""4Q/2PZ=HM&NX93]OSW"O6%9[YIC/!(IS',]L_?O+MQN
M89*SNCN2+[,&@5<1=R6NH](\QF^G%'0R=U)MHOYOHNJV,"ZF,MH6/6DQ,'NC
MY@DBP2;T$?YQZ@U\#A.9*\0?:#YPC@J.VG61GJ/_FR*D/N-JJ*!HT:V (8)^
M:_BQF8-U6H]HA\MQ!VN92\$88OXZG "B>!'$HRVX FQ:LPZ_%%IV'/LB9RP+
M=<*]0LR;6M,$%>R93J&0RI+@#NS'9%R 0W[*8&I@/):=I__;(=P%GA59 4T[
M;@MY)*+=FVOXDF155U_<*"EW(9"Y)J*AQB\*"R"U:Z(P2_^71&(/&-=$#4V+
M+@E,KDP'WV0YCHH9"<Q1/836U&"1BZEA#^O_Z/,)S#CU I1&X7DA26N7K#4E
M^&_=&,:XGFWI* ?+UKEL;:9U3+<Z_H)+$T[C!&[1P\!K75K]T+DV;EPLI9D2
MLAWD3(GL88[I+L8O$0RCM!30*_!\-X[)@2 'I&C6<P]B+X*$!7%CC=6F<OIH
M)(RMF"=UD.0W3F:\8[HO<%9Q%]MF,<?*X.&&_]$&.*8;^=+* PMA9P]R%)O9
M,GS\2 )=@GISI(GOAU]QQ<^'D"AQI @1>H33CI/B(Z1M;N=GP]N4 IU'(M:
M_Q*\0=_'S5?RWX@WL>F4CNE^N#4(Y-0VUB#<F::G#&!Y\%E#<$,8'1>LE#F%
MVV@A2B7 /_P"_.5=N-VY :2^^+)#<:<62Q)UY$DN.P7NO&(6N2(7(%B>!OO+
MHR<_">ZG8OB"H',#(U);*\K+2*9%G9]PA:@4RJ(F(AU\A;NE?S7GRK2\\000
M-( 4,%8X!)Q1SI5IT2/K%(8;4"(%2$UZ%XYUKA0E$0WHQ,"-/"R;WB/H_) P
MC\S6+'R-)4;C/@4]&8I4'B[Z$-P!QBSP4S<*T/W%%5;G&S<"\C@(1N(F+L;C
M9W81V.#PK'>04EB5Z<E.@9NK& YO9?8^QL$NY$<_K1TLCVWC.7%;%,..;7S"
M;A%#)N(3VI^T/M8N,PZAK4)\ .T9%DO$0GV#V7#G$L,[3HGH53W/TG,XUZ:E
MF7M A&)$9843RQZ$JZ";1> 9?"T9(J,P0/_TTKAKU6U2G0HW[]"AWV#U+TC\
M VX1@D0Z!@AIX=G),MPE1\/ZJ;[38"K<A&. Y<A:FJ>[\I8,BX@U:[BUY5Z;
M8">PFH^PMUT3*C6PP;=O-S,*RLD:]T?96KH)P9ANA!%VD&E"'ZZK0ENW@J&>
M(IT.$78#@S,AI@;'BK4M )K0@>^"R5']. 94>>Z:H_QWGIQ8Q6E4T*HN+)\%
MK9KXH@J:6=<WM0GF:FZJ G?K6HDUXB+=.*8*(M6%Y0$22>#"*I"MR[T#1%;*
MS56@7!=C!XFRE".L0/KLQ4V>QZV@TB@$2@F_7('P*,1*%:?=T?0V!LQ;.? *
M4IRY%-G0&5B0;Q0"I9*CL$!]%/(DWZ=8X-J^B^R@;TD3%V5!NT%+F6W<FP4%
M&$*G^10GPYFR/:<X,?S><V\#EGN_Y()<3CVTD5OH81TR7DC55E2;134SB07Z
M?KMUHP-:,VU2'J3E/$C'X<2% 8(AD_\DD6@X7RF!:2AW6'F_NBO7-22J-3\@
M I^^X03H2T<VQ9"[XKH44&5%B86<174*&_*B&W1J4T!OZ#G2E-Y9Q&5UZ=W6
MU:4K =7@OC%']W_5M/1RD\-TZ+<NZ^C6P],UYI9NM& 7F=O%'=?_O=+1YDV$
MHD45;7#3-L,7XTRZMK5* ]6N[Q:,GC@SE_G"7]"AB;(V-*F;4U5I5YNO?WVW
MBX9S8]=V&]"L[2FQ2NEU3;/(<^BY=SP<#S" "2!A)Z<0-Y#9I6>S0=;0T9.O
M&>H6R2"A\?MU:;37$EZY+,-V4_=_/SMKUJ>!-#;=7\_OH[SR*'KR42TP^?Z7
MX&QGO!).V/]=:]RYKS'"%MT@W)#/\!7JH2.?AC85;D)"!,A>\BY!Y4/CU2P?
MT2%8L66QV\-G]_<PNL.YFI-OD%?N4G$FVS ]0O?L;L%]N'4AKYQD@]F,8_P$
M/1PB&:PGZPBD\2J?P?8-1+S+PQIC'/KB8B#>!1[1/WF'K_ZQ\?J=1^:.C;$-
M'L'ZL)YQ*'4(5,>$-MAX]=&TN4::%9&_KX@/)=C0?9#>(H59C-<IG>U Y.+@
MCM0XA<U7. ]$L>6%]"2J=4PUU7.K MA\)QO,5BII:G7+7*8\P9<=^T.K#B@=
M(76YPE:,&V#2B"0,X6.@9&%A0R<-3WZQE0"R-X$JY%A;1H<.K4@QI@I!UF^<
M,HH,Z6@4FZDF+K%+(PT(924!BEW2:$ 8-Y.DV.6)S!NR5M!=O6_53%F,D(4F
M'=I9X0H-N[WWYA#-X2J,F24[9@;K<A:\XN"B"!T44DNOB:NT_3K&+1@%S!*@
M?@G"MQA$I"S,8[#;)SBW'9T#'Y)CKU3Z4^-RJEUKA#$]U'@SQ3@>\1RJC6HD
MP$ZRA72AH#)?CW:@+T$$4H<?KFXU"THQAPUNL?1L)4N1X<>P#1,61SUHX6*V
MB<,=D*PC7F:=?*V1=$V8Y(CJDG9)245>K:UFJ0V!E9WR0Y7WP";= 42FPTA>
MPA@I9#L_/&#JW(( K"!7F9 ;V*/F<(^-?F"9041J;1SUY5CH-E>9Q[CD_PH2
MF)740/ LT$H"YSE]@ 5P"QWAK"'&82=!-/BT1P5$E3-1.29"/WB#V8QC_((M
MW6'0!#W14./=2NNW^'B)GR0" *3&&_<_'[G4Q//VVSWI)8X>SI<H_)T4#L[@
MG;WY<)W6;6J@536<NT]J;//BO[A^WU_8Z9/F&]<+>V'!H E-VJQ@W(M?@_LQ
M*&TJ%_#P%AR1G"&)\1EA\8#.ONO_&[A1<])U!(+Q"()2$9"TGL5J%H 7$.'R
M/NX:O(0P2.XV;K!&*"&U' FWRU^04)IL[I!<C*.>%T@\7K[BKA4-B*EY3>,-
M5E,H27%B)ELIU(#9"C/>PK;QL,?"-?8J[./T3]($[')9XXU:N5SIUO6QMVR^
M :!)T)C2C.9;O)8N0E8J/W^AW4-3(Z+43,H-877N,K[11#F-O\1@V617>3.8
M[R)[!$PC9Y1D>,:[RI9VP2<KX-J0)0[39#LE)C+?7?;$&,TT/ZNXGB2G*O>%
M[2M16&07D8CCD#$\V&:L;XP'G1Q,PX6M>+,!ED70^H Z'LB,^)5&UH[QX"]A
M#K'.=:3Y(LL:4*RE@S0"(K[>W)QBZX701YJ65I4S.#Q=&T^LC9?41D+])A-K
M(RY;TJQC*XFV9I*^#96!NF2"?),+N^7D6$@B;9)A=Y8<"RF$IAMV/\BQD$#>
MLF-M7T=]QT'2]&-MV\>6E&AB&>)TANRAAP(P'.DS3Q 9-J&/2!"G]3R?PT2F
M[@5_8(^1/O1^.P3<M.E.//$2^*Z2R-M^<O/U# 0@OP*T41"_H@3X+P$V1WYU
MHZ5VXBBN9#P61+BY^+?Q9)]LP@C+7Z1&8VG'B>7C]C#]AK0'&(,7A"MXQ9*R
MEI/5>G'5Y(3.Z3F)(@P@L?H=CI]D4APY&=E5^H0^))UJ003#)?GI'KWLCP$Z
M3TBQ]0BGUW9..X5+-:="F"+2& ?*==1#9[L [#'<B(&Y;K[*8)_]!1--B7\+
M@#F(WB%63ZE0ER34HTZ;;BPI^J?HG=>[9H_A0O3+4)8L\"E/\3DJ?:U.4_.%
M^B]3(A0_A;I2"U'.5LM[5T11%^&L-;UW=FYT"&K66MN[HEK7,I>UIGA5@EHG
M7&FSUMN0==;Y,6>):M;:ZMM30K]D9JTU7^>Q:263"8S]9GM#A C'K6?:G G6
MF'RO8!=&N%*,C"&3,:1'$^8K> ?!'CR@DS9%](_0#M[MXR3<H@,V21!??MLC
M#KX(\_[LV$,808#DBT\@7$?N;@.]201<-<5 ^ZH]&CVG08*NX;_@LE05:194
MX8R?PF!-BL"EWH+'X#%8(CZ]W+M^'<?TGP=%];1S,+273,D:N&*',X"DRD'F
M;LX+!N9'0M4@U'#B'NV7V84XA>_V4/"*C'<T4<.;3EZR)/;UW+$9IO"AZX+'
M6*N-MZ"3$<9AKY(N33EM/,9>U;O];6O"8P2:LRE1,BL%$JRS=J[/6<23X<;
M)*8R#:/$7=Y26&3J8? ']MU4Y3D,PKRF8@ID!F'3IBJ2$UK25(6W+\*[I8BO
M13U5HMV;FQC6RUX!B4U^<:/DL(A<I/Y[J8E=?(5$0WO5T^B@-1('9:;J_^)(
M[(;$LR2)JT67!IJ^,2D[6;C?E+KL<4;U>$^PR2\,L)PQ6Q409IPR"_5K<&64
M9^W1'I'"=PM62"X_[A'Z3YP@83Y89O)Z RHTFKG'(*N\PQ^"DE:6LE$G&X49
M>S0GX/)SN8D;P9HG ;^&/E;7L,&W88U3E4E[+.Z:9MH4^4@(6ARG?5(^LVG-
M$Y5I^ROW*L>FA0]H$\YGJY6D)2F:LC]K;1\MZ:'*#*VU>[2D0P.^:&VP0$M2
M-&*0EM0_O0>Q%\%=ZB&^W<<P #$^TI_0?D:N?P\2%_JFC4'1VD7GBB!YA]26
MT(?+]$C@_.TC 4C;\;20;='K0LIFI&/^7J5]'V$58JO(.RC%I.!]>T9GCO'G
MFB8HJ03H6<RX;E <9N_//8PAV5]^U5;&""L@Q_^,@+A^JW"L*C8,?^8"LQ)L
M8$!L(IZ#+43,;KGWT/"[\ EN80*6S*JE:A-H OAY_QXFN'R\MPE"/UP?[L)H
M1\YM&/SJ[MR #Z[D<$W>XL<@ 7YI!3YL]*^-*V(:.,631&E8G<NH!O,SMNLS
M#.!VOUV@CV(<II2FE!^=L6'TB/0)W,;N!2+HHL77\'.X!/[K'CM:&+O::E)-
MB!T+-F!%( $(E"3.^,F2!3AWD/D$ !(W_!C'>[ D0<$(//([WNO'&J-:KY/%
M/$&T19(%/HL/ &3.5#9!&9^K%KYD'5X0K7$]DX"(-2=K,0\G;U"Y+F5?[B=-
M(IZ$I4";>&2K :$;9.F$98M@ME*' [$\BJ<2VI"0K<%."2!1$?:8N \X[KTI
MW>2E3K:Y;7"M?]H2C2D.CZ@]4A^\6;/@;:V!6#>>E"/:5K;7Q2.MJ.1E@-XB
ME>1,SZ*,OC-"IFG@P+%5-FW=Y,Z*GD)]L\-T25.NF/E^NW6CPVPUA^L KJ#G
M!DD6;XT? J3">A#$SVZ44K(7UTP='@E_"WM0CTZ4/)(=9Q+&3R$ZBMB9G4=#
M'^/;Y3TE2C,:=RI,EK_OLUZ,2+QX!E]+NQ*% ?JGEUU:OI-$:1[C6.+JX&@G
MENGM%_9-HWVNR=^03WJDUR)\Q5<V ,NI&P6(7C'?K"\_@_FXN_U;#/[<(Y"F
M[Q@N<4=$Q@CST5)U.(0^->:8OJ$7GF_J]\:AKC!&'"Z#>>.1'\HX?62G,.Y>
MP GV7W$"%&:&=.#N]A&6HGC824]B'K^,\ @BDI!QA"A^!HD$:C+C-;E5G@!.
M\*=%9;%8+'N$\:YB2.%W882Y/%91B[[)O%!T^@CEKF!\IV81W)1;U*I13NC$
M(M:"I-8T2P=+W+_N(Q@O(1'L!<[-=I,K-P4;CONVU!.L)Z6.*[0+W6*JLK"M
M#H\6&-%)I"H^VTH893SHY& (X+9BS0*78K%0DMYMQ5?[\6>K =::8#D@2^-8
MJ O6;C0/9BDT"]W"6A2ULW)YG<3:)  5'!A44-%=;#T;&L@@J>=8R^::DT"L
M28WX^'.4L!%Z>EH>$FU:GS9OS]A(VUS=9%?*')D#[>(W:^4W0]H=NI?) ==;
M3G!IES_W<$?4&VE'&7\*X\X,)CBW!PG'AL1H>S"2<G=(C.XA)0HQ3UR<*UCF
M_T3\+ K?4R.#T!$B-=XX5I]=]"@$Z*DK4UF("V>4GK(3<924H$<_'2%'/SBD
MJCKC5E3^KJ=%B PT3)J=?&$$HNPIYL)4^<8,5.XW,53E;XPW.F'R'1D'H7BP
M<8\.$Z0O,5CM_2>XXCV7$J-+& W222"4 VPU%ZB@0">"G-1@*_Z2T"NB7A$O
M!H=Z%7HZZK)2B*[P;GNTVU9DXPL\UEK4FG.)4RG*.A1K #+@+^0;VZXS!<(Z
M"J="VC"1.)'IK#M+!A[5L@QHK2U:#GI%S"O"HDW5/I>FBWUB'V48'12+?3)'
M&;? %;"\NE\_N^AEAZZ/74O8Q!N#Z)T:B20_V+CMHP#I7V'TQV. 3K '8G6$
MV*.-E^ L8'I [T:,F-FG,%RJ8\0>;;RB2P$3 D,&=/29\>#B8O&B@9,*L6N#
M;"A=R6,Z+#>DS 6W37[1@S&7 U@K[;3#F<LCK)5PVN&<,A=]3O4P<7TK=.-V
M9*%Q,$MJ2Y) F"ST)8T,Z<7W^A*!G0OS'A1Y@$X*4 Z=6!94F*4'V3 +GP"E
MB 'N\T?YWK@$2 A8):LXGX0]R+B\]PM8KK$QKWP$.)#3/C<NT37*X>$$M)F6
M]NJ73@1WE=Z]2W=J;(3)_.GW=XQV8PWDXO*,$19.TD(T!KO25@[$IO)<^DX9
MBTM:6_I<'^JGC%9?C.:)I&[44.GW8:G,@HCOP5MNS$T.<^#M(Q)0+6FXE)O$
MN*PZ>4<: +X@#V$T=WUP! E#>OP)%XX19Q<K3V9<RKT'*YSRE?5'P ;Z]*(@
MB/$/>=\$*725YS(N$^..J;@ZCUP&,^7KDD3<HSHN?7<8#+'1N1QCX4L=Q&QR
MZD<HU>D@)?W"Z2OQUM-+G;L_RYY/)'[U6RJ+Z9.5,C8)QAI_MM/T2$#2O%[A
M>I/,5E^0O(@O8MH;:N)Y^^V>])V<;''OX[3X-@?)IE-J*M#$I#$Z.9/U.@)K
MDIB47Y1/D4M_S)I/9OQUO@?HZGE0M#'ES_I_CV7N H/=M3AA8S2E*-.QU='6
M]@3;),^T.(PGMTK@I3.JY.Y<I/R'Z/\-Z[KC>B(O.7+*>W7)D=.(T25'SF".
MG(Z3]J0GKTE+]I@.?#Y%8=P(%S+0.!XEX:_\-J-_^X"(%4%%*&1"S[-/:EK"
MGEP\?B0@;UBI=.7PA+=+TMHE:>V2M-8L:6W(R)]=ZIF2W&$M_G+0*V*>2RF#
M.^@22&L45-K;?3ZFIHF 6):6=MM]VARH5"@:O/?E$4T6K"%B)ZE?#J'5B\.%
M L?TF^?O\8N% ^6_0M^7BIV0GZ9'&Q-. 4C $^XJ= JQO)5)-(EQ;9\#T.WA
ML_M[&-WY;BSJ4:(PBTT8'B%[=K=B&Y3B3+H:O^>]*"$0]"^I?]D!"+. 7?R'
M_;&F-NWEN7%!/6E BH^-!X 37]AD'0%)HR#U>^-AWXO(70)\E,4 GWYJW*ST
M!#T0X$*+*E1FC3%N^+G;QTFXQ8&L/I$0X@W<B>'GC-+3L41;23+5YA@&:I(9
M 4F]*)D9L)2KDJGV_.CRP98QX,L,=ZY,,U0V5%+%R62&VX14+')-B(8Z5Z:?
M$0Y$C4*M%"=SKDR_/#)Z5TNUS;GJW0>AJ%T*W1$2&IRM]BHU).B$4-/T;*6$
M(A;*I&"H@P,D!PN3*DG8ZN?YH%S6=:VUT^M'NZQ96UL(HS7:(NU<6Y4,FV(O
MM5&-8B(05,P8 =(\$T.'O1]&0#F^<2.GW3]L.SEMQ*N:S<2Z%Z0.(0.#HS7#
MMK>?!F(=B9I19J!HG!IQK#M1AM22BM%GB!)*%0%5_*OVH?%EV71&N*,=RMJ;
MTQWN'"-5^_ )"\--6E)2UA;663$]H]E+H1L8SENZSVAS%\9)?.?N(,(>_@66
M63&5:A45I8K#+6<V'H_"*Q\C5=)";@+SM>G2WH/!FI8[RD&'.ZZ'S),R<0EE
M&VS*R3C5D 5&[$1^TA?N-T(<HH[!%<1-1+E *HQ6C5.0 +5Z0*EG03BF_RIT
M[=D,X^61OL[CD_PZHZF(IXRPUHFA\UGG;-8J9-HIHL9&1VE0[IZF%,X_CK)X
MH><;EKD)(4MMQ>4K-PM&JLK,S'(RZ- <L%W](8RH:4/S\'@8Z_5C9$8;%X-)
MB=D7]X"M7>)ZNY2O^RK*7-]N#MS,,3TTW$!O,(@3:9+3!_14EMGSHCUB7BJD
MYP\T'KO+8!7JS*44M]O3XR;F>K3'2YH/C4]^5R88G^U9:Z5MC">/38ZR+'1C
M2C&YLK5EH!NC*F3@UD96M$.9RO*UQ5'T)=NGJ(7!^@=T@+>XS.@= AF2+-=^
MJVEB"&:K%)H'U\.D/TC(_KQAQHWEF)Z/ 5I\+U,+C/*U'OE?D))QASMZ@PA=
MHN2 PV,X:36T3XW ^ IV^\C;E(/?3F%AID\JC=>5L8BOV@N:&DE3\1QLH1<&
MR[V'AM^%3W +$[ 4) _*3J -X,#=0G1C<(LI$6BU3_5H?:)S2MBN=^"=S](G
MK72)&'A_6X?O/WK9A"E<^4]'N/+?.!/?SQ;'-;]91Y'WN5EX?WWY-P\^]&=[
MRHQI*SGXLRT8:2LY:!HC^8)\I\5S%"%EL*G9:@4],-^Y'BB\)-DSC^NA!\O?
MP 9ZOBA377$:YZ.19SB(0Q\N<4S*-$A22'A/,?USY\H(+Z:LSGV V0.4 6:]
M8//G%\'#57RA:\U?W<\PB?<0.^JPIIP(7G76]\Z5:</C;VX$L83YBC9$P%E/
M/S6?*5B&0,@VZQ^;!_@E@EL"@)!-GGRI#"KC8"*5;AD&Q"SQY@9_('X'D$J$
MUYE_=7=<R)3&EQ,L.Y3^I;/]K^W+]C<"DGJVOQFPE+/]KTU[O+#Q([=]2(B9
MM,^=:]/NEU,HA$R1/D 9<&99G&C[%+K!]=^O?A;5Q#G]4A\,9&+1\J6/G&M%
M#8<E!+S\&_]2O'KM0^?:],-4M3$]292S8(QPKK7(Q(U!1](ZF&RQ"4<:]N.0
MOH'/W07D/4VP2/P"(@\;=M?R!D+>),Y-SZ9.=,WE+9WH8^?&.-^G&(JSI^@V
MC*+P*Y+/[URD(:+?*]J;6=,X-\:[\U&@R[P7;9%D3>/<F%9EJJ?I%FE6\7P7
M 7<Y"\JZP)7T@61/X=P8?^DII'\%^/%&-&^[A^R)G!L];R-MU=IB7Q)(PO"8
MRHC*),Z-Z3>U#)[D!C@W6M0F%2!!@B,O<@!F^R1.W("4^1:]HJ*ASHUI*V3U
MNGYV$]P/\7"/;JCT'2\/<FX4Q0%FVD!Y!?0:PW )O9<TO"9^WO-D0YFQS@=-
MD8N%G#!;50M*S )J"! SB%%U(N>#'F_5) CVKE^6@$X!8($L'NE\,/Y*X_5Q
M3#+W$F;?.!_,5Q"-X[2K;8Q51P()EMD00P@#XECG/:T2HYT/?>C/BTP=1N<S
M"P4GL,W>?+A.RSZ(@P&5YG$^]%!2KFB'F,>O',18\88Y'TP_KSQHB-Y#^,TJ
M_0RZ_DL80TSV*0Z'B7%.[!/D7BT]"S@?3#_IU30A ?^H?^Q\,/UL5V'(WS9I
MH/,!S@?3VOMK'B.+A"!\U3D@GW[J_&0^0S?T %C&#U&X?8SC/3[;0K#9@YR?
M^K#(%DSU'9V =6:V*4F>LCR9,=SYR7PG7I;MYA[)H<$ZE?@:&7_*$S@_]:M]
MWX4^+MH0N;S*G:PASD^FY8 3J3N]N?CPR%M$RX.<GWI/]*7IRC*M:FFAA[85
M'A) 6T6-$ZYH&UX\4.M(J80RVHBI$OQ5])4C(W4EK=B0I*"'=K30S5'FD\NR
MB&K$J'5)/#08JU@(8DIM8P$B<!G(I0&IMB&C=-R$<9V52%5K"Q-(@J^(>R6F
MU=9MEH2>CGH]('94:#:,J[6.X380,MF!N-:E_PD!EL/O&+EKVQF6@)@F%U4B
M@\>3ZMR,&KPHY7.5%7G!T-9FO%*!%>-UC)JV[78+H&7)'+40ZT'CI1R@/?PW
MMA+@S4ZZ[KL@=@$A X-CZ+5M!Y &8AV)6@3Y0-$XC3@?]@41A::S&Q8H/MF^
M#:\U$TLYHAP#WVT[NQ(0TR17:D#]F.R>3>ER$ND_0L%5C2+4[ -]O>BMH8H2
MS^1D-^2D^:=M#(('LPR6U3R(,;**MA02I5:,D)>T)5F>Q&&MV5H=P2?%U [K
MC'UZ4><E?%AK 6E[K/FI(-9IHGIWG)\>8FT?-'GDFV67C$@P>#K)2<E1^WD$
MJ$EDK>3H?AP^NOSLEJ/ ,EQ,E=)D"H0M-^D($6Z48E-@/V I3"%;IT!W9,T*
MU%E>*4>H(,H(9#+)'*("Y3'(8ZJ9107R Y;'9!.0"ESK(M@9*>#Z\I8*>M;E
MOB&Z"-1)2<^.*LA2EP_/D2SE_*NCF6?XW(:6LE7@=]8F/GY66$&CT3H/E!]J
M3KI90:WVO5<'3"WY++:"7NW[9HV&7M54N8)"[;L/C(9"I]EX!8U:!S^<TJB_
M#@W'?O7UO_73JB%T@[P?CDR+!LKGY]J:00'B6]?'[^]\ T#RA%? -Y-?K)(U
MQ K8A34KV8.,PU]^Y(4E?>L?]P)OVZ*F0ZUI:A[N(SN3.!NG'^N!5W/KC#:E
M3/IHG6$47HG6&:9+P>@KZWK5[T-\YT;10:8H'6^8>22HICAN4WO)D<Z5Z:=#
M %!W%9>:K*&IV84">:HFL0)X#K*,$>9;/C  T;RW&E=QKO24!B\+9 \NC'YS
M_3VGU:YPC'-ENI ;%1I)$;3XOMQ;HK>(9:KJ)Z7:CZ(JC81FIBL@UPJ? P]/
M><J(Z]F,A3:LZBU<W7)45&F?\O2!$Y_=._^CPRN'7:'@VLH"V0"S$*1HP[8B
MUZRDT#_MBXBGP5C%0J!KCX+?B'!D4"35[@=]1B5, (-+9;B2%"+KAH)SRG]B
M4TG"#*$MZ6G4E%*S76A+O[10=),A)L<VPF9!HW-N*].GJ3&%G:8U[N,F9=%A
M)W/)$N=C2IP K''*Z&+ YXYI/])62R()<3BS7>$412#@;(4UDTLLQ6AC*3Z!
M<!VYNPWT[A%KC.#;7B*:@CW($OB%'G/>,%4<!+9V])>K7W<'<5-,Y@#] -VH
M E0=X+3Q-77A9=;B0-+6>EE+7QBMG9?[;:XJX";UCYU^VZ@=BX=+0UVJ-]XO
M[$_#C7@HQT"3:@,/831=K8"7P'=2:4 :)>%,YE$MRY&WASPK64JNX0TT'Q51
M\;NDT$ 0ES-'7B*(M*\=SE9]1H+IXBOPW\'G,$@VHLB[QO-:3H9_ S=:? UU
M89]-9S[D0QU*M+"L=UY^0O,!(\IP/H1[Z<!8V?F4@T!Z0!OQ5ZUHH_F48TPX
MXF]27?R UYC#;SP!F#&D'$)B?C,D:8Q+WO;N"+W$N8AU9ELQY .M@JBUC9AD
MP>;846D*^W@JY^LA4,V ,$HGFAJ-3DP8UH5'*,=[E$T@UD4>U0!DP%^83&SE
M5"U"&VSOJ$2'5@:SB@%FA#OW=!9!*5*&FTN<BIQ=R#H.K "Z&.=&-J+Q265F
M:%FR.(U2;C-(Q=R I2W@Z3SIF!O$M 5'G2D9,P.;MGBH09-1QNC7/CAJG&](
MN;U6ZYBH^BDR%15%C,=^XJ_>_"19_0Z#I>&H)T[7>I[5E]_L_BRCH$25("A]
MYAFA%(R6] :B/&2[G+-B0!2ZI.OPL2QVL1?R@XI*G^A:M-[*G;DXM>N[?55'
MVF15]U%UQ"B\$O%@6K+2A?R#WCR8R4,8O8:UQ LU@)7+.#BM<A7A95W:HL\P
M\ZX>.Q'K69+5S)<% +/Y[\<!UK#J)59$1Q$K5<!9YZW6'9!Y[NI]!+7!L!4'
MW5;;]1F/=-$83=AOT"G>1GFI$_?LZAG@8S,Z:;!+_>NN^BVTQ>X.)8T,I\'4
M5;\QM;PF>(UB4FN=]*X^]FX#X"N04MZ;4<3K</0]V_#B@4IQ;BOH@C9BJ@0_
MQ:Y753S'Y$340AVJ9CSZ]IZRQ4MX79-M*5[R$S.^B*ZRVW;)1> RD$OU?=N0
M:?#F,.T#UH7KB."5P\[:<!TQP#0&6C97C"?.H!$M.):3<WU11,89;7YL*PI2
M,+&4(\K1]&,;:Y" F,8;J":E,8F@3>ER8NLZ=^[ L:4-KK'X52W$FF][&^-U
M:$N;JH%OE*%W;4G$-QM:)SKK0EMD3NPP+LZ& D5YD%*Y&VR<5P7#XFD?%8ON
MPNT6)B30#C>J#0-<KRS38F'L^6&\CV1*&2G-8SRZIUPERB<'#QN8%I$;Q @<
MM/GQ[:'R%T'\3Z/YC-<9DH--X)F5GZ17_(2NVOK'FD)YYN$>7_K@P0\CI&^^
M(HZ"V.KF ;V 2\)8^+Y3R>&V'!X9[ZIHJ/$F3]2JGWE#W/L]4"CYH3J5=;B*
MZWI(SJ G8$DW9H+B'=)S&"\_)0.9H$*'[!3&&UQ) <8OPR$[A?%25B+ )BLD
M"6I L#*/\7 N$70M$+.DW]>78(GD5.)^7$Z_>2".A8$M2O-8T@M,%9UR'%E/
M:J>J:L'019O*[+::<QOC0R>/DIQO*TW4D! 3PMK@$CZP%+.UO)IA*ZIFSGM9
M2;$N?$(%=CK6#=27,=JXNR/@43D:I>6[8\)EFM<H\\R[)5VFUXTRM;QCRJ5:
MXRBSR;NCW*DZJBW%W(I8D.[H5BX&I+T-QV@(QE.B<^K]4U.GES'2KQRJ\[/N
MN!0;?*EWX7:7-4J:K:I]EOKQHSZA,PJ DLN4->1<:Q\H0,QJ3,P!F]/+N'_8
MA=Y+;K=A'5Y,>J\R"&*^]U(PS#AQ]:6"FO;;52GY"M>;9+;Z$H,)8A(\+L(=
MUS,6Q7N4-6J31N-TH'%?H[!UGSHJI7Z<IGV+#(C4<3#N.:S"\2^ CS=83I".
MY:[!*\ ,,/\CCLGD9>ZJ3F7<D\@%\#Z3AW'L7!8UUQ17RE3&_8F,\R7?$%/]
M[*HTVS0M@?&Y7Y=445["O!]38QO5-EQ;K3>P1<)#!^1IO$*Y.$A?Z1YLM8NA
M8BM6#!BBP4LIXX.C2HV**#P\Y2DC]B&/A39<![184QP5?;2D4/%<T,,GBH1Q
M4Z3<VAJKT!)1BOIK;2R"+E0KZO$H'<"Z*#56-V]+^DAI](/+2&V&/%W%9_MH
MAXU\0Q5?GQO6TL3MUN^.FE6@O6-V1+)*:P."-O?M&*C9RMZ04_*C1DK:X //
M\XE/W-^7C&)S_G[&G6^66MAT2N-.5EE )5J(J\VDI^Y]5YB*^H:KSN48[Q@N
M":$&)(T[IKF -<C]:C2?+6[L!H[??_0M06C* FO!9,>8"&&8JD<^/LKLB#ZH
MF;T4H[28&:9GR:#<VK!F3VBV"2)R'KSV>146AFMKHBG[L>VL8Y_1GG0KZ*[>
MMXKMZ!@!JH6B?S0C8-H_N##ZS?7WX#,B(2)Z^GNV=MEX+N,:9@$-,7E@^"I.
M4P+A<A:\ FQ>0F<(?? <!E'^(ZDQ)XKEUK9&SX&^@MAO2HOV?N'E-L$3#='6
M@@Y=6K2AOZ)[BY9"2Z#-%H1[\\88:H"HIX&9%O738 ,S17AY6_XE_B7TE^CV
MRNSUZ<<Z 9F#+?3"8+G'_1L>D;ATF+\^2<#$&6=<P9[OWV+PYQY=A.D[CO,0
M=SICC# >;4R!0\B1F&/ZAIYY:KC?FZ\5I>&Y?9+(:=&ZCG+ +^/.?T+G)'X*
M$40Q6MAWXQBN(%@^(.&:>#EP2E\$-MAY\PX> R1)HO]/PF>0I#_@H6A@N [@
M7V#Y&-R%<3);?0K#93P/C\+Z*<OH>%GSX="GU9:SK986)(H1YL.4JX#<N5%T
MP*=/K8%<=9CY;H,/803@.LC;V)2R=?%12X^+Z^/#PKNATI,X5WJ>W&+;9ZOY
M5W?W&!#>D'M-F9H2=Y1SI?C>RL(VWX01*;*>,C!IZ$[&*;='5(:OQ%?5@2P-
M5NZ%* >I)$S*S0IEZ80]U\5V2!.H,JK<9U O;(4%,#O-Q;[( \J<PKDVGD+$
M>,PP+[ESX\V#'W[]!2S7(&<PI(+'\4E,0[AOP0IQIH7[C><BTKN2<VW^!8W@
M.P+B/96/2MMZ%_JX#D.$[6R<YT@\W+DV_[96H'H.4WNAQ./*&>=<F^_EFX-3
MHNOQES(N3-DIG&OCM9FKKSZV&V/38O48'0W(\O*#:";GVK1B3*%W@R/)&.M<
MF\Z@)@*:G[H9EK_O8V+[1YM U(1WD/Y,F![ZS6S%9Z#JDSG7YELEYWM0LI$?
M9=,J+\?*U,3S]ML]J6(SNWM<A.F;,(T3N,6_0YBD>[<(;P$A0.K$D#H&W8+@
M7.N1?G*Q)6]S<@O<5)L._K@'I%H-4T:4&.I<F\[1+H29XZ'D&K8HGSLWIL6@
MSV[T!TBP2V*.S1DLR9SWN7-C6B Y4BP]LL_<BA^4KYV;WJHTMW&H,=RB.KU2
MMF:(:<613D:JU\M6>M"!E4',ZB;@,B!7D93QL]F*98>'6N#-LRX]4@2O'':%
M]\^V'1<#S#K5%(_B>)#CNR;'E<QMX 5C^TJM[9'( 5D:1VN;C$O!+(6FN.OX
M^$^W=B\M.WAU!,2L8DIAP 8<O;HR .Q)&.YZ9R1<T-:);OW2IN[>UA;:?W['
M3LW-/LJJ&D9XKSA,P-K"&_W0AQ*H8&UUCIXI=!(EP:[:<89D*K>+KY?=.$."
M4()'V(4TSI,^W)@5=JV,D1.KP^"6HX![D2N:2,=RT38%E4>54=P3E>M10 5Y
M1Y5@;)Z\XI"D@M+M<Y#/7=^3"8LJR'UVFHE2N%5!IK-33]I%;15T.SM]I8\P
MKH+:HVH.9T11D Q!*RC<NB[A.<H!K!BY@JIGJW>Q O&.QN]SI0PCW*\@#,-O
M8JK0ATKH7[F%>T8&ZG=-ZE9>RH9H=ESSL@\&6S:D@/SV4-JMAXB$)G@'0>Z^
MQ.C^,*)!),SHEQAM!49Q<9:$J?XRP_L\=\4_?X$@0D_.YO $WH$O?_0X$Q@O
MJTDE=AW 1N>0.4]_6#X&NWT2$W)?R1_$^B@K,+ANA,%U3Y56:+#<-,(@&V6\
M"^<PJW_HR;Z^B[#_)#/+84=4)4" 5\1"9;@F8%^(P0+XAU^ OYS^N:>GF[(^
M-=\]<O*.I&4L3CV$T=PM:U"D8+Q,'I3L%.;+G?27,VN\/ H#P**B_T$+OMSI
M>BBGD@.![7IX*V12O-F#RN52+IEPETPX!;W->@+QH1>@SE7PK$>=#[T\ZA1%
M<(QEW<W>*;Y":G]\MQ #A?/%T5F'=,FX> C(055WSQ#Y:XG$O_%B?]2RK<W5
M&UR.U\=QT[*"*,5%+6\%N"1J-:$OPY@QRE8M'=.SB5WEDN?5E,H-+#N77"_M
MY!8:EG2W@EF<W3GGFKWT]8PYZ5UD=R@)+7+H$D"BP2#+/\+DS'X)PK<81.^8
M^D3VQPGT"$,?DE,A'4>B:2GS;OWZAHK\^/01QB'/ V?Q^9LCLD(/$;K43KET
M0G%YCYC^)Z%?7^<RQFET%T:[,$(OS6V(H<^9B]#IS!UG'(LO\T5$[M0![<&G
M$,DKP19(M,S@CC/>B??S/D!G9^?ZF*;B+:!];KR?[AV(DC2R'1_L+(I:?'K8
MHXR'C7P. W!(']B'O13=J0/Z"Q9I_[ H15QH7,YX<YI35;6JH$ZV(3J6?X$E
M+HM#$%&()A!-91NNQP243]CD] 5)ZFF5$)RV(E,B7\O\JM$LO5$%)_)T297*
M_)?P&JW(9>]+B7&A?8CVN !6F@?$P4HXMAQ",Z)@#'W:BO5>,8VH,HC*U(>L
MI0T;8CJ*FG4@7;X-*XJ(ZJ8-?0=$"IFM1\T,=42*GK7>:S/D8:B2UGIB#5TI
MKI:JS;MBCRO+T&%CZ<_VU\_K7E3H1LNVEKUUA:^<IUI"9]<697'B;[J07,U*
M,.X #:NWHF:::!_$87,!DE[V0B9F9IQA'$;(+67%$8@?MD<()-F1N40+F#6.
M'BG_C+;[-?31TNO%5^"_ R3I)IMV;H76:QGWQ<IBD$'_;^!&BZ_A8A.%^_7F
M 5=G[()>"JL9]_LJXD"JL1)$0- EK?CK&/<T]^F[,^V3EMVI?\%D X-9 / V
M\3+,]4QLW,<M"RXYJ@C:TKW&@,<Z22)<PWBQ!27(,;P9Z.@^=T,=WAJ.Z>Z^
M)EV:/X_(!=B%!#(*?TZ/M%:37L;1@Z]_<@L%(&W9+&,GM(2 -2HK1X]GERFY
M6>==Z9%(,K*<ME23L5_N-B(AN]/1A<BRHB>[.5)KSFFWS;-48!IS/9RC!X-]
MN#_Q75R,GY:$F5]2I2ZI4I=4J4NJU)FF2HTA8<>TB?-$<3P1BE@O?EXNY0G$
M\6+C!E?7J6V*&^>O<Z&!TZD4"X(_,T:VDW6-FXS;89-C,8MPGQDN/]*[D/'4
M,KW@FSIM@G6-IZ+QL:'CT)@X].G,)YHU@5+7 9&:O9R>-GPSPB6?ZY+/=<GG
M&F*6Q"6?ZY+/92Z?:[ I2P-/S?F'O2>U*WSIU-6N?X^ZY/D MZ2NV[</4SF7
M-)*.MHAB1]#V0ERN35=&BO:!,I=KT]!4TKZXZ^5VZ+'0M _.85X"4S$/T^W.
M#P\ O((4LR/UG]TH(LWDF\0MM+;0(:JC+<2P857C%@1@!;FQ#'(#C0<NS-%>
M$3.9*.R@^J%QAVRV_R]NE!R(=HB(A<Y8?'LH_T401R _2:_X"0,$ZA^KPLN(
MVUG@"_@KNH O;N#&(5*/YV +T6N\W'MHCKMPNW.#PU.R9/J2FTS3 [$3F!J'
M7WPWP!8$X<&A#3">\%0'0^*HT(<8AWV6;$"$F5]40)0Q/PQ8?(_^%8!E]BMA
MJ$*#V8QC_ *"&'&7)NB)AAI/,2NXOTQ,1?UC5=\K@SW- 1()W< #+^X!%\5!
M1QG$"?18?(CUO29P<MFD+)2$63,$9C@C=U /WM7RX<+G;;X#V(RZ -$6!D2.
MRV44KD=1?IH^O*D$.M*= K[MD^QF93L1?783)/P'Z\K?0>2A_2 5 [R-&//F
M<_=1Z),*\F?W&]SNMY,@V+M^^8\Q C@_M1GLZ@11F=U\OUT&T#CS!NMNZP K
M6^I(5\<K=]1EL)WL(LW>?+@F-VOZ;0<B"!"?6^)V(%ZR=R-T][ 6B-NNA/L@
M>44<F<61FL[78X-=:66*H5_7E!E;_81U0.D(*6DVMB*KAH28$-8WM:4#6T6L
MH4)E*\KR!YJA<5GK"61#+(NA]?UA>2#3D6RFIXT'?PE%SMH#+7M5J>J>M45Q
MZ=!2>"Y'>;3U?$KC)E)"[3^3' R;*J6#/K):]5&V\W3XE%!51*TK"*"1%G7]
ME.TQ' "VK;59;7GVIY%_IKREQ&( (C\.O3#8O7D1##U,UHMKM(G-NTBAK[\D
M\;&?;2STG*K,,UA?6/]P-_>%F8:]?U^8:8R[](4I&HL95M5?@.LGFSOT&.%7
M<8'>I"5^%F+&;1".4771*8+%/.P2HS2!]A*!.?R6''#Q&GX\0/U+72 @[&1A
MJ'_:0_[Q*?\_LO\G"<>JU'@+?(A(SD(2- R7T,M^BX^AA 2@.I4%N*;I*>2>
MJ3E(C^,LP"*O\*Z,1GE@;Y[=$CQ8VO<2L$1O_3X*9N39F,0Q4'1?LZ?IS5];
M@FZRW,( XBN0*SA!S"W1*CM%;Y[7,F1IW4,"UVQ%_$!I?"LF_U&M4\-6;DYE
M#VWGZ.,&+W%:GJL%PJ59RDY;NYX'#<^"<V4Z+HI*^7V0Q$>SRF- !'3LHXO
M!@NS[^ Q0"H[:/0@-IC?N3)?(J0%V'AOT=9&I1?R+@)+F,AT%NYXY8&1$M]Y
MA!2^_[*MF3M9S[DR7WR%]:1+O@6X</<#DJY='Y?C;"0\-%K)N5*4!AFJ$6N+
M1&_%Z05@Z5.ZYG>N%85&S?B6CJMN5$M3.]>]V)BD@(XGR]_W:870XL*^8#S0
M24U2?P&V3"["%Y<1V-KYFLZU\6XSA.F5>1Y#$PV6/&8HPW%U+^5<]R_B_0O
M]0:S0.Q#7P/$\?9;XDN)O\08PSO7]W"N&@S6&HT%VE9UKBT0)*O0"V$7A'IV
ML] 0"94_SSAU&(<"Y#I^ S.!WJ6=Z_X-DJH8X4,P6V&6A/@1>?<01\)%9[H]
M@^QEG6L+)'2,#5@RW0.-]#ZY.9UK/>*C*@#97Q_"*(LBPK)LX;2?K5@O%TOF
M,K7^T.CU' :?D4;JH?DFRW<W2- [US<-:3 Y-WK$^CH.7_P$;A%,#"2TGKGV
M:SDW>C)SZ["1ECL;E[#"5^!Z&Q#GX'9##$T+.C=Z'+:JI[M4$O*>DPW3<EKG
MYFA"'EI2C&*<BK51L*IXT,G!C'.Q%6\VP+((#B!AA@TR'<EFP3'CP5\B>L;>
M8.]V%UDF1,<ZW*6 5L"SB/BQ[4A+0DU!E1I-I*N08?\U.UL0AAKBI*W/9?^D
MT?S"RX9369L8(HV +/[":*OQ7+,V1) E9S7&RS8.;(("I^%A(V1&79*/'X;6
MO@RIA34NNR0G.^A-6U_=\SB7"O%T[:N!GMLAY87N=5C1<YS49 <*ZDOV"Q/7
MMY20+>7!AL&&UFG5^C'L@()RT8?#D2(M(BTO+G&4!?;-[T;KH,<!:=EZ:*D]
MC/(LA%@+:'\2USG*>O==,Y!.0T7;2\EC$^VZB#'5UR=K+%3N."+5VK(\7>,M
M+1&VC&0=8S>LH>Z-.%1V0%KF,$C.#ZH=85M$_?82^2!=:^N*M<.*(F:;#.4]
M!__D0+:#%15\%BY [7ND)Q+Y+'BX=MIK#'P^#Q.-609%B<#69I*QH9"C!]]"
MW*;:7<672HZ72HY,+"^5'"^5' WP!'LJ.0ZD'E__&=)W&S=8(RDD^]71"_<:
M^CX2[+^ZD41W(\4)+<"[!IX2DK71%F"DH]I@_TGF>JH-]I_G73LAN:3SXD*U
M"\6=2;5=80>8I@Y ),;B-TF-)5:'6E#KLB@!SZG[HS#:AJJ7NAF=!34N\R>F
M:+P^6QVCG]N^6Z));2@$2851"5OJ##:@1NZ0W[)$*VL2&RI<5OJ*W![R[BMJ
M9Y4^AW*-2^GT^3P>GO%X28QRKOJ7+8X'H?%C3)_"AM*/G?&$_B4,W&(+++$9
M=1^GL*GA51NN7%BP$T;G[;=[TN2QW1/-FZA<6_!2<F+(":F7DA/M/;>^#3Z1
MWNM4##A@Z5+CH@'GD+5$6DL':01D\9<T4=K*69LC)$L@FGE3%S_9D> R)(U%
MB14\I7MJ5@VL [IFN@EQ8J(]BXB3SJ_FB36X?13)(%+6=).U9HD^D\P=W72D
MFL"UY=R<%RVIMG=MJ>GI.SP-;+WAFF0\&7/^ )]D*;1D:<5T!IR?S*>5KCPW
MQ+F?.8X+8T#9WBU((^DS.8NHX$Y.&-M5<R9UATR^%3_K$_)&+IC0O5':=&&[
M1>26M!.YNK0Q2]H9-!_?CQ2I.%SM+I']XXWL-]5QOENP6G6<UP-:O?(S"QQ*
MC6A-(+3K.&\ZPEU73HCIR&>=.2&F8>\_)T1/A%@M>Y=_W!F?JX:;,X"A91/S
MX6&/Z#MRO+*9&>,,T\H0PN.@.I7QV/$N\X/ZCQWO(C_HJO^T)TIMKUL7_=X#
M\PT S9IQ2LYI!?I$P46:<LDB'R/^X:4%#]30YL_5.[K'._8$W3?HPP2"^$X5
M4=XLO4>84X%KLIV"B6R(-!?<,ITW5CGRO)N;VEMG30OBO_DE6EJTK%>9V 9"
M",JA7"DA+YK,AO!X3'@&?*R2)$HT:# _+MK;-UD4"JO5C(E=MQAG+E@.V.^5
MD5)KP]7 [J"Q.'<-9?*H-0B5 XC=>86E;W:T'*YG.Z##TGD_<(45G>M++]9A
MA[?+V+QM0UT*9@4TK6W**@DU!56J=7X\I1M;$(;J,AAAQ<1N$^8LSG-A0RR+
MH;4=765 IB/9S,<Q?/P%?A-M]][NG$@Z6;CN&VV1- .C3 LOD+7- ]2QE_ 3
M:<OLL.* &$T2+77#'$!P+@L#60HH>*EL?6_:(25-*+%?ZXP))/*'G6^3N0[H
M6O7 G4D7Y$[NM-CAIR\U86!-GA1YHZP'T5K%M!U6LI12]3,.Z$GI@%HRCDEM
M2J+=205=D+>AS_.,TSA4F*(N3^F9D%L;N90>K6;>V3&6G3*V(UT[B\_D0;#Y
MOO!=TATR-//I:ZNW2^K:B%/7K$E ZA_N2U.:2U.:\22=]!_*G4LQ#WLDQ8#\
M#RYASC&V!"R^ O\=? Z#9*.&K]+,ME."-!_\&NHC0#:A!6U@Q&"BI=7B!N6F
M[#L!4 ;0AW"O%L(O-:,%K63$<,)WS9N.9[0@>9 +)X;Q:/N,%^C1!>XJ46P:
MT6R)<@N;2Z#LD%W\EPKR0T#Q4@S^4@R^]S@?BX-DM=>44M4(QGB5S!+UJ&6<
MB3VZ<V)FBLN9N,.Z)F>F#&D+;SES:J8*UIG44^^2FEP=35OYS=-$H![*'F[=
MU?O%<]0(CZ(\:^KTG03+4G#D9^#BD[F<!:\ 1TG"8(T^> Z#*/_QUHVAT*ND
M;0WCOH "\MM#\<]?((C0K=\<GL [\ 4>*+D)^L,KHW[*+FH "MU42O/TA^5C
ML-LG,2'WE=")PQEE!0;7C3"X[LD#18/EIA$&V2C'=$&HTA4NG?*'"/RY!X%W
MD&< K-'&O2>T6UM U.C.GXRV J.X>$_DCQMG>'\XM7@U97R\6M<Q[AEY#-Y!
MG%3?G:-,S4&;/] X'EE*E!(*S#$#]L'HE!5M->)KQ5% 1I'<:3V-A @("" I
MF5I/!UD\!.2@"K5GB/RU_1Z<#K$_RM+6IF>;99(<V=S^\\$'7YX_UJ7X(3$&
M"O0*3T-=VK<>=P,70Y-*,&HF4T&43D^AKC&>>F6&*<M5@?35.CO)-S?OXOCJ
MNN[%PW')C6%B>1?ZN,U9Y(H\$M4/>X13:&@\_=0XK-,_]S YS#%/RMB6P(Y(
M'V <[GOPEBA 3?O\DJG2$59I-\<7$'F E*%30NETL 7X'/.%%VZT!LG$)ROC
MJ,EF.,I,6++%#\R\>0DQYS]&MN);!U2$D/6611JH=*28S]KP46.\?=;:?"Y1
MW1T%TE&>5EM/MW;<)9_<SDJ'FU*GYQM$WTWH(RSBE*?-HB4,W.A _A(_NU&$
M5GL']R!QH1^;U;?G2>C]48'N.4R A+[-'ZBJ;S,:H-07>07O>!_)'^8['R8I
M$5_Q?E&@;3!+#\KI=AL&*2P$C,D^V801KF;(U5.9HXRK42587MQH%N&V\6!)
M;&/H+A/PY#!AC38>?E6C[FR?Q(D;H(N[5MF4TC#'=*N]140,G@<"3@89 8J#
M '-,2>GK2P@1,9R3EZ?9U;?U^57%7HY-6"MI:4"7PTNL]0QIV^4JW[&V<GY3
M?'ELBIW"T[/81WXS(\ 0Q>DB^.EUM!#ZWKJXLEVI;MT$$3E8I^[VV\/QFRQ=
M:?+5C9;R3IB6:Y@O*X4.VK.[%94L*W_6&XQ"UTSU0U4X&2K&S%^2V\AT6%"^
MTK3TXFNXV(3[&/'IQ09&"0 I%WL,L/J+& ->D@^7PA1ZM((X2DI[BGXZ[B?Z
MP5G !%^31_3RO,/EGND79'ZKQ[F@"N6_8+)Y!3ZYS/$&[A;A%%$O8:<E-)A%
M%3/&H9D2^S\ .+CA'D; 0P,%AY<SQ BY[S80K*;?@+?')W*V6D$/1$R0!2/T
M9$0((+X-$<>>K0IBW6U<&&TYEU$\2+5B%V/[G\%74EM%<NL9GQLOHI4^@>+:
MF97OG"O33U'SY_T(>+"4?M"Z6$Z9:*S'"6[!;R F19J1: =QOC<1_;X$,!&<
M.IFQYC<7*8"K$%](W!P$*PL2E36I(W 1>=.U7.MD?)U_$2+ '8>[^AC>@8T;
M).&6T)+ \C+_(K$+[%&X>XZ.P_[9C?X "0Y2QY6XC\3B'W/^*-Q[1@=L^.[7
M2, 'C#/$N5)\/QE0?=G%<*D*%W<0;GQA]CAB%H6#0/E/4NDKY]JT=ILM+GQ)
M*M\I@\G8XP<8Q<DD"""VF+K1@;^Y]*]UP3('7A@LI8%A?([+Y6MY')&N)0\,
M_6O<Z< RZ88E;3Q)A,*UG]RYUL,P&T/RO,?[DAEY2H9R) 8<E3SFB>MT567:
M]'=8R/]E_ CA ,/E51?'AK*,<VTZ6YZ ]B:&_HT'_2MN Q)+!2YVLIYS;?KA
M;8S&]-L.1GF,"-KR+DAUNH9S;5I9;GPG4G/\8X"$_CU1'XGNOT#R5NIVB#^A
M*9+X49)Z!D!PKDV7/&C.I\,,A1J*!"5NL$9WBSHWQATN5%R4D7=NK#/NL#8A
M.[DEGVKZ9G>QX:RUG!M%:9$A'*77KF2EG(/H'7JT1X?[O7.C:#Q@PY,]0[/5
MQ/. #U+>.UM](>F+(.,H'/BDQCLW>BP%Y?68)BX>-25&.S>#$?:$[!XQL'0;
MNKLRJC X-WI,(#7K(#%F\ /%Y 8Z-T>);&"1&3I=Y=;&8NG$D4[&$X>\K90X
M!9./C/7)*75 JPC10P$&C8U: $%GP?BCO,R\( ?K(B^YP$K@)0Q^L.V:-,2"
M<H?X\16CQ%L<I#&, ]X$;V&<AW7AQ?J..CN>Q-X8X^ZEM5K4BG4G@ TI0XSO
M*#+%-F;8.;XTD4LR.N;,:241A&/=&],3B81A/M;R(]-GB1]*I*V7CD7JC4'&
M)HZ'TM9>YSP)+(CKTM9<QZ;F12;I*XQ/RRG\CU%1N'L!^22&SEI=X11.+C;'
M8#M;);4ZH)1#SX[;&S1:G A :\5&*<38T83V2GG=<Q@]X8>"W&&+7T$Y]&CW
MI/.X15O92"<T[2JNT5J>U3T5NXAWM)=56DE.6DRDM4*<G?>Z06#D>;U&9F(E
MV3KR^=$4AV"R-=KSHT?+\,R<E/\\"U(*HT-S<OP\*EM)EZ24#F3-2?OQ0EI5
MTO*C;H]2]H6RO0M$E+#=8G_&%(#6Y;D7QQD7)*VK0H,ML'NT-Y4N^I$"$R^!
M[SC2Y5)W[5)WK1OJ-*QW8UO:QQ#*W8RC%(MM.]]S*0#3M9(-2#&OH>\_A!$>
MU 7M&@$R1CI;E&@V'NK:ESC><ZT0(;C3;TCKA&@4AVBF0=!3.]&* XD8V H@
MK9U'WAZ@4*WR:#&%;62HBI4X^KKT6.5@4LTT",Y@*FS('X=_ >S3!<M)&FI*
MGH9[-P%%2UYKA"T52"VL=VJ  );OSY@VI2I"V;DSBC JUV+M7Q!L0G?K8#1?
M/+9S*0YW,+3S3J@ J%P2U^*-&=$C,A!U%8N-]O(G*>C*%8XOQ7/LB[HUGHYM
M+2EJ<#;TL#=SF]A*E:[0I1-7Y):QEDJ#2*GX,.JX]0\]QL14G3C6GE+CA.@[
M2(FS%XKA-#NBB,T3-TJ&':<TF+VL>9BTE3L;132@IGWLP>G%SO:1W<>/Z3X&
M8(W[R5[VL3?O6OL2'9>MM."9_%E?*9#TG9P&EZWLR;NHK>S(2';2#@5!U?$X
M/D6M0UK9NZO<PG$7#63P)Z&!>_2BQ?1R%JQTV;;7A"YGP4J^H.HBUE;J\'(0
M[#H(:D[IBQ8VZM=!VF'>J0YG0R+H8Y!$,(BA-PF6!>;Q;/4:[^,L#_1+O%1*
M!>7%:+2"@I,,JGD%\UFC:+O)R1:F?E8^O.1O7O(W+_F;M'OT))./6?NXG\RT
M-_%+]Z;\TDW6ZXB8\@O.1UA>6N=#=)C-0Z1*>59K]IRU5TH<% >S4 Y93XCL
M^%*:G6%13O]+QQ+%3U\::X,I:H!>PM\NX6]G&OXF>1>H3Y^]K@XJM)QKT<O[
M9?V9X%!/]?'KK.&A#3HQ0?F'VAF:?L/_1+M?$'2VFNVR<G3QI6B2EJ))><_
MK& B@^O[! R(JP"^ B]<!UF!;1BB[^(DEB^@I'$]X\K.8X".,SA>[PQ&@6K.
M&64+!D*-FSO..!;X"""NX?IY#RX.Y+5O^U#T 7I -K@I)W@'?KC#),R8FXRZ
M+QKM*&:>MN<>P$?3K3^! #%C'T$V66YA #$OPQTX,^#$>Z,TCV,ZSU,/IY*Q
MBVA>R7AU%3GX<VGN'L:>'\;80RCQ<+:>VS@ULHW**CW68,U.-<^6*S6!,X+L
M0KW"@+7Z0%?XTLG+ES=L)9( :B54K;>M".&FHTN394:&HIRX8ZWAI"'6JH*0
MO5UCS+(Z_8*3M2>K U3;T)0O<-G*E+3@QG!VR IM?-J8,L<]!J0B.SDJP2<0
MKB-WMX'>) )NC/C/9_?W,+K;QPGB9E%<+F/^#H(]B&\/U3']&./ &C/95[ +
M(](M4\(,QQC29]7R$Y!*.W-[R/ZH4)]<=K8>C#8!;GZ16F]?8?S'[4$BKH4S
MJG\,,"1"TQEGE'$,CI>V!I706",<V_]^W!YN0>!MMF[TA_JQJ@PU'I=2!R@'
M1_V G0PU'V.#%93LI7@&B=@,2/M>#]1QE)0@1C\=H44_'#UUQ\.-Q&_ZT>%^
MKZ?<K@C:E'V7UV8>#N[WK:"-@?>W=?C^HQ?NT:$[I !G/QSAS7[A?)E3@#O^
MT2 DO[YP(/GU15-)WTD,7>+'_M7=N0&2I!8N_.H&S#L@'J2G;*[@:$WW4;AC
M.R-./W&NM,A+ J"J0BCG6M8_U%054@ @#FR9K2JK<R\D\WME<!FG;XHT@0CI
M$@4M^.>.\7D/)3794JN,_T1F>+D:7T]/^K']VY7*<UX:9D-)0;8&)33WJR@G
MMIH0&F+#,NCRM!M;22" 6A+5BAHT&%2K4--1E=&4;$6XZ^-]JF59:V^5@5T6
MZYH^9NONRX#.8/(,'<Y63+6<<Y%*:)V;1@@P!3^.$FG;Y@KAK:)744-'@@M1
M9*UCJHK(2"G%HZH@H4@@FC[.+J0P%E9+5_.MPYL#:ATGKDG 1I[$!YARCSE&
M!EWUH7PK2CWHE)QE+1KLLAE]4T,6 4D9^L0(,F@G^E,8K'_PX3M83N(8)!=G
M^L69;M99901:;<ZJ-M"JN8@>GS@NHL<G@Y"(W&9:,CXT^X3:. WTNO*,.[P-
MN"],]W-]P3L;)0><P)V@QPP'^)-8W&? >Q-XPTHX6"*57)P7VJU>]B$OA%?%
MZ&4I>CQXZ88B\IR-!!?R(':6(6\]&2@OL3;C6*^J=</C0"0 Z\Q"_=D)_FF?
M05@5?CKV F%#EWFI;B"VW,"01^F?V.EZ*IDQ8,-"W?TOL!W0!XPJ,KI_7/1%
M1ANOEJ@E,MJ$^:9-[*6)R&U]H9=ZZB#FDT[X$9<GGVE>_%9N\>PS1T\K:.*C
ME0PXI7VK6I]!0(-9P#99T3]4-:T( %A\#>4 *#[4%'I>T'6!/I,D0OE;U4!S
M$1@/X3Z2A.+XJ:;(\G[STDR'3W>0F&8<A>PHJ.>E"49:L!LR-F#VH$O@>E^V
M7Z8P;YO93 RP)()U67\PJ%) ET6ZIA0,!^DZZ P[$4.1& RF:F%A%L:5LR&M
M8\135FS;,2&\5?086I N4YT=MONF]#@J9B-S9J@2A*$GCL>KT?2$E)56;9W3
M!DN-L@:MK8'88*EQHLMKZZ0U7()4S0HY0?XQ:()HE/7+!HMQL%999&7UO8I!
M9%31ZB)<&102VUI&3B7%2_9$"]:W+B1! +8DKE:&Z#_ P T\$EF *W-F9?B0
M"MR++YS(M2DD.%PA*^LIX1'G#S3N%W\,D%X!XD1<R_KDRQX:'J3K(ZJ5:"@!
M<'6 \1+[DRVV4OZ5AGZLBE-,BGCBVK@P)M%.W):0DE.H!FXS:\]X&]SRY]5-
MP"N(]SX5.-:GFCRAOX#E&N&XB-P@1A<#81Z_ A^7Y12 )!RHR5OZV8W^0)P'
MO2)SX.TCF$ 0%VV )LO?T0.+K=0L,"6':_*I%F<FN[WD0K! HWZLR;?*Y.)"
M8$X'E'RM/3VV0E;.>&_KG+2UJ/4Q?2,#4NW6CH;9;:E38]O6&8+;8JK UMLK
M=2,X(9P7I[T%;2STD7G^VEO8QD(M^5>XO1%N+#1CB0?MK7*CHQ!%9LFI],_6
M_J P<?T>(MDS;O+B1OBRW+H^0A7@]ZK,<GK1R4N0'<K 2&CEHJ$])L*S0+L]
M5/XBG0JO,%\/#?9D8!,$],E/TBM^PJB^^L>]PBO1W_#T8UO.SY-$V)YHJ/%4
M],?@':321_P83%8KZ$,$8#S?O\5P"=T(,=])'(<>^2UBO[^&,$A^0Y_C+B=<
MLUB+>7M(R)?II\1C?%(3E&Q"/0D:$B\00XULRMI'Y=]I3 0Z397>D%$14@US
M,?7$H9A#IY*X$1[E71P5-<Q<OO)3K"VJS@KZR2#,,I:V>\QMBT%M3Q'I][ZS
MP$QS*>78N+!POX'XV8U2]'K1NPM CFWV)%1NSBCCVC:"X@YM-TSN$"$/JS#Z
MZD9+D4K-'F0DK_<56\$YZ;S%W\U!PZTP5OK"4-[S-[C=;[DP5;XQ Q7B14*H
MRM\8*1!WAY[HT(=+S'.G04+,X)RCQ?I<U;.N#59NPCA[@!%X7\B#ASN(N@';
MB,+X4E.LP@*_'E_B7T)_B=Y&06HW]6--<0B+^?.+8/7B"TT1!P2=.=A"+PR6
M>P\->TQ<_S!_?9(@ V><:JZWOF=VLD\V802%AE#Z .?*?.36*1Q"VR=KB'G@
M'\((P'5PEU:D$AI!:9^;!YH4R4.R[Q.:W?]U'\%X"8D +:Y3PA_I7)D.GZ-*
M63(&7?Y YTH/9YWB:)4=(A-I%;^/T:HX,H$9+T?_7!F:UF3]$D1%5W$$Q"U2
MEU8PB5\!9G5IT ".%D /P -2SI[<78RT^\ENYT./>,LQ] FN@ VW,-5I>'O1
MP6KFD^EG.X"5K&#]%,9Q^5#Q,&</<J[TO&_U%1ZR%29!L'?]+PGTLR"CR1:S
M)=;95)[(N=)3[H2S,%GG.4P6(5+<8<2\5PI3.%=:VG!J.3BE\SP+OG#]&/*3
M.->FU>?I:@4\;'XHGNTT.@M)3AZQ2.$CDSR )3;)I)<YC Z5CSF8:YC=N59\
M@5G<GH R6Q4P9/PK8VCW>[ (249":CY"GSU!]PT!B74.YIO09E+G6O%!9F#V
MDIN\4KK-]V^_(Z $KQEWD'.M)QK]F(R"S<O[8,F$YO1#Y]JTMS+?HZP^PRM8
M(3!>W ,QT/(JKO '.M=ZA)7G,+ASXTUQ-3)C:';06'3ECW*N3;_#!2"I>!<3
M&V\>J2>E#U$'.M>F"[/?5VY/L?6YH"1Q7!@CG>O>8^/YUEV&[9YK4;755<$'
MNHKHJ5W6-IQJ\#' M[;J# 7".@JG5M]A(G%B)+8V.T+U?G",R];A*()7#KO"
M&#V*H  QEG6JT"W?-MY+%<RXUO3!G&4^=F5KO95-<IMM&-_NKZU>3_\UG9IP
M:;%_P;J3( &R+(Y'1X1M_$D*9CJ:++?%B%"4\&Q8QY/;W$ZQ_\/:*B82H%,8
M-\>W8NLQ5D:T8X=*^Y@X"U/X&A.9[[NQ]HUK=GL:>7_.11!J0SV:_TE;B<,!
MTZV98XN=ACU4_#6YM]C9UT,CC!ZG&#O/>I#T$+K:<GQ_'@F^-&=>CN/'P>,H
M[_<[BF2#1UK2FUA@/ PU3&:;Q9[' NGABY,*3LH":^T"9 ]).,<LN.*7+U'X
M#F.TUB4OIV$OH0@?40:SN L#)#?ND>B8R9!RM3Z:3VJ^8V(*:DGX*RQ8,N$;
M3:;I#<?4 MD$+<9(XY4^JPQ/UW%M,:OQ:@TYK)4C)A]NU&2:WG#,CEUS[/@3
MZ,E-:O):2"/"@OR??8LLC8*/6CT+MAJ8VR'%)93L:S*>AD FB,I^RZQU3C6Z
M;>U>-6VY^_6&\/W1L25)^'26?$IU7=:SH:OP$1_E46UTY=GB@K:6-7W5Q*1:
M 9#RC]##7HU;L$+'A/SY8@AH@0&F)?9GTZYL2N/21DR_(5#1P8*!&QV(K>HY
M1'\-$K1C/JG-FM49EZ5$IZOWT$Y#&:=[](\X@9Y>2N6S#H$"&;?72X!L4N/F
MB@Y/=3]WJ60*&-Z[V#5W&9\:9HANVC:MQ.C&*&8/;3N.;/<BHIMASF.JN'<4
M\TLA*),X!HF?Q:$<+J)^\]HUV"\N+&E?^="X^)AU/IAO $BP587<;WY!)M80
M*V 7UF1B#S(./^G*@?E,:C4E]XY=U4QB5-\8E(+75-&H#36N2!07\4FB+%/]
M8^.>+IQG& 8X\J;.O7%H3HFB,N$$ZK,9Q[@&US.0L7OPAFFJ3%A;@AT.?#SR
M%)";3]85(O@US7Z7&3SQ24'_3=E^L,R3-AK@U6!N304<ZR?<\Z*]Z^.3_HK$
MK>B=7>A&9JQJT4?]5^,Q>(E"#\0XA08@F7N#6_&!=^"'.T8_SZ93J5:0E-T2
MP;)S0"*IK_[Y07JCI&=T%&MKR:+T!%PD\8MK*0D'.E>*\JPTW\I>Y3M5%E4=
M9[Y69 VB3Q%BEBK'G PP7QFR!@=NVI<R0-\/OV)9506+^FCG2K&"52?OM.+[
M[%SU%1!5S<%0$R]H0I)J?<2.$$&<#TD1R>$%:3^X*>WTSSU4> ED9M)5"I*^
M[&NX3T_'EV )HJ-(A#FC#".5G4JY'&1'&\;J;2TQRGQMR%IP O^1DQFF7/]1
M]HE#W.7X4,D_P=5AN@H6TG=1#3[ZP'+APB$9;VOV,%N#$NN TA'BF,ML18T'
MLCR2XIY9%J(I:H/%M[Z-&%.:@6Z4+B?9>TTU 5H;WDJ'EHY9,UN@K6>_(39T
MT@ALB6/TB(M0KA*JE07S0CZ=AM+.'-7#)B;=7*LO>'>@Q&IA_AUA_1P=!TW%
MW*RME,[86!_-\LVNGG/FQ*)8X=D%=<Z&5F*+/[O*3LO,C<&3B.Y.8%?I&7"!
M/4T4RYP7["(_@SU2*BJDV"DR;NF4A;0*M;B.EM:JDMTW4(Y^;7P\HRP2JOD$
M%MZD]MK1&(G%<ENUUX>JU%H,Z@F0=9^-4.-N0AZV]T[W,;(EU:!:%'2V8E2!
MOB0>Z&R)RH&>,<)X,#GS''@1>;4KQ<"SB_("(ACBKU_"&)+4'G5$%1<P'IC.
M !L=NF[IHKB HZ=18E$CEQ3'I91XQR4)8!C]&[@1,SI":1+5VELBP,MS%Z43
MA9!21VF*ZB8ENVMX'\LZ[MF=GH4C52.RS5X' G-WEX$QO?'P;R7.EG=)(1?9
M.RPB-XA]LL>Z>"=[!=5@<;.G12=E5%=0C3FW25#X>]^"=Z-(,[;<H\L/O2.<
M 3T_46*%?J*33.I2D[6Q,3K)HBXT:=.#;?+0*)&TD<C6H78\2+*QY$>V9WEP
MN$H)H^V=PT,_%YHE66M;LG3_FG'EV/9.X[,\:%P)V-KV+WH%S+_K<P^G(N8T
ML,:Z*],(ZF+:;8=!E9J,BJ2";ELR..M8IZ>"B#7H[S:X%_UC, W0UI'[V(P*
M]'F,&X7K@3FG+K<<T+1U'P=1U:E4#;U=[2CQ3I<:$*GOY>D,QKLPZ.M6\-,@
M7TC=G,;6'!2=Q&$RH''95QIPI5%&J>@\.A1^9VWW;*W%V7EFD($49[\+MUN8
M;MLD6*9%+==(@X(]56/GP:,B8"O-8[Z,8Z'75$,(EWEBEJ"XH\3PG@3D8ZR2
M7-5'SBA;,!#6?N2.4\6"X6LG.XM.[BZ,73_+-6,60Q2,,$[85X#NV=Y+]A$Z
MJ>A]C=82E1S9@XQK1=1;]B11SY$_4%,8Q@/B8$AHO0-QFKCY"GPL9N0)B:SS
M(1AFO QC=;_#.&T$BRGVN-VY,,)7*SL&TJ>&.XNFHG\YP3+Z+<)TEYG7DOZY
M:FP' YBL._(B)#F"8)F6JG;C#0L<Y@!-]?<Z.IP?^Y8C5>4+AF0I^9+;JH#*
M@L\3JUEOOZYH"=\>=8N)JA)]Q 5P1D0A5CD9L8@SUIX>TB22$J1&F"_7CBD)
M139K[6%BR"E72"P%CC5J395<S23,4=:R:G32V(+O* VLC6C$D\9'&9G6"<_2
M6/>DSSB(N]GGSX^+S]/GQ7SR?'\W>UX\/G^:/M\]3N>I@?!BF)540E.73LPZ
M,(2:"[1%MVC2/U@JJ=(D)1/;,!741BAW)7);<..>W0@SJG=P\8H8\(I49"Q2
M48T</")MR3M'A+/8XF&X^$@&[I P#3^SALOM88&6%9PGB='&0Y:8,&&(A*=+
M8K2F=-P%>L^V,)- ^0XXRJ?&R7J[CY$P'<<3#U$D#;X7M>&CCS">>TJ# _\S
M N+C(!RKR=N"VW?Z=V&T"]/\$?YYH']MG+ U^\6Q8JF,2U-FN*X^0I6U/J%]
MP^KPW,5O^V<7R;\!B Z"IB.-YE&&?X#.3^.ME' 183?>S*(7-TJR'TH7] %^
MR_7_[*XNKSBH-IBMW(1IF$I9,Q'7?N>A%!87'^+%AVC<038R FFY<G+J@S;'
MAQ6$D\19D6 5[614!TT298K-D:XUC8HX6FXA6T_35OG!"F)Q\)0GS*GR-ZKC
M)(4PY:8Q]=%144?+99-5>JU->Y%&@').FFC/XPN^:DC!AJKY",.R6A*PH<+?
M81DD4U[)^9?;^?3_?)D^+Z:_8=>D6=?C?/\6@S_W"*/I.[%;B+V,K"'F'8HG
M@/!\_,(Q_;OT.71E&8HXR'37%:VOB]&OC[Z#BV**D/>AM\</$'[%@P0FA\=@
M%4;;M$1E8R+&P/O;.GS_<0E@2C_TCR/9T _.78@.#X=.M6_,<Y!*UT[>5IZV
M]VP.IYANZ29-EDMT$&(09__@>'[%@SJ&N+0:TWM'_:YCN'+="9OBT?EB.O"8
MWQIW_=>; <B<RJ.$U<8#+7LR7\$:X@L;),_NEG9K6)\:@>X.T2-R_4?$);_]
M;W#@@G?R;:ND2 E^F-;S?("QY_JX"N$T6-[3RPGQ/F]5.UL,9?Y:'-=]0+]A
ML1W&UZW<WJHPI@4(Y:$L?=^JLK0$7T2++O'"]R#V(DA$,!9KI'S:JKJS G0/
MOKL6@86_:><XE]]6_#X(=A)_TL[)+0].SL3PEA0L5P ?=4S91=TEP),@V+O^
M*]B%D0C.\J>X29^1[<75&V$:<2P!XNGGN%&>"3#G&^#[N&6R&QRD *T/<*ZZ
M?5'RE5_R/ ;.<T+]UKGJ]C%)G]D'Z(/G/4?V.OT,M]'J]"5.93Q$BC@, N!S
MY!C:I[@37/=4P^[NPGI/>,@=+ED5'>[")5_JXH[$G=F,:2_9?[!\2@OWX7Z/
MFZ+U >BU(J#7SK5!?;"T\(TBH#>X@9HQ0._0/V?1(OS*DG@87^,F9N: 3.^%
M%(3II\ZU"24F6_,EC!/7___A3GCE:0.<ZX[U&;QN!%P.<.5/G.MNWQH<#^2_
M;,* _]:<?N9<FWUK'MQO7/B8WSO7W;XZIPM/MR[TLW,E"6MYB'/=[3LS!]X^
M0L?KZOIM 1.J]8[VF7/3[:N"I-4E#-;SP_8M]!DP5;YQ;KI]/7("3+]Y)-^/
M(^O0/G5NNGTSCONSEMO&=;:-W;X2^7JI'(\V:_;FPS6KJY-@A'-CXLWX%](^
M_G> 7M Y<-%U!,O'.-X+1&[&&.>FVY<C7?RWT$=/JAL1P9_:EH_YK7-C0F_)
M+'#%CI(*PGPXZ4.<FV[?F%SL3P!VHV 7F9NX&2@"38$VQ+DQH=^0G;Q#RLDZ
M%$A@E2^=&Q/ZRWSK^G[N$N "5_G2^6!"9YEN0;3&T3I1^#799!8'+I#4$<X'
M$WK+]-O1@)/:'OB0UCYW/ABRFGD>%O'32QLLW8@%*'N \Z';5XF48B[S%K(J
M]OQP14K1,.>#B?>I;![CWZC2A\X'$R\13MS!EI+0^V.^<9'T.MLG,283(A>?
MW7,&.A^Z?:,F^R5$<SS :/O(.JJ5;YP/W;Y"V6)/65X&'Z3\*^=#QRZ8=#F.
MU%OZPOG0[=ORZ*VB;+E)DH X#?+@N%_8 YR?S/AB'B ZWMMD&D5A=!<B\< 3
M@"P>Z/S46ZS5DA)RDJ]Y&EQU&O)A;:)=#= J0C4C$2TZQ#;DY("N(TJ+,!E%
MP#L3N3H-6)$LMNVQ[ 'FAKM86Z^1#BWK:M8"9:S?+"FTZ@$V@]\O3E@..QI]
M(+BQHWFL37UIAEHU!,C:;K>RR#&"A]IWM;7AY6M,C#QDR=I>M*IG-P]Z8C>1
M'1A"S"@I:UNZJF)X&E_%;N$Z,,1H45G'MWWHV-%#N0K\!BN\,(/ "M0&*[O0
M8L@*K 8KMK#"SPK,!BNS2(:J%8C6A9A!(<H(<"O0&ZQPP@V+*] ;K*C"#:8K
MT!NLG%(-<:L$X17(#596J2)WC-\[ZNFCP*P6]%?@-U@YY31NL,!HL.+)$R7L
ML,!J-.)))5BQ0&^P,HHHOK' <+#""2T\LL!JL#))+<"R0&FP<@@K-K/ ;+ B
M""VTL\!JL+*'(!ST:$\?*H)340!I@>)@I9 I*_2T0&VPXLA4$*U:8#A8T60J
M"' M,!RL=#*E!\<6B U6*)G2 VL+Q 8KETSYP;@%@H.54J:<&-X"N\%**OS
MWP*_P<HL,G'"1U_Y4+&<4H.,"[P&+JV((I(+/ <KNM1BF@N4FO?.'&2<0SV0
MNJ!$Z\Z80Z1$'L%=4.&\XE[XL>(%4>K"TYB)(A>-7A"G+G@U)PZMO.-__H@A
M?'-C\-__#U!+ P04    "  @@5M:JH3;WA@+  #F-P  #0   'IK,C4S,C<V
M-BYH=&WM6^USVC@3_]Z_0@^=:^YF8HP-(>$EW*0$6J8-9(#<];DO&6$+K(M?
M.$D$Z%]_*]D&&TS.29LV]SQEVL3VKE:KU6]7NXO3_'7EN>B>,$X#__S(*):.
M$/&MP*;^[/SH8M3N]8Y^;;UJ_D?3>OUQYUWO$YJL4>>S]NGM\*.F <41( "$
M^/R\X @QK^OZ<KDL+LO%@,UTHU:KZ2O)4PB9ZB[U[U*<JPES%:]9*I5U29Y@
M3F)V2;7I9D"2N:J'Q WKGNB4$I(:L]ID1R0G5G$6W.M  -%F92.3TRR),+NA
M?[KZ.+(<XF&-^EQ@WTHI31]8Y"X_Y4'%-$X?&A%RI*PB,JUR$EI%Q*P+P0[*
MK>E W2BQ$AJ8(<4<FX7Z8#TB]UP7#/M\&C /"X ,2#%.M-*95C82<K(G?$B(
M:6HE4S.JL1 K6/B"K;,W*2*F-HJS[:Q3S"=J1GB88J*K0Z8PR@GU-B@13!/K
M.>'9HX"L2W*D?CEA@P7?&;A1*::D]"(KR\E>JJ2D6'U,+9[-JTAIHU KFQ4(
M:48Q9P<X@9)BA07,,)YGKDP2LI@U,CD\0!)3@P0G7LKB(E@2]B?^_+EH!9YB
M-<RMK8EE'["=9>]"Y-"N;$BI =:",0B&AU 84=,[Z2\\,\LOS1+LI2 ^IQ.7
M:)*-, 5^KIG%4J'5= BV6TV/"(SD:(W\M:#WYX5VX,,HH8U!NP*RPKOS@@!A
MN@RK#60YF'$BSF_&7>VLH+>:@@J7M,:#WSM#-.I<]=J#_N5->SP8HH_C2Z2A
MFGEV=EJ%"]#JI*F'[$T]5& 2V&O$Q=HEYX4IS*9Q^IG4C=)<--3M%'O47=?'
MU",<]<D2#0,/^_K._3%2#XX1)XQ.&X76*Q1]FC:]C^7;E,]=O*[[@4^2+'15
ME\H0UE*7U+:)KRZ!L2\-1RWD8T]*(+3>\6$%ZS:8A6&WY]MD]8&L(U.MQ)!,
MP8BW<H]*1LD0P18^%'#3[6)+W!J5<KG0*L$GM$U33TUV>.X+C_@V_!==%\\>
M/6>UT)IBEY/<T[45Y$27<@N[_R68=7S[$@N2>V80<GM(B$0#!+**:9JG9K5\
M!MIIFF%"5,NMWV5@+:0UKN%Y8#]%N4P)6\W*1JE</:T46G+H >7T+69>24T9
MF1+IJ(0G(":3@3I7IS>HA51R4)<1X+S J3=WY=&LGCE,:BU#DA:K6UQQ&_QL
M*TQ/SQ)J$ %8![RW).@E?_P;KAP6>\$D8,"IG* 17FN30(C JQOS%>*!2VTT
M<;%U%U-%,*]7=D@.H3-'2#]=-:S #5C]]51]&A,@SQB<F+:6)L@MT;!+9W[=
M HL3UO PFU%?<\E4U/%"!/$#IF2K)WN#8D-LEY:^3GN\/&&U6->B>5)HO7EM
M5$N-T$SQ<'U'5CQZ7^-=>:D8=;03E(Z.PZ 4QJ1$<*O$P6T92IH$KEUHW?1[
MX\XE&HTOQIW1]]/I'C.*?5'G'G9=S<)SGJ'KJ-.^&?;&O<X(7?0O4>=3^_U%
M_UT'M0=75[W1J#?H?Y,%P#'&Y]A/G1_[^A=:OS=UR=?"W($Z0P1P7EP6VT64
M;[19.JG4(@D'EY4/:2]N([N#X17:B:\J.$8QT#3,DZI9/C5.;TN%C,B;2!,>
M"KBMJO9A/W"^7%.F;#3L7 ^&8S3H(K!6I_>NCZZ'O=_ 2Q% _0:2GNN;X>CF
MHC]&XP$:WGSL(*.,H;9 D $9)S9<-2=,;\'X\?L.2KC.QFTNVDJ\42M77J95
M\CI:-W*3@"'A$.0!GX."*>J2"5M@ME8I(.H'1?.EKK,=>![ELCN!NM0E"- Z
M(2RGBQB%O3Q1"@EEY'&3DF963FNE?Y.KA%&GFGFDY;.:N6^U(9E1+HMVT0=*
M'LL=*#^*N4WY=6'T\UAV'%Q5<4D'8)L%'7&U6D1]$:"./W,I=WYYR1O\Z!T]
MNRWO[^B%;3/">?3K(^ADY-G6(?:P0._P/:/$15!M+<"*%+OH&K.[[[*W3S9*
M)8]1S#Q&N2X.BNAML$)5H[9K@^-<H>KL]N2@-FVX'+!QL/3SZ')%9S9LQWM,
M/+*W(7F5J1Y6)FR]Y:GIPO;>>2'J*\8M/2F8^(56CS-,W%T-(V_*I>7I02VO
M RZP^P>=MP,[5[22A25(_U[!*5);!J8YH[Y%Y["%9$6LA:#W!!Y/*126+S0J
MP5;Z-K6@3I=?#4!);=TA*!SOT-(AD'2$F<<VWJ(IG,"P5(:6U'75'<*^OX 5
M,S(/F. (:E489@7W\%,F*P D2%2TKARD;BIP4W^IUMBJ^^9U[;12;:!P^CP_
MM\L+!U<.*_WH55HNP0PBI'#BNEXV$E1G+[J/VP[PZ$#';HYG1)LP@N\T/ 5#
MU;&[Q&N>X,YH;6A+:@NGKEH3NSJH1H:DA#Q&J?13W,LPMZV,DOIDM#)"0KH9
M\\A.PI]P@M'I.NQL4$ >I-#ED^()F&7?Q/M9]Z8]FD7,;I:FX3+P$]GXZ;'*
MR(^5SVR3+ND@L&R+V(B"?TRICR%(*(_A"U<^B1+\-9@7$5B$C2Z)152J7#:4
MT$H170B!P3]M!%Y)(-O!C*A1T\!U@R54XA!S'#J!*>J;\CJ[RDZC([7[CX6H
M&B3P!,) ")?S E2V%G'=.;;5UY#Q/:ABQ?<95MYWRW03>J>;G0!< @VR]Y5&
M70K;"*5NI.:LM?-(/K1C!>-9?FI ,!,0)=UH(O"]PO[(?T3I-X%D$Z.P[1G!
MX;96TXRB([Q"JQ,^0;5:T6CJN/4 3A)KTH6=PTJU_QDK;3WWS>LSTSAM<)F#
MJ'XM')-VPH$A3Q%$-FXXPNK\WW-;\'U;7I2/U97T= )>+'ECC^=0O*@; 0H1
M306!N6J@'XH%H:SP8)9GKKQD!$JC4+^]@"1G>ZO:P& &=.%Z> 9Z_!$X,-,;
M[,T;J!T4OP@/\&S/D_YOG,O<<R[SAW,=LM(5]B$+D3ZS<:Y+RJU%V"22N+[P
ML;OF5/E3=^-J[0#25!'S#*.3$U@&\_BKV!\(?NK>E/<07/Z!X$-6 B1R@*_$
MGOR^>DY4UAGE>Q"' <&6JI9E2M:ES/O*N'R5(LK4Z\LSN <'/8-YQP[XMZJ6
MJMJ'8S@ +7<ALT6$77>3QD:)+I##2ZA/@3%@<.2I<P[N-]_;A@U -7HZ)98J
MO..J546-Q%$MBU8U>A$7J_(H'4&]SB#"@-(7EMI=HU8N%V.+/;!]^8J6'Q7?
MUZGXGJ7E^/41/NJ]ZU^,;X;RR^<'B[$OZWM\AY+W>L'X0I:UX'!A#OK7@K+(
MMZ*\-N%,G97E8']&$EY5.=[M*CF0/ML+=XTLO.!$YK;@\W%R&Z )01SV'@C@
MR3(R3(B#W:GT82E(.7'(<!SFP@L9#91 O!!.P&#-=O&Y-F)_P!;=3RV-$^X5
M.25XD(OGG-0YF6,9 /\!\0^5SRG_3QTN&2G/WE%^<N HC\V4<8B!"-!?VOV\
M8*;K_X0C9DI]CM/GX+=;:8!D+R2]0^;C;+%_G#^?Q5,B*E\LH?SE(KZ=M2(7
MBX](>3;M]HF^$=CD*W#U5$T>KE9U"I^ N$KFXG*EULF@E7Q;3*84R=,DD6*$
M+X]M&+;F>Q9;O5T_U+I,H"(?6M/OXYF;E^[8;/)SZ1C)?[_D@$5CZ5!!-!FE
M2=T/E@P_#U)TKJ,^9*MH%'CDSGEB-,H)CG]+@'H&.\N7(/9PEA-2_X"6T.C?
M"C!?#I8?R$@G!O)E^J="XQOI."(^#1CZC4+1>\T(IS)D'Z.V0\D4?20S[**!
M^L:9?8]\)E'7I5H3C\ZVMX+RO&N]^T)UXEWKW=>PO_N[UBEC;"ZCB^B-<UW^
M(8?\JP[AN:V_ 5!+ 0(4 Q0    ( ""!6UI% .9_KLH! #5+(P 0
M      "  0    !E>&AI8FET7SDY+3$N:'1M4$L! A0#%     @ ((%;6FD>
MP+/D%P  6D8! !               ( !W,H! &5X:&EB:71?.3DM,BYH=&U0
M2P$"% ,4    "  @@5M:<Q/7.28#   2"0  $               @ 'NX@$
M97AH:6)I=%\Y.2TS+FAT;5!+ 0(4 Q0    ( ""!6UKL[[Q[8 \  %(0   .
M              "  4+F 0!I;6%G93 P,# R+FIP9U!+ 0(4 Q0    ( ""!
M6UIY9<G.(SD  .([   .              "  <[U 0!I;6%G93 P,# T+FIP
M9U!+ 0(4 Q0    ( ""!6UI[:TG/$B$  -!\ 0 1              "  1TO
M @!T<V5M+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    ( ""!6UI5G/9E&!D  ,AX
M 0 5              "  5Y0 @!T<V5M+3(P,C0Q,C,Q7V-A;"YX;6Q02P$"
M% ,4    "  @@5M:FT^""MQ0  !DN 4 %0              @ &I:0( ='-E
M;2TR,#(T,3(S,5]D968N>&UL4$L! A0#%     @ ((%;6I#Q/%X8/@$ 8H40
M !4              ( !N+H" '1S96TM,C R-#$R,S%?;&%B+GAM;%!+ 0(4
M Q0    ( ""!6UHI,7>.3'@  %1P"  5              "  0/Y P!T<V5M
M+3(P,C0Q,C,Q7W!R92YX;6Q02P$"% ,4    "  @@5M:JH3;WA@+  #F-P
M#0              @ &"<00 >FLR-3,R-S8V+FAT;5!+!08     "P + +@"
(  #%? 0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>zk2532766_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:currency="http://xbrl.sec.gov/currency/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:tsem="http://www.towerjazz.com/20241231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="tsem-20241231.xsd" xlink:type="simple"/>
    <context id="C_20240101to20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:TonamiFactoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tsem:AssetDisposalAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230901to20230930_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-09-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMinimumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtRangeAxis_srtMaximumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tsem:TechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:SouthernFloridaResearchFoundationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">tsem:OfficeSpaceOperatingFacilitiesAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapGeographicDistributionAxis_currencyJPY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">currency:JPY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-23</instant>
        </period>
    </context>
    <context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTemLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-23</instant>
        </period>
    </context>
    <context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TemLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:JPY2024LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-23</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:JPY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tsem:TermLoan2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tsem:TowerJazzPanasonicSemiConductorCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PreSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="tsem:HealthCareCostTrendRatesAxis">tsem:PostSixtyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">tsem:AccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerSemiconductorItalySRLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20220215_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-15</instant>
        </period>
    </context>
    <context id="C_20230801to20230816_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-01</startDate>
            <endDate>2023-08-16</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:IntelCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapBusinessAcquisitionAxis_tsemTowerPartnersSemiconductorCoLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:TowerPartnersSemiconductorCoLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapBusinessAcquisitionAxis_tsemNuvotonTechnologyCorporationJapanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tsem:NuvotonTechnologyCorporationJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tsem:AsiaOtherJapanAndTaiwanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_srtStatementGeographicalAxis_countryIL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtStatementGeographicalAxis_countryIL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtStatementGeographicalAxis_countryUS">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtStatementGeographicalAxis_countryJP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_srtStatementGeographicalAxis_countryJP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:OtherCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tsem:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_srtStatementGeographicalAxis_srtEuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</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="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:EmployeesAndDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:EmployeesAndDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:FirstAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tsem:NewOtherDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">tsem:SecondAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:MarketLeveragedStockUnitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20231231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20221231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:MarketLeveragedStockUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tsem:TimeVestedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tsem:TwoThousandThirteenShareIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20240101to20241231_srtConsolidatedEntitiesAxis_srtParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember_usgaapIncomeTaxAuthorityAxis_usgaapStateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">tsem:TowerUsHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapIncomeTaxAuthorityAxis_usgaapForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000928876</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="NISPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:ILS</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="jpy">
        <measure>iso4217:JPY</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="C_20240101to20241231" id="FFact_1433">0000928876</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="C_20240101to20241231" id="FFact_1436">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="C_20240101to20241231"
      id="Fdei_CurrentFiscalYearEndDate20250224222726386">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="C_20240101to20241231"
      id="Fdei_DocumentPeriodEndDate20250224223103674">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentType contextRef="C_20240101to20241231" id="F20250222125623717_0">6-K</dei:DocumentType>
    <dei:EntityFileNumber contextRef="C_20240101to20241231" id="F20250222125623717_1">0-24790</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="C_20240101to20241231" id="F20250222125623717_2">TOWER SEMICONDUCTOR LTD.</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1 contextRef="C_20240101to20241231" id="F20250222125623718_3">Ramat Gavriel Industrial Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="C_20240101to20241231" id="F20250222125623718_4">P.O. Box 619</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="C_20240101to20241231" id="F20250222125623718_5">Migdal Haemek</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="C_20240101to20241231" id="F20250222125623718_6">IL</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="C_20240101to20241231" id="F20250222125623718_7">2310502</dei:EntityAddressPostalZipCode>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="C_20241231" id="Fxbrl_20240227102101706">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="C_20241231" id="Fxbrl_20240227102139632">http://fasb.org/us-gaap/2024#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="C_20241231" id="Fxbrl_20240229205751255">http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="C_20241231" id="Fxbrl_20240229205832423">http://fasb.org/us-gaap/2024#DebtCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549065_159"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549066_160"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549068_161"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549069_162"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549071_163"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549072_164"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549134_183"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549136_184"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549137_185"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549147_191"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549148_192"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549150_193"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549159_199"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549161_200"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549162_201"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421765_0"
      unitRef="USD">271894000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421767_1"
      unitRef="USD">260664000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherShortTermInvestments
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_2"
      unitRef="USD">946351000</us-gaap:OtherShortTermInvestments>
    <us-gaap:OtherShortTermInvestments
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_3"
      unitRef="USD">790823000</us-gaap:OtherShortTermInvestments>
    <us-gaap:MarketableSecurities
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_4"
      unitRef="USD">0</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421769_5"
      unitRef="USD">184960000</us-gaap:MarketableSecurities>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_6"
      unitRef="USD">211932000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421770_7"
      unitRef="USD">154067000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421770_8"
      unitRef="USD">268295000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421765_00"
      unitRef="USD">282688000</us-gaap:InventoryNet>
    <us-gaap:OtherAssets
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421765_01"
      unitRef="USD">61817000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421765_02"
      unitRef="USD">35956000</us-gaap:OtherAssets>
    <us-gaap:AssetsCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421765_03"
      unitRef="USD">1760289000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421765_04"
      unitRef="USD">1709158000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421765_05"
      unitRef="USD">8650000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421765_06"
      unitRef="USD">8452000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421765_07"
      unitRef="USD">1286622000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421765_08"
      unitRef="USD">1155929000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421780_52"
      unitRef="USD">3196000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421780_53"
      unitRef="USD">5115000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421780_54"
      unitRef="USD">7000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421781_55"
      unitRef="USD">7000000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20250222121602484_20230320063421780_54"
      unitRef="USD">14728000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20250222121602484_20230320063421781_55"
      unitRef="USD">32863000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421767_15"
      unitRef="USD">3080485000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421767_16"
      unitRef="USD">2918517000</us-gaap:Assets>
    <us-gaap:DebtCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421767_17"
      unitRef="USD">48376000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421767_18"
      unitRef="USD">58952000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421767_19"
      unitRef="USD">130624000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_20"
      unitRef="USD">139128000</us-gaap:AccountsPayableCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_21"
      unitRef="USD">21655000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_22"
      unitRef="USD">18418000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220211113905976_20230320063421768_25"
      unitRef="USD">65199000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421779_49"
      unitRef="USD">51054000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_25"
      unitRef="USD">19210000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_26"
      unitRef="USD">9286000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_27"
      unitRef="USD">285064000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_28"
      unitRef="USD">276838000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_29"
      unitRef="USD">132437000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_30"
      unitRef="USD">172611000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CustomerAdvancesNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_31"
      unitRef="USD">7690000</us-gaap:CustomerAdvancesNoncurrent>
    <us-gaap:CustomerAdvancesNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_32"
      unitRef="USD">25710000</us-gaap:CustomerAdvancesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220211114035830_xbrl_20220211113905976_20230320063421768_25"
      unitRef="USD">4985000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421778_47"
      unitRef="USD">6098000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_35"
      unitRef="USD">10129000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_36"
      unitRef="USD">10221000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421768_37"
      unitRef="USD">440305000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421768_38"
      unitRef="USD">491478000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20231231"
      decimals="0"
      id="Fxbrl_s_20240214133233670"
      unitRef="NISPerShare">15</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20241231"
      decimals="0"
      id="Fxbrl_20240214133233670"
      unitRef="NISPerShare">15</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockValue
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421782_58"
      unitRef="USD">446562000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421782_59"
      unitRef="USD">443631000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421799_82"
      unitRef="Shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421796_73"
      unitRef="Shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421797_74"
      unitRef="Shares">111637000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421797_75"
      unitRef="Shares">111550000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421798_76"
      unitRef="Shares">110912000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421798_77"
      unitRef="Shares">110825000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421782_60"
      unitRef="USD">1377986000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421783_61"
      unitRef="USD">1380917000</us-gaap:AdditionalPaidInCapital>
    <tsem:AccumulatedShareBasedCompensation
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421792_66"
      unitRef="USD">236551000</tsem:AccumulatedShareBasedCompensation>
    <tsem:AccumulatedShareBasedCompensation
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421792_67"
      unitRef="USD">202343000</tsem:AccumulatedShareBasedCompensation>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421783_62"
      unitRef="USD">-74188000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20230320122224900"
      unitRef="USD">-52935000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421784_64"
      unitRef="USD">675479000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421784_65"
      unitRef="USD">467615000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421795_70"
      unitRef="USD">2662390000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:StockholdersEquityBeforeTreasuryStock
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421796_71"
      unitRef="USD">2441571000</us-gaap:StockholdersEquityBeforeTreasuryStock>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_s_20240214133519007"
      unitRef="Shares">87000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240214133519007"
      unitRef="Shares">87000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421793_68"
      unitRef="USD">9072000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421794_69"
      unitRef="USD">9072000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_63"
      unitRef="USD">2653318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421769_64"
      unitRef="USD">2432499000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_65"
      unitRef="USD">-13138000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421769_66"
      unitRef="USD">-5460000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_67"
      unitRef="USD">2640180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421769_68"
      unitRef="USD">2427039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320063421769_69"
      unitRef="USD">3080485000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421770_70"
      unitRef="USD">2918517000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="F20230320063421779_50"
      unitRef="USD">188826000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:Revenues
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421815_0"
      unitRef="USD">1436122000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421816_1"
      unitRef="USD">1422680000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421827_32"
      unitRef="USD">1677614000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421816_2"
      unitRef="USD">1096680000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421816_3"
      unitRef="USD">1069161000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421828_34"
      unitRef="USD">1211306000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421817_4"
      unitRef="USD">339442000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421817_5"
      unitRef="USD">353519000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421828_33"
      unitRef="USD">466308000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421818_6"
      unitRef="USD">79434000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421818_7"
      unitRef="USD">79808000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421828_35"
      unitRef="USD">83911000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421819_8"
      unitRef="USD">74964000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421819_9"
      unitRef="USD">72454000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421829_36"
      unitRef="USD">80282000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421840_53"
      unitRef="USD">0</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421841_54"
      unitRef="USD">52168000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421841_55"
      unitRef="USD">20243000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:RestructuringCharges
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421841_56"
      unitRef="USD">-6270000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421842_57"
      unitRef="USD">19662000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421842_58"
      unitRef="USD">10684000</us-gaap:RestructuringCharges>
    <tsem:MergerContractTerminationFees
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240214003937413_20230320063421841_56"
      unitRef="USD">0</tsem:MergerContractTerminationFees>
    <tsem:MergerContractTerminationFees
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20240214003937413_20230320063421842_57"
      unitRef="USD">-313501000</tsem:MergerContractTerminationFees>
    <tsem:MergerContractTerminationFees
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20240214003937413_20230320063421842_58"
      unitRef="USD">0</tsem:MergerContractTerminationFees>
    <us-gaap:OperatingExpenses
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421819_10"
      unitRef="USD">148128000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421820_11"
      unitRef="USD">-193745000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421829_37"
      unitRef="USD">154634000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421820_12"
      unitRef="USD">191314000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421820_13"
      unitRef="USD">547264000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421829_38"
      unitRef="USD">311674000</us-gaap:OperatingIncomeLoss>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421832_47"
      unitRef="USD">50834000</tsem:FinancingIncomeExpenseNet>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421832_48"
      unitRef="USD">30531000</tsem:FinancingIncomeExpenseNet>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421833_49"
      unitRef="USD">-12767000</tsem:FinancingIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421842_59"
      unitRef="USD">-24721000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421843_60"
      unitRef="USD">7047000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421843_61"
      unitRef="USD">-6934000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421821_14"
      unitRef="USD">217427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421821_15"
      unitRef="USD">584842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421830_39"
      unitRef="USD">291973000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421843_62"
      unitRef="USD">10205000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421822_16"
      unitRef="USD">65312000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421833_50"
      unitRef="USD">25502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421822_17"
      unitRef="USD">207222000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421822_18"
      unitRef="USD">519530000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421830_40"
      unitRef="USD">266471000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421827_31"
      unitRef="USD">-642000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421833_51"
      unitRef="USD">1036000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421834_52"
      unitRef="USD">1902000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421823_19"
      unitRef="USD">207864000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421823_20"
      unitRef="USD">518494000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421830_41"
      unitRef="USD">264569000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20240101to20241231"
      decimals="2"
      id="F20230320063421823_21"
      unitRef="USD_per_Share">1.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20230101to20231231"
      decimals="2"
      id="F20230320063421824_22"
      unitRef="USD_per_Share">4.7</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="C_20220101to20221231"
      decimals="2"
      id="F20230320063421831_42"
      unitRef="USD_per_Share">2.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421824_23"
      unitRef="Shares">111153000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421824_24"
      unitRef="Shares">110289000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421831_43"
      unitRef="Shares">109349000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20240101to20241231"
      decimals="2"
      id="F20230320063421825_25"
      unitRef="USD_per_Share">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20230101to20231231"
      decimals="2"
      id="F20230320063421825_26"
      unitRef="USD_per_Share">4.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="C_20220101to20221231"
      decimals="2"
      id="F20230320063421831_44"
      unitRef="USD_per_Share">2.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421826_27"
      unitRef="USD">207864000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421826_28"
      unitRef="USD">518494000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421831_45"
      unitRef="USD">264569000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421826_29"
      unitRef="Shares">112343000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421826_30"
      unitRef="Shares">111216000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421832_46"
      unitRef="Shares">110754000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421855_0"
      unitRef="USD">207222000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421855_1"
      unitRef="USD">519530000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421856_10"
      unitRef="USD">266471000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421857_15"
      unitRef="USD">-19956000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421858_19"
      unitRef="USD">-15761000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421857_11"
      unitRef="USD">-27595000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421856_9"
      unitRef="USD">1065000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421857_16"
      unitRef="USD">4769000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421858_20"
      unitRef="USD">-690000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222124746298_20230320063421855_2"
      unitRef="USD">9524000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222124746298_20230320063421856_7"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222124746298_20230320063421857_12"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421855_2"
      unitRef="USD">-126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421856_7"
      unitRef="USD">222000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421857_12"
      unitRef="USD">938000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240214010345095"
      unitRef="USD">178933000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421856_4"
      unitRef="USD">508316000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421857_13"
      unitRef="USD">237248000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421856_8"
      unitRef="USD">-7678000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421857_17"
      unitRef="USD">-4780000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421858_18"
      unitRef="USD">-7667000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20230320063421856_5"
      unitRef="USD">186611000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320063421856_6"
      unitRef="USD">513096000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320063421857_14"
      unitRef="USD">244915000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_236"
      unitRef="Shares">108970000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_237"
      unitRef="USD">435453000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_238"
      unitRef="USD">1389051000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_240"
      unitRef="USD">149906000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_xbrl_20220214123253103"
      unitRef="USD">-412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_242"
      unitRef="USD">-27471000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_243"
      unitRef="USD">-315448000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_xbrl_20220214133354023"
      unitRef="USD">-9072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_245"
      unitRef="USD">-6618000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20211231"
      decimals="-3"
      id="Fxbrl_20230320110324076_Fact_246"
      unitRef="USD">1615389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20250222131131911_xbrl_20240214012215517_xbrl_20230320105843229"
      unitRef="USD">11645000</tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest>
    <tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222131131911_xbrl_20240214012215517_xbrl_20230320105850182"
      unitRef="USD">11645000</tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest>
    <tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_210"
      unitRef="Shares">1071000</tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_211"
      unitRef="USD">4697000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="FFact_212"
      unitRef="USD">-4653000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_213"
      unitRef="USD">44000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="FFact_219"
      unitRef="USD">24215000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_220"
      unitRef="USD">24215000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="FFact_221"
      unitRef="USD">264569000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_222"
      unitRef="USD">264569000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="FFact_223"
      unitRef="USD">1902000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_224"
      unitRef="USD">266471000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="Fxbrl_20240214012109904_xbrl_20230320105531966"
      unitRef="USD">-18026000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20240214012109904_xbrl_20230320134748103"
      unitRef="USD">-18026000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20240214012109904_xbrl_20230424124350409"
      unitRef="USD">-9569000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20240214012109904_xbrl_20230320105638917"
      unitRef="USD">-27595000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20220211153441306_Fact_229"
      unitRef="USD">-690000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220211153441306_Fact_230"
      unitRef="USD">-690000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211153441306_Fact_231"
      unitRef="USD">-690000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="FFact_229"
      unitRef="USD">938000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_230"
      unitRef="USD">938000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_231"
      unitRef="USD">938000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20220101to20221231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_235"
      unitRef="USD">244915000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_236"
      unitRef="Shares">110041000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_237"
      unitRef="USD">440150000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="FFact_238"
      unitRef="USD">1384398000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="FFact_240"
      unitRef="USD">174121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20220214123253103"
      unitRef="USD">-2040000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="FFact_242"
      unitRef="USD">-45497000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="FFact_243"
      unitRef="USD">-50879000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"
      decimals="-3"
      id="Fxbrl_20220214133354023"
      unitRef="USD">-9072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="FFact_245"
      unitRef="USD">-2640000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20221231"
      decimals="-3"
      id="FFact_246"
      unitRef="USD">1888541000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20240214012215517_xbrl_20230320105843229"
      unitRef="USD">1960000</tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest>
    <tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20240214012215517_xbrl_20230320105850182"
      unitRef="USD">1960000</tsem:ProceedsFromInvestmentSubsidiaryInNonControllingInterest>
    <tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_247"
      unitRef="Shares">871000</tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_248"
      unitRef="USD">3481000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="FFact_249"
      unitRef="USD">-3481000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_250"
      unitRef="USD">0</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="FFact_251"
      unitRef="USD">28222000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_252"
      unitRef="USD">28222000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="FFact_255"
      unitRef="USD">518494000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_256"
      unitRef="USD">518494000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="FFact_257"
      unitRef="USD">1036000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_258"
      unitRef="USD">519530000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="Fxbrl_20220211153536804_Fact_225"
      unitRef="USD">-9945000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220211153536804_Fact_226"
      unitRef="USD">-9945000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20220211153536804_Fact_227"
      unitRef="USD">-5816000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220214133808468"
      unitRef="USD">-15761000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="FFact_266"
      unitRef="USD">4769000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_267"
      unitRef="USD">4769000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_268"
      unitRef="USD">4769000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20250222131453198"
      unitRef="USD">222000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_264"
      unitRef="USD">222000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_265"
      unitRef="USD">222000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20230101to20231231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_269"
      unitRef="USD">513096000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_270"
      unitRef="Shares">110912000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_271"
      unitRef="USD">443631000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="FFact_272"
      unitRef="USD">1380917000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="FFact_274"
      unitRef="USD">202343000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="FFact_275"
      unitRef="USD">2507000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="FFact_276"
      unitRef="USD">-55442000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="FFact_277"
      unitRef="USD">467615000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"
      decimals="-3"
      id="FFact_278"
      unitRef="USD">-9072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="FFact_279"
      unitRef="USD">-5460000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_280"
      unitRef="USD">2427039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_177"
      unitRef="Shares">725000</tsem:StockIssuedDuringPeriodSharesExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_178"
      unitRef="USD">2931000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="FFact_179"
      unitRef="USD">-2931000</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230424124442420"
      unitRef="USD">0</tsem:StockIssuedDuringPeriodValueExerciseOfOptionsAndRestrictedStockUnits>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="FFact_182"
      unitRef="USD">34208000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_183"
      unitRef="USD">34208000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="FFact_184"
      unitRef="USD">207864000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="FFact_185"
      unitRef="USD">207864000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20230424124341089"
      unitRef="USD">-642000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_187"
      unitRef="USD">207222000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="Fxbrl_20230320105531966"
      unitRef="USD">-12920000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20230320134748103"
      unitRef="USD">-12920000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20230424124350409"
      unitRef="USD">-7036000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320105638917"
      unitRef="USD">-19956000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20240214012331684_Fact_266"
      unitRef="USD">1065000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20240214012331684_Fact_267"
      unitRef="USD">1065000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240214012331684_Fact_268"
      unitRef="USD">1065000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_266"
      unitRef="USD">-9524000</tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome>
    <tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_267"
      unitRef="USD">-9524000</tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome>
    <tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222131731536_xbrl_20240214012331684_Fact_268"
      unitRef="USD">-9524000</tsem:RealizedGainLossOnMarketableSecuritiesPreviouslyPresentedInOtherComprehensiveIncome>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20220214170044223"
      unitRef="USD">-126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20220214170127581"
      unitRef="USD">-126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211141258099"
      unitRef="USD">-126000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="C_20240101to20241231_usgaapStatementEquityComponentsAxis_usgaapComprehensiveIncomeMember"
      decimals="-3"
      id="Fxbrl_20250222131213367"
      unitRef="USD">186611000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_236"
      unitRef="Shares">111637000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_237"
      unitRef="USD">446562000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_238"
      unitRef="USD">1377986000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapDeferredCompensationShareBasedPaymentsMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_240"
      unitRef="USD">236551000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_tsemAccumulatedOtherComprehensiveIncomeExcludingForeignCurrencyMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_xbrl_20220214123253103"
      unitRef="USD">-5826000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapAccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_242"
      unitRef="USD">-68362000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapRetainedEarningsMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_243"
      unitRef="USD">675479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapTreasuryStockCommonMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_xbrl_20220214133354023"
      unitRef="USD">-9072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapNoncontrollingInterestMember"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_245"
      unitRef="USD">-13138000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20230320110329747_Fact_246"
      unitRef="USD">2640180000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tsem:CommonStockSharesOutstandingNetOfTreasuryStock
      contextRef="C_20241231_usgaapStatementEquityComponentsAxis_usgaapCommonStockMember"
      decimals="-3"
      id="FFact_281"
      unitRef="Shares">111550000</tsem:CommonStockSharesOutstandingNetOfTreasuryStock>
    <us-gaap:ProfitLoss
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_282"
      unitRef="USD">207222000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_283"
      unitRef="USD">519530000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_284"
      unitRef="USD">266471000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_285"
      unitRef="USD">266279000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_286"
      unitRef="USD">258021000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_287"
      unitRef="USD">292638000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_288"
      unitRef="USD">-133000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_289"
      unitRef="USD">1632000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_290"
      unitRef="USD">-10362000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211123823015"
      unitRef="USD">-24721000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320105818904"
      unitRef="USD">7047000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211123927124"
      unitRef="USD">-6934000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320105835220"
      unitRef="USD">60169000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211124207146"
      unitRef="USD">3160000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230320105826301"
      unitRef="USD">15232000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_297"
      unitRef="USD">33992000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_298"
      unitRef="USD">9541000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211124347980"
      unitRef="USD">-20427000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_300"
      unitRef="USD">-4778000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_301"
      unitRef="USD">-8682000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_302"
      unitRef="USD">77891000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_303"
      unitRef="USD">35784000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_304"
      unitRef="USD">-8254000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_305"
      unitRef="USD">-20893000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320105851486"
      unitRef="USD">-14783000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_307"
      unitRef="USD">-35676000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230320105903892"
      unitRef="USD">-30069000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_309"
      unitRef="USD">22021000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_310"
      unitRef="USD">-70163000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_311"
      unitRef="USD">61033000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211124809973"
      unitRef="USD">-1312000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320105912914"
      unitRef="USD">-1210000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_314"
      unitRef="USD">2956000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211124936933"
      unitRef="USD">-2000000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320105919587"
      unitRef="USD">27011000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_317"
      unitRef="USD">13084000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_318"
      unitRef="USD">448682000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_319"
      unitRef="USD">676561000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_320"
      unitRef="USD">529820000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_321"
      unitRef="USD">436153000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_322"
      unitRef="USD">444502000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_323"
      unitRef="USD">366403000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_324"
      unitRef="USD">4500000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_325"
      unitRef="USD">12318000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_326"
      unitRef="USD">152866000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <tsem:ProceedsFromInvestmentRealization
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230424125321001_Fact_324"
      unitRef="USD">62000</tsem:ProceedsFromInvestmentRealization>
    <tsem:ProceedsFromInvestmentRealization
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230424125321001_Fact_325"
      unitRef="USD">12458000</tsem:ProceedsFromInvestmentRealization>
    <tsem:ProceedsFromInvestmentRealization
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230424125321001_Fact_326"
      unitRef="USD">2574000</tsem:ProceedsFromInvestmentRealization>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_327"
      unitRef="USD">530000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_328"
      unitRef="USD">605000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_329"
      unitRef="USD">1037000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <tsem:DepositsAndMarketableSecuritiesNet
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_330"
      unitRef="USD">-31882000</tsem:DepositsAndMarketableSecuritiesNet>
    <tsem:DepositsAndMarketableSecuritiesNet
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_331"
      unitRef="USD">300516000</tsem:DepositsAndMarketableSecuritiesNet>
    <tsem:DepositsAndMarketableSecuritiesNet
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_332"
      unitRef="USD">117448000</tsem:DepositsAndMarketableSecuritiesNet>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_333"
      unitRef="USD">-400239000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_334"
      unitRef="USD">-720847000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_335"
      unitRef="USD">-329448000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <tsem:ProceedsFromExerciseOfOptions
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222165728672"
      unitRef="USD">0</tsem:ProceedsFromExerciseOfOptions>
    <tsem:ProceedsFromExerciseOfOptions
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222165725671"
      unitRef="USD">0</tsem:ProceedsFromExerciseOfOptions>
    <tsem:ProceedsFromExerciseOfOptions
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_338"
      unitRef="USD">44000</tsem:ProceedsFromExerciseOfOptions>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320105957398"
      unitRef="USD">81812000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211162652994"
      unitRef="USD">24180000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222165748401"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320110006590"
      unitRef="USD">76144000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222165803725"
      unitRef="USD">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222165806025"
      unitRef="USD">0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_345"
      unitRef="USD">38123000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_346"
      unitRef="USD">38033000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_347"
      unitRef="USD">38536000</us-gaap:CapitalLeaseObligationsIncurred>
    <tsem:RepaymentsOfDebentures
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222165839001"
      unitRef="USD">0</tsem:RepaymentsOfDebentures>
    <tsem:RepaymentsOfDebentures
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211130108548"
      unitRef="USD">18493000</tsem:RepaymentsOfDebentures>
    <tsem:RepaymentsOfDebentures
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230320110028390"
      unitRef="USD">39843000</tsem:RepaymentsOfDebentures>
    <tsem:ProceedsFromInvestmentInSubsidiary
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222165823493"
      unitRef="USD">0</tsem:ProceedsFromInvestmentInSubsidiary>
    <tsem:ProceedsFromInvestmentInSubsidiary
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222125104860"
      unitRef="USD">1932000</tsem:ProceedsFromInvestmentInSubsidiary>
    <tsem:ProceedsFromInvestmentInSubsidiary
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222125110765"
      unitRef="USD">11685000</tsem:ProceedsFromInvestmentInSubsidiary>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_351"
      unitRef="USD">-32455000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_352"
      unitRef="USD">-30414000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_353"
      unitRef="USD">-66650000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211130409051"
      unitRef="USD">-4758000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320110036731"
      unitRef="USD">-5395000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_356"
      unitRef="USD">-3893000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_357"
      unitRef="USD">11230000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_358"
      unitRef="USD">-80095000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_359"
      unitRef="USD">129829000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_360"
      unitRef="USD">260664000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="-3"
      id="FFact_361"
      unitRef="USD">340759000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20211231"
      decimals="-3"
      id="FFact_362"
      unitRef="USD">210930000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_363"
      unitRef="USD">271894000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_364"
      unitRef="USD">260664000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="C_20221231"
      decimals="-3"
      id="FFact_365"
      unitRef="USD">340759000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_366"
      unitRef="USD">50440000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_367"
      unitRef="USD">164667000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_368"
      unitRef="USD">169376000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:ProceedsFromInterestReceived
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_372"
      unitRef="USD">53613000</us-gaap:ProceedsFromInterestReceived>
    <us-gaap:ProceedsFromInterestReceived
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_373"
      unitRef="USD">30475000</us-gaap:ProceedsFromInterestReceived>
    <us-gaap:ProceedsFromInterestReceived
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_374"
      unitRef="USD">12358000</us-gaap:ProceedsFromInterestReceived>
    <us-gaap:InterestPaidNet
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240214113114558"
      unitRef="USD">4255000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_376"
      unitRef="USD">4519000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_377"
      unitRef="USD">4458000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_378"
      unitRef="USD">23488000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220214115642720"
      unitRef="USD">12379000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230320110047797"
      unitRef="USD">12802000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222035316027">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 1:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;DESCRIPTION OF BUSINESS AND GENERAL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The consolidated financial statements of Tower Semiconductor Ltd. (&#x201c;Tower&#x201d;) include the financial statements of Tower, and (i) its wholly-owned subsidiary Tower US Holdings Inc., the sole owner of: (1) Tower Semiconductor NPB Holdings, Inc. and its wholly-owned subsidiary, Tower Semiconductor Newport Beach, Inc., an independent semiconductor foundry (Tower Semiconductor NPB Holdings, Inc. and Tower Semiconductor Newport Beach, Inc. collectively referred to herein as &#x201c;TSNB&#x201d;); and (2) Tower Semiconductor San Antonio, Inc. (&#x201c;TSSA&#x201d;); (ii) its 51% owned subsidiary, Tower Partners Semiconductor Co., Ltd. (&#x201c;TPSCo&#x201d;), an independent semiconductor foundry which operated three semiconductor facilities located in Tonami, Uozu and Arai (one of which, the Arai facility, ceased its operations in June 2022, see Note 13B2), in Hokuriku Japan, with the other 49% of TPSCo&#x2019;s shares held by Nuvoton Technology Corporation Japan (&#x201c;NTCJ&#x201d;), formerly named &#x201c;Panasonic Semiconductor Systems Co., Ltd.&#x201d; (&#x201c;PSCS&#x201d;); and (iii) its wholly-owned subsidiary Tower Semiconductor Italy S.r.l. (&#x201c;TSIT&#x201d;), incorporated in 2021 following the collaborative arrangement signed in June 2021 with ST Microelectronics S.r.l (&#x201c;ST&#x201d;) according to which TSIT shares cost with ST, as of December 31, 2024, at a new 300 mm facility owned by ST in Agrate, Italy (see Note 13E).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Tower and its subsidiaries are collectively referred to as the &#x201c;Company&#x201d;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company is a leading global analog foundry of high value semiconductor solutions, providing technology, development and process platforms for integrated circuits (ICs) in growing markets offering a broad range of customizable process technologies including: SiGe, SiPho, mixed signal CMOS, RF CMOS, CMOS image sensor, non-imaging sensors and integrated power management. The Company also provides a world-class design enablement platform for a quick and accurate design cycle, as well as Transfer Optimization and development Process Services (&#x201c;TOPS&#x201d;) to integrated device manufacturers (&#x201c;IDMs&#x201d;) and fabless companies that require capacity. To provide multi-fab sourcing and expanded capabilities for its customers, as of December 31, 2024, the Company owns two facilities in Israel (150mm and 200mm), two in the U.S. (200mm), two in Japan through TPSCo (200mm and 300mm), shares a clean room and capacity in a 300mm facility in Italy with ST, and is establishing with Intel Corporation&#x2019;s (&#x201c;Intel&#x201d;) capacity corridor in Intel&#x2019;s 300mm facility in New Mexico, USA, organized under TSSA (see Note 13F).&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Tower&#x2019;s ordinary shares are traded on the NASDAQ Global Select Market and on the Tel-Aviv Stock Exchange (&#x201c;TASE&#x201d;) under the symbol TSEM.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;On February 15, 2022, Intel and Tower announced the signing of a definitive agreement under which Intel was to acquire all of Tower&#x2019;s outstanding ordinary shares for cash consideration of $53 per share, however, the closing conditions for this transaction were not met since certain regulatory approvals were not received, hence, on August 16, 2023,&#160;Intel and Tower announced the termination of this agreement. Pursuant to the terms of the agreement, and in connection with the termination, Intel paid Tower a termination fee of $353,000, which is presented, net of associated fees, in a separate line within the statement of operations for the year ended December 31, 2023 in the amount of $313,501.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <tsem:PercentageOfInterestsAcquired
      contextRef="C_20241231_usgaapBusinessAcquisitionAxis_tsemTowerPartnersSemiconductorCoLimitedMember"
      decimals="2"
      id="Fxbrl_20250226154238507"
      unitRef="Pure">0.51</tsem:PercentageOfInterestsAcquired>
    <tsem:PercentageOfInterestsAcquired
      contextRef="C_20241231_usgaapBusinessAcquisitionAxis_tsemNuvotonTechnologyCorporationJapanMember"
      decimals="2"
      id="Fxbrl_20250226154247881"
      unitRef="Pure">0.49</tsem:PercentageOfInterestsAcquired>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="C_20220215_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"
      decimals="0"
      id="Fxbrl_20230320125136910"
      unitRef="USD_per_Share">53</us-gaap:SharesIssuedPricePerShare>
    <tsem:TerminationFeesReceived
      contextRef="C_20230801to20230816_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"
      decimals="-3"
      id="Fxbrl_20240227114047565"
      unitRef="USD">353000</tsem:TerminationFeesReceived>
    <tsem:MergerContractTerminationFees
      contextRef="C_20230101to20231231_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"
      decimals="-3"
      id="Fxbrl_20250222035659859"
      unitRef="USD">313501000</tsem:MergerContractTerminationFees>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="C_20240101to20241231" id="FFact_420">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 2:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (&#x201c;US GAAP&#x201d;).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Use of Estimates in Preparation of Financial Statements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Principals of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company&#x2019;s consolidated financial statements are presented after the elimination of inter-company transactions and balances.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Reclassifications&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Certain prior year amounts have been reclassified to conform to the current financial statement presentation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents consist of cash, highly liquid bank deposits and money market funds readily convertible to known amounts of cash with original maturities of three months or less as of the date of its purchase.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;F.&lt;/span&gt;&lt;span&gt;&#160; &#160; &#160;&#160;&lt;span style="font-weight:bold"&gt;Short Term Interest-Bearing Deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;G.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Marketable Securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for its investments in grade debt securities in accordance with ASC 320 "&lt;span style="font-style:italic"&gt;Investments - Debt Securities"&lt;/span&gt;. Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company classifies its marketable securities as "available-for-sale", as the Company does not intend to hold them necessarily to maturity. Any decision to sell a security classified as available for sale would be based on various factors, including significant movements in interest rates, changes in the maturity, mix of the Company&#x2019;s assets and liabilities, liquidity needs and other similar factors. Securities classified as available for sale are measured at fair value, based on quoted market prices or independent pricing services valuation. Gains and losses are recognized on a specific identification basis, in the Company's consolidated statements of operations.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:Times New Roman;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gains and losses are recorded in (i) the statement of other comprehensive income in periods the Company has no specific need and/or plan to use cash by selling such securities, or (ii) in the statement of operations as financing expense (income) in periods the Company has a specific need and/or intends to sell such securities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC &#160;326, &lt;span style="font-style:italic"&gt;"Financial Instruments - Credit Losses"&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Allowance for credit losses is recorded in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income in shareholders' equity.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, the Company had no outstanding marketable securities since it sold all its marketable securities portfolios during 2024.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2023 the Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;H.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Trade Accounts Receivables - Allowance for Expected Credit Loss&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company maintains an allowance based on specific analysis of each customer account receivable&#x2019;s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, &lt;/span&gt;&lt;span style="font-style:italic"&gt;"Financial Instruments - Credit Losses"&lt;/span&gt;&lt;span&gt;, an allowance is maintained for such estimated expected losses. The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off using this allowance when it is probable that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The total allowance for expected credit losses was $4,982 and $4,790 as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;I.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company writes-down the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at cost including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present stage.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;J.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Investments in Privately Held Companies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - &lt;span style="font-style:italic"&gt;&#x201c;Investments - Equity Securities&#x201d;,&lt;/span&gt; the Company may elect to measure those investments at fair value or at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer (&#x201c;Measurement Alternative&#x201d;). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under &#x201c;other income (expense), net&#x201d; in the consolidated statements of operations. See also Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;K.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 &#x201c;&lt;span style="font-style:italic"&gt;Accounting for the Property, Plant and Equipment&lt;/span&gt;&#x201d;. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing, and installing facilities and equipment, as well as technology transfer.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Maintenance and repairs are charged to expenses as incurred.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property and equipment are presented net of investment grants and government subsidies received and less accumulated depreciation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depreciation is calculated based on the straight-line method over the Company&#x2019;s estimated useful lives of the assets, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Buildings and building improvements, including facility infrastructure: 7-25 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment, software and hardware: 3-15 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;

            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment charges, if needed, are determined based on the policy outlined in Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property and equipment also include assets under capital leases, which are depreciated over their applicable useful life.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;L.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Intangible Assets and Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for intangible assets and goodwill in accordance with ASC 350 &#x201c;&lt;span style="font-style:italic"&gt;Intangibles-Goodwill and Other&lt;/span&gt;&#x201d;. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;M.&lt;/span&gt;&lt;span&gt;&#160; &#160; &lt;span style="font-weight:bold"&gt;Impairment of Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Property, Equipment and Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 &#x201c;&lt;span style="font-style:italic"&gt;Property, Plant and Equipment&lt;/span&gt;&#x201d;. As of December 31, 2024, the Company concluded there was no impairment to its long-lived assets and intangible assets.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to exceed it. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2024, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Investment in Privately Held Companies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in privately held companies accounted for using the Measurement Alternative are subject to periodic&#160;impairment&#160;reviews. Based on ASC 321-10-35-3, the Company&#x2019;s impairment analysis considers qualitative factors to evaluate whether the investment is impaired. As of December 31, 2024, no impairments were recorded.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;N.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company recognizes a right-of-use asset (&#x201c;ROU&#x201d;) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the terms of lease contracts. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Since most of the Company&#x2019;s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to terminate the lease or extend it when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 10D and 10E.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;O.&#160;&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Revenue Recognition&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company recognizes revenue in accordance with ASC 606 &#x201c;&lt;span style="font-style:italic"&gt;Revenue from Contracts with Customers&lt;/span&gt;&#x201c; when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company&#x2019;s sales are achieved through the effort of its direct sales and business development force.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company&#x2019;s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of relevant events, which has been in immaterial amounts.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;line-height:1.25;margin-left:56.7pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;P.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Research and Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset from research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met. As of December 31, 2024, the grants receivable amount was immaterial.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;Q.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10&#160;&lt;span style="font-style:italic"&gt;&#x201c;Income Taxes&#x201d;.&lt;/span&gt; This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates under applicable law expected to be in effect for the year in which the differences are expected to reverse as of the balance sheet date. Deferred tax assets and liabilities, as well as any related valuation allowance, are presented as noncurrent items on the balance sheets.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;R.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Earnings per Ordinary Share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Basic earnings per share are calculated in accordance with ASC 260, &#x201c;Earnings Per Share&#x201d; by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting the net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;S.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Comprehensive Income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In accordance with ASC 220 &#x201c;&lt;span style="font-style:italic"&gt;Comprehensive Income&lt;/span&gt;&#x201d;, comprehensive income represents the change in shareholders&#x2019; equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (&#x201c;OCI&#x201d;) represents gains and losses that are included in comprehensive income but excluded from net profit.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;T.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Functional Currency and Exchange Rate Results&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The currency of the primary economic environment in which Tower, TSSA, TSNB and TSIT conduct their operations is the U.S. Dollar (&#x201c;dollar&#x201d;). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 &#x201c;Foreign Currency Matters&#x201d;. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (&#x201c;JPY&#x201d;), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;U.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Stock-based Compensation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company applies the provisions of ASC Topic 718 &#x201c;&lt;span style="font-style:italic"&gt;Compensation - Stock Compensation&lt;/span&gt;&#x201d;, under which employees&#x2019; share-based equity awards (mostly restricted stock units and performance&#160;unit shares) are recognized based on the grant-date fair values.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;V.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Fair Value Measurements of Financial Instruments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 820, "&lt;span style="font-style:italic"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;" &lt;span style="font-style:italic"&gt;(&#x201c;ASC 820&#x201d;)&lt;/span&gt;, requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 820 prioritizes the inputs into three levels that may be used to measure fair value:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The carrying value of the Company&#x2019;s bank deposits, account receivables, payables and accrued liabilities, approximate their current fair values in accordance with their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investments in privately-held companies.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;W.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In accordance with ASC Topic 815,&#160;Derivative and Hedging&#160;("ASC 815"), the Company recognizes all its derivative instruments as either assets or liabilities and carries them at fair value.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently recorded into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash&#160;flow&#160;hedges&#160;related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are presented in the same categories as the cash flows from the respective hedged items.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;X.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';margin-left:81pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU No. 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU does not have any impact on the Company&#x2019;s financial position, results of operations or cash flow reports, see Note 15E with regards to applicable disclosure.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;Y.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On December 23, 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;2023-09&#x2014;&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;Income&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;taxes (topic 740): improvements to income tax disclosures.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman, Times, serif;font-size:10pt"&gt;This ASU requires disclosure of specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold. The amendment also includes other changes to improve the effectiveness of income tax disclosures, including further disaggregation of income taxes paid for individually significant jurisdictions.&lt;/span&gt;
              &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;&lt;br/&gt;The amendment should be effective for annual periods beginning after December 15, 2024. The Company does not expect the new standard to have a material impact on its consolidated financial statements.&lt;br/&gt;&#160;&lt;br/&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. ASU 2024-03 requires disclosure of specified information about certain costs and expenses on an interim and annual basis in the notes to the financial statements. The guidance is effective for fiscal years beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The Company does not expect the new standard to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;

      &lt;/div&gt;
    </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101729323">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (&#x201c;US GAAP&#x201d;).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101750329">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Use of Estimates in Preparation of Financial Statements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101804464">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Principals of Consolidation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company&#x2019;s consolidated financial statements are presented after the elimination of inter-company transactions and balances.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227105618713">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Reclassifications&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Certain prior year amounts have been reclassified to conform to the current financial statement presentation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101847611">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash and cash equivalents consist of cash, highly liquid bank deposits and money market funds readily convertible to known amounts of cash with original maturities of three months or less as of the date of its purchase.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:DepositContractsPolicy
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101906577">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;F.&lt;/span&gt;&lt;span&gt;&#160; &#160; &#160;&#160;&lt;span style="font-weight:bold"&gt;Short Term Interest-Bearing Deposits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:DepositContractsPolicy>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101951717">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;G.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Marketable Securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for its investments in grade debt securities in accordance with ASC 320 "&lt;span style="font-style:italic"&gt;Investments - Debt Securities"&lt;/span&gt;. Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company classifies its marketable securities as "available-for-sale", as the Company does not intend to hold them necessarily to maturity. Any decision to sell a security classified as available for sale would be based on various factors, including significant movements in interest rates, changes in the maturity, mix of the Company&#x2019;s assets and liabilities, liquidity needs and other similar factors. Securities classified as available for sale are measured at fair value, based on quoted market prices or independent pricing services valuation. Gains and losses are recognized on a specific identification basis, in the Company's consolidated statements of operations.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:77.75pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:Times New Roman;margin-top:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrealized gains and losses are recorded in (i) the statement of other comprehensive income in periods the Company has no specific need and/or plan to use cash by selling such securities, or (ii) in the statement of operations as financing expense (income) in periods the Company has a specific need and/or intends to sell such securities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC &#160;326, &lt;span style="font-style:italic"&gt;"Financial Instruments - Credit Losses"&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Allowance for credit losses is recorded in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income in shareholders' equity.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, the Company had no outstanding marketable securities since it sold all its marketable securities portfolios during 2024.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2023 the Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:MarketableSecuritiesPolicy>
    <tsem:TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102035708">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;H.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Trade Accounts Receivables - Allowance for Expected Credit Loss&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;The Company maintains an allowance based on specific analysis of each customer account receivable&#x2019;s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, &lt;/span&gt;&lt;span style="font-style:italic"&gt;"Financial Instruments - Credit Losses"&lt;/span&gt;&lt;span&gt;, an allowance is maintained for such estimated expected losses. The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off using this allowance when it is probable that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The total allowance for expected credit losses was $4,982 and $4,790 as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </tsem:TradeAccountsReceivableAllowanceForExpectedCreditLossPolicyTextBlock>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240214005728683"
      unitRef="USD">4982000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:AllowanceForNotesAndLoansReceivableCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20230320125609323"
      unitRef="USD">4790000</us-gaap:AllowanceForNotesAndLoansReceivableCurrent>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102050451">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;I.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;&#160; &#160; &#160;&#160;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company writes-down the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at cost including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present stage.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:InventoryPolicyTextBlock>
    <tsem:InvestmentsInPrivatelyHeldCompanies
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102109305">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;J.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Investments in Privately Held Companies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - &lt;span style="font-style:italic"&gt;&#x201c;Investments - Equity Securities&#x201d;,&lt;/span&gt; the Company may elect to measure those investments at fair value or at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer (&#x201c;Measurement Alternative&#x201d;). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under &#x201c;other income (expense), net&#x201d; in the consolidated statements of operations. See also Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </tsem:InvestmentsInPrivatelyHeldCompanies>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102130632">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;K.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Property and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 &#x201c;&lt;span style="font-style:italic"&gt;Accounting for the Property, Plant and Equipment&lt;/span&gt;&#x201d;. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing, and installing facilities and equipment, as well as technology transfer.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Maintenance and repairs are charged to expenses as incurred.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property and equipment are presented net of investment grants and government subsidies received and less accumulated depreciation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depreciation is calculated based on the straight-line method over the Company&#x2019;s estimated useful lives of the assets, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Buildings and building improvements, including facility infrastructure: 7-25 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment, software and hardware: 3-15 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;

            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment charges, if needed, are determined based on the policy outlined in Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property and equipment also include assets under capital leases, which are depreciated over their applicable useful life.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227101634093">
              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Depreciation is calculated based on the straight-line method over the Company&#x2019;s estimated useful lives of the assets, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Buildings and building improvements, including facility infrastructure: 7-25 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
                &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                    &lt;tr&gt;
                      &lt;td style="width:78pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                      &lt;td style="width:18pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#x2022;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                      &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                        &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment, software and hardware: 3-15 years.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            </tsem:ScheduleOfEstimatedEconomicLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      id="Fxbrl_20220224223512898">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      id="Fxbrl_20220224223517945">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20220224223528465">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      id="Fxbrl_20220224223533617">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102156196">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;L.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Intangible Assets and Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for intangible assets and goodwill in accordance with ASC 350 &#x201c;&lt;span style="font-style:italic"&gt;Intangibles-Goodwill and Other&lt;/span&gt;&#x201d;. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2M below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102224265">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;M.&lt;/span&gt;&lt;span&gt;&#160; &#160; &lt;span style="font-weight:bold"&gt;Impairment of Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Property, Equipment and Intangible Assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 &#x201c;&lt;span style="font-style:italic"&gt;Property, Plant and Equipment&lt;/span&gt;&#x201d;. As of December 31, 2024, the Company concluded there was no impairment to its long-lived assets and intangible assets.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Goodwill&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to exceed it. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2024, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Impairment of Investment in Privately Held Companies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in privately held companies accounted for using the Measurement Alternative are subject to periodic&#160;impairment&#160;reviews. Based on ASC 321-10-35-3, the Company&#x2019;s impairment analysis considers qualitative factors to evaluate whether the investment is impaired. As of December 31, 2024, no impairments were recorded.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102243356">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;N.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company recognizes a right-of-use asset (&#x201c;ROU&#x201d;) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the terms of lease contracts. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Since most of the Company&#x2019;s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to terminate the lease or extend it when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 10D and 10E.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102302272">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;O.&#160;&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Revenue Recognition&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company recognizes revenue in accordance with ASC 606 &#x201c;&lt;span style="font-style:italic"&gt;Revenue from Contracts with Customers&lt;/span&gt;&#x201c; when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company&#x2019;s sales are achieved through the effort of its direct sales and business development force.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company&#x2019;s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of relevant events, which has been in immaterial amounts.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102329001">
          &lt;div&gt;
            &lt;div style="text-align:justify;line-height:1.25;margin-left:56.7pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;P.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Research and Development&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset from research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met. As of December 31, 2024, the grants receivable amount was immaterial.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102351125">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;Q.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10&#160;&lt;span style="font-style:italic"&gt;&#x201c;Income Taxes&#x201d;.&lt;/span&gt; This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates under applicable law expected to be in effect for the year in which the differences are expected to reverse as of the balance sheet date. Deferred tax assets and liabilities, as well as any related valuation allowance, are presented as noncurrent items on the balance sheets.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102440621">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;R.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Earnings per Ordinary Share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Basic earnings per share are calculated in accordance with ASC 260, &#x201c;Earnings Per Share&#x201d; by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting the net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102507483">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;S.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Comprehensive Income&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In accordance with ASC 220 &#x201c;&lt;span style="font-style:italic"&gt;Comprehensive Income&lt;/span&gt;&#x201d;, comprehensive income represents the change in shareholders&#x2019; equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (&#x201c;OCI&#x201d;) represents gains and losses that are included in comprehensive income but excluded from net profit.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102602310">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;T.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Functional Currency and Exchange Rate Results&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The currency of the primary economic environment in which Tower, TSSA, TSNB and TSIT conduct their operations is the U.S. Dollar (&#x201c;dollar&#x201d;). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 &#x201c;Foreign Currency Matters&#x201d;. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (&#x201c;JPY&#x201d;), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102619259">
          &lt;div&gt;
            &lt;div style="margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;U.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Stock-based Compensation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company applies the provisions of ASC Topic 718 &#x201c;&lt;span style="font-style:italic"&gt;Compensation - Stock Compensation&lt;/span&gt;&#x201d;, under which employees&#x2019; share-based equity awards (mostly restricted stock units and performance&#160;unit shares) are recognized based on the grant-date fair values.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102644257">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;V.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Fair Value Measurements of Financial Instruments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 820, "&lt;span style="font-style:italic"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;" &lt;span style="font-style:italic"&gt;(&#x201c;ASC 820&#x201d;)&lt;/span&gt;, requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ASC 820 prioritizes the inputs into three levels that may be used to measure fair value:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The carrying value of the Company&#x2019;s bank deposits, account receivables, payables and accrued liabilities, approximate their current fair values in accordance with their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investments in privately-held companies.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102755993">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;W.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In accordance with ASC Topic 815,&#160;Derivative and Hedging&#160;("ASC 815"), the Company recognizes all its derivative instruments as either assets or liabilities and carries them at fair value.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently recorded into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cash&#160;flow&#160;hedges&#160;related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are presented in the same categories as the cash flows from the respective hedged items.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102817869">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;X.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman';margin-left:81pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires public entities to disclose information about their reportable segments&#x2019; significant expenses and other segment items on an interim and annual basis. Public entities with a single reportable segment are required to apply the disclosure requirements in ASU No. 2023-07, as well as all existing segment disclosures and reconciliation requirements in ASC 280 on an interim and annual basis. The new standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The adoption of this ASU does not have any impact on the Company&#x2019;s financial position, results of operations or cash flow reports, see Note 15E with regards to applicable disclosure.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <tsem:RecentlyIssuedAccountingPronouncementsNotYetAdopted
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227102929129">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;Y.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;On December 23, 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;2023-09&#x2014;&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;Income&lt;span style="font-weight:bold"&gt;&#160;&lt;/span&gt;taxes (topic 740): improvements to income tax disclosures.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman, Times, serif;font-size:10pt"&gt;This ASU requires disclosure of specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold. The amendment also includes other changes to improve the effectiveness of income tax disclosures, including further disaggregation of income taxes paid for individually significant jurisdictions.&lt;/span&gt;
              &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;&lt;br/&gt;The amendment should be effective for annual periods beginning after December 15, 2024. The Company does not expect the new standard to have a material impact on its consolidated financial statements.&lt;br/&gt;&#160;&lt;br/&gt;In November 2024, the FASB issued ASU 2024-03, Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. ASU 2024-03 requires disclosure of specified information about certain costs and expenses on an interim and annual basis in the notes to the financial statements. The guidance is effective for fiscal years beginning after December 15, 2026, and interim reporting periods beginning after December 15, 2027. The Company does not expect the new standard to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </tsem:RecentlyIssuedAccountingPronouncementsNotYetAdopted>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222040825356">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 3:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;INVENTORIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Inventories consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:63pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;127,171&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;145,894&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Work in process&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;118,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;116,698&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;22,482&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;20,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;268,295&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;282,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Work in process and finished goods are presented net of aggregate write-downs to net realizable value of $8,803 and $8,327 as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222041119639">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Raw materials&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;127,171&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;145,894&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Work in process&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;118,642&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;116,698&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Finished goods&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;22,482&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;20,096&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;268,295&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;282,688&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_421"
      unitRef="USD">127171000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_422"
      unitRef="USD">145894000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_423"
      unitRef="USD">118642000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_424"
      unitRef="USD">116698000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_425"
      unitRef="USD">22482000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_426"
      unitRef="USD">20096000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_427"
      unitRef="USD">268295000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_428"
      unitRef="USD">282688000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220211104204821"
      unitRef="USD">8803000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211104210381"
      unitRef="USD">8327000</us-gaap:InventoryValuationReserves>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222041732259">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-weight:bold"&gt;NOTE 4:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;OTHER CURRENT ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Other current assets consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:63pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Direct and indirect tax receivables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;27,551&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;22,892&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;32,985&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;11,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Receivables from hedging transactions - see Note 11A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,894&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;513&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;61,817&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;35,956&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222041700266">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Direct and indirect tax receivables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;27,551&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;22,892&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;32,985&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;11,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Receivables from hedging transactions - see Note 11A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;1,894&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;Other receivables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;513&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;61,817&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;35,956&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227120351133"
      unitRef="USD">27551000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227120359635"
      unitRef="USD">22892000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227120509914"
      unitRef="USD">32985000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227120522735"
      unitRef="USD">11097000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:HedgingAssetsCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227120539398"
      unitRef="USD">768000</us-gaap:HedgingAssetsCurrent>
    <us-gaap:HedgingAssetsCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227120600106"
      unitRef="USD">1894000</us-gaap:HedgingAssetsCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227120617639"
      unitRef="USD">513000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227120628401"
      unitRef="USD">73000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227120730216"
      unitRef="USD">61817000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227120742025"
      unitRef="USD">35956000</us-gaap:OtherAssetsCurrent>
    <us-gaap:InvestmentTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222042045880">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 5:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;LONG-TERM INVESTMENTS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term investments consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:63pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in privately held companies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pension plan net assets - see Notes 12B&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;8,650&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;8,452&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:InvestmentTextBlock>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222042018268">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in privately held companies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pension plan net assets - see Notes 12B&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;8,650&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;8,452&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_451"
      unitRef="USD">6780000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_452"
      unitRef="USD">6780000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_447"
      unitRef="USD">1870000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_448"
      unitRef="USD">1672000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_453"
      unitRef="USD">8650000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_454"
      unitRef="USD">8452000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222043923007">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 6:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Property and equipment consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;float:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Original cost: (*)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Land and buildings, including facility infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;463,564&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;429,191&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,281,817&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,977,381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,745,381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,406,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated depreciation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Buildings, including facility infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(303,041&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(291,684&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,155,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,958,959&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,458,759&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,250,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,286,622&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,155,929&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:36pt;line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(*) Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024 and 2023, the original cost of land, buildings, machinery and equipment was presented net of investment grants, in the aggregate amount of approximately $285,000.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222043901755">
          &lt;div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left;float:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Original cost: (*)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Land and buildings, including facility infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;463,564&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;429,191&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,281,817&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,977,381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,745,381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,406,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated depreciation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Buildings, including facility infrastructure&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(303,041&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(291,684&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Machinery and equipment&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,155,718&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,958,959&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,458,759&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,250,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,286,622&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,155,929&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:36pt;line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(*) Original cost includes ROU assets under capital lease in the amount of $153,159 and $204,230 as of December 31, 2024 and 2023, respectively. The depreciation expense of such assets amounted to $15,195 and $18,307 for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="Fxbrl_20220103120939160"
      unitRef="USD">463564000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="Fxbrl_20220103120954472"
      unitRef="USD">429191000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="-3"
      id="Fxbrl_20220103121005173_xbrl_20220103120939160"
      unitRef="USD">4281817000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="-3"
      id="Fxbrl_20220103121005173_xbrl_20220103120954472"
      unitRef="USD">3977381000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103121108829"
      unitRef="USD">4745381000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103121116639"
      unitRef="USD">4406572000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="Fxbrl_20220103121146008_xbrl_20220103120939160"
      unitRef="USD">303041000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapBuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="Fxbrl_20220103121146008_xbrl_20220103120954472"
      unitRef="USD">291684000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="-3"
      id="Fxbrl_20220103121236984_xbrl_20220103121146008_xbrl_20220103120939160"
      unitRef="USD">3155718000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_usgaapMachineryAndEquipmentMember"
      decimals="-3"
      id="Fxbrl_20220103121236984_xbrl_20220103121146008_xbrl_20220103120954472"
      unitRef="USD">2958959000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103121329728"
      unitRef="USD">3458759000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103121427090"
      unitRef="USD">3250643000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103121448609"
      unitRef="USD">1286622000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103121501221"
      unitRef="USD">1155929000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220221134547337"
      unitRef="USD">153159000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220221134554820"
      unitRef="USD">204230000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:Depreciation
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220221134602814"
      unitRef="USD">15195000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220221134609931"
      unitRef="USD">18307000</us-gaap:Depreciation>
    <tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220221134635509"
      unitRef="USD">285000000</tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants>
    <tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220221134630758"
      unitRef="USD">285000000</tsem:PropertyPlantAndEquipmentNetAggregateInvestmentGrants>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222045939176">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 7:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;INTANGIBLE ASSETS, NET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Intangible assets consist of the following as of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Useful life&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Facilities&#x2019; lease&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(30,682&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,818&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Technologies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10-20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,322&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;42,800&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(39,604&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;3,196&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Intangible assets consist of the following as of December 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Useful life&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Facilities&#x2019; lease&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(29,394&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4,106&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Technologies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10-20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,009&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;42,800&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(37,685&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;5,115&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

      &lt;/div&gt;
    </us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222045957501">
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Intangible assets consist of the following as of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Useful life&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Facilities&#x2019; lease&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(30,682&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,818&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Technologies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10-20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,322&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;42,800&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(39,604&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;3,196&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Intangible assets consist of the following as of December 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Useful life&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Accumulated&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Facilities&#x2019; lease&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;33,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(29,394&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4,106&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Technologies&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10-20&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,700&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,691&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,009&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52.54%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Customer relationships&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25;text-align:center"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2,600&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52.54%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total identifiable intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9.12%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;42,800&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(37,685&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9.12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;5,115&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1.05%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      id="Fxbrl_20220103122747903">P19Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103122602659"
      unitRef="USD">33500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103122718614"
      unitRef="USD">30682000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103122736353"
      unitRef="USD">2818000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMinimumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      id="Fxbrl_20220103122327967">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20241231_srtRangeAxis_srtMaximumMember_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      id="Fxbrl_20240227100227877">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103122416598"
      unitRef="USD">6700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103122443416"
      unitRef="USD">6322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103122507402"
      unitRef="USD">378000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      id="Fxbrl_20220103122933824">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103122958098"
      unitRef="USD">2600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103123009193"
      unitRef="USD">2600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20241231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103123017608"
      unitRef="USD">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103123028487"
      unitRef="USD">42800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103123048746"
      unitRef="USD">39604000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220103123059410"
      unitRef="USD">3196000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      id="Fxbrl_20220103123127792_xbrl_20220103122747903">P19Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103123127792_xbrl_20220103122602659"
      unitRef="USD">33500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103123127792_xbrl_20220103122718614"
      unitRef="USD">29394000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapLeaseAgreementsMember"
      decimals="-3"
      id="Fxbrl_20220103123127792_xbrl_20220103122736353"
      unitRef="USD">4106000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103123127787_xbrl_20220103122416598"
      unitRef="USD">6700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103123127787_xbrl_20220103122443416"
      unitRef="USD">5691000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_tsemTechnologiesMember"
      decimals="-3"
      id="Fxbrl_20220103123127787_xbrl_20220103122507402"
      unitRef="USD">1009000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      id="Fxbrl_20220103123127804_xbrl_20220103122933824">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103123127804_xbrl_20220103122958098"
      unitRef="USD">2600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103123127804_xbrl_20220103123009193"
      unitRef="USD">2600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20231231_usgaapFiniteLivedIntangibleAssetsByMajorClassAxis_usgaapCustomerRelationshipsMember"
      decimals="-3"
      id="Fxbrl_20220103123127804_xbrl_20220103123017608"
      unitRef="USD">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103123127809_xbrl_20220103123028487"
      unitRef="USD">42800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103123127809_xbrl_20220103123048746"
      unitRef="USD">37685000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220103123127809_xbrl_20220103123059410"
      unitRef="USD">5115000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222050838170">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 8:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;OTHER LONG-TERM ASSETS, NET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other long-term assets, net consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,598&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU - assets under operating leases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid long-term land lease, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax asset - see Note 18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;14,728&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;32,863&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

      &lt;/div&gt;
    </us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222050851510">
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other long-term assets, net consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term prepaid expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,514&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;18,598&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU - assets under operating leases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prepaid long-term land lease, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,572&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax asset - see Note 18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,768&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;14,728&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;32,863&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_531"
      unitRef="USD">2514000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_532"
      unitRef="USD">18598000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20230424131346235"
      unitRef="USD">7874000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_526"
      unitRef="USD">9762000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PrepaidExpenseOtherNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20250222050908416"
      unitRef="USD">2572000</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_528"
      unitRef="USD">2693000</us-gaap:PrepaidExpenseOtherNoncurrent>
    <tsem:DeferredTaxAssetClassifiedAsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_523"
      unitRef="USD">1768000</tsem:DeferredTaxAssetClassifiedAsNoncurrent>
    <tsem:DeferredTaxAssetClassifiedAsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_524"
      unitRef="USD">1810000</tsem:DeferredTaxAssetClassifiedAsNoncurrent>
    <tsem:DeferredTaxAndOtherAssetsNet
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_533"
      unitRef="USD">14728000</tsem:DeferredTaxAndOtherAssetsNet>
    <tsem:DeferredTaxAndOtherAssetsNet
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_534"
      unitRef="USD">32863000</tsem:DeferredTaxAndOtherAssetsNet>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222051320313">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 9:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;OTHER CURRENT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current liabilities consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax payables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;12,428&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Hedging transactions related payables &#x2013; see Note 11A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,070&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Others&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,712&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1, 386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,210&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,286&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

      &lt;/div&gt;
    </us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222051456294">
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:56.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other current liabilities consist of the following as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:63pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax payables&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;12,428&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,400&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Hedging transactions related payables &#x2013; see Note 11A&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,070&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Others&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,712&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1, 386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,210&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,286&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_537"
      unitRef="USD">12428000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_538"
      unitRef="USD">7400000</us-gaap:TaxesPayableCurrent>
    <us-gaap:HedgingLiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220211120817948_Fact_539"
      unitRef="USD">5070000</us-gaap:HedgingLiabilitiesCurrent>
    <us-gaap:HedgingLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220214164413382"
      unitRef="USD">500000</us-gaap:HedgingLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_541"
      unitRef="USD">1712000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_542"
      unitRef="USD">1386000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_543"
      unitRef="USD">19210000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_544"
      unitRef="USD">9286000</us-gaap:OtherLiabilitiesCurrent>
    <tsem:LongTermLoansPayableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222112603176">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 10:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;LONG-TERM DEBT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Composition&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;JPY loans - principal amount - see Notes 10B and 10C below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;98,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;102,491&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240229205751255"&gt;Capital leases and other long-term liabilities&lt;/span&gt; - see Note 10D below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,977&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;119,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Operating leases - see Note 10E below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - current maturities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(48,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(58,952&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;132,437&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;172,611&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Repayment Schedule of Long-term JPY Loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="padding-bottom:2px;vertical-align:bottom;border-bottom:2px solid black"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:20.18%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term JPY loans&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;border-bottom:2px solid black"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;padding-bottom:0px;vertical-align:bottom;border-bottom:2px solid black"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;padding-bottom:0px;white-space:nowrap;vertical-align:middle"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;%&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,226&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;98,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

          &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Long-term JPY Loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In December 2021, TPSCo refinanced its then existing loan with an 11 billion JPY (approximately $70,000 as of December 31, 2024) asset-based loan with a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc., (iii) Taishin International Bank Co., Ltd. Tokyo Branch, and (iv) BOT lease Co. Ltd. (&#x201c;2021 JPY Loan&#x201d;). The 2021 JPY Loan carried a fixed interest rate of 1.95% per annum with principal payable in seven semiannual payments from December 2024 until December 2027.&#160;The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In September 2023, TPSCo entered into a term loan agreement with JA Mitsui Leasing Ltd. for an additional 3.5 billion JPY (approximately $22,000 as of December 31, 2024) term loan (&#x201c;2023 JPY Loan&#x201d;). The 2023 JPY Loan carried a fixed interest rate of 1.95% per annum with principal payable in seven semiannual payments from September 2024 until September 2027.&#160;The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;In December 2024, TPSCo signed an agreement with its lenders to refinance its 2021 JPY Loan and 2023 JPY Loan with a new 14.5 billion JPY (approximately $92,000 as of December 31, 2024) asset-based loan (&#x201c;2024 JPY Loan&#x201d;), of which 11.5 billion JPY were used to repay the 2021 JPY Loan and 2023 JPY Loan and 12.5 billion JPY were drawn, resulting in outstanding JPY Loans of 15.5 billion JPY (approximately $100,000) as of December 31, 2024.&#160; In accordance with this agreement, during the first half of 2025, an amount of 3 billion JPY is outstanding for repayment and an amount of 2 billion JPY is expected to be withdrawn.&#160; The lenders are a consortium of financial institutions consisting of (i) JA Mitsui Leasing, Ltd., (ii) Mitsubishi HC Capital Inc. and (iii) BOT lease Co. Ltd. (&#x201c;2024 JPY Loan&#x201d;). The 2024 JPY Loan carries a fixed interest rate of 2% per annum with principal payable in seven semiannual payments from December 2027 to December 2030.&#160;The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.&lt;/div&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;The 2024 JPY Loan contains certain financial ratios and covenants, as well as customary definitions of events of default and acceleration of the repayment schedule. TPSCo&#x2019;s obligations pursuant to the JPY Loan are not guaranteed by Tower, NTCJ, or any of their affiliates.&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, TPSCo maintained compliance with all of the financial covenants under the 2024 JPY Loan.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;D&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Capital Lease Agreements and Other Long-term Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Certain of the Company&#x2019;s subsidiaries enter into capital lease agreements from time to time for certain machinery and equipment, usually for a period of four years, with an option to buy the machinery and equipment after a period of between three to four years from the start of the lease period. The lease agreements are denominated in JPY and contain annual interest rates of approximately 2%, and the assets under the lease agreements are pledged to the lender until the time at which the respective subsidiary acquires the assets. The obligations under the capital lease agreements are guaranteed by Tower, except for TPSCo&#x2019;s obligations under its capital lease agreements (see also Note 13B).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;TPSCo leases its facility buildings in Japan from NTCJ under a long-term capital lease with a term through at least March 2032.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024 and 2023, the Company&#x2019;s total outstanding capital lease liabilities for fixed assets were $73,453 and $118,272, respectively, of which $24,785 and $40,330, respectively, were included under current maturities of long-term debt.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following presents the maturity of capital lease&#160;and other long-term liabilities as of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amount ($)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,503&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,087&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,118&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 and on&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - imputed interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,977&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Operating Lease Agreements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company enters into operating leases from time to time, primarily with regard to certain of its operating and other facilities. Operating lease cost for the years ended December 31, 2024, 2023 and 2022 was $4,592, $4,807 and $5,867, respectively. During 2024, cash paid for operating lease liabilities was $4,439.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;The following presents the composition of operating leases in the balance sheets:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0)"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Presentation in the Consolidated Balance Sheets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU - assets under operating leases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102139632"&gt;Other long-term assets, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease liabilities:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240229205832423"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102101706"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

          &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:74.7pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160; The following presents the maturity presentation of operating lease liabilities as of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;width:85%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amount ($)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,927&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,004&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - imputed interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    </tsem:LongTermLoansPayableTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222112621600">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;JPY loans - principal amount - see Notes 10B and 10C below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;98,962&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;102,491&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240229205751255"&gt;Capital leases and other long-term liabilities&lt;/span&gt; - see Note 10D below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,977&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;119,310&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Operating leases - see Note 10E below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - current maturities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(48,376&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(58,952&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;132,437&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;172,611&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="Fxbrl_20220103190605439_Fact_567"
      unitRef="USD">98962000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="Fxbrl_20220103190605439_Fact_568"
      unitRef="USD">102491000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_567"
      unitRef="USD">73977000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_568"
      unitRef="USD">119310000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_569"
      unitRef="USD">7874000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_570"
      unitRef="USD">9762000</us-gaap:OperatingLeaseLiability>
    <tsem:LongTermDebtFairValueCurrent
      contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_571"
      unitRef="USD">48376000</tsem:LongTermDebtFairValueCurrent>
    <tsem:LongTermDebtFairValueCurrent
      contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_572"
      unitRef="USD">58952000</tsem:LongTermDebtFairValueCurrent>
    <us-gaap:LongTermDebtFairValue
      contextRef="C_20241231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_573"
      unitRef="USD">132437000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="C_20231231_usgaapLongtermDebtTypeAxis_usgaapLoansPayableMember"
      decimals="-3"
      id="FFact_574"
      unitRef="USD">172611000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222112930016">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="padding-bottom:2px;vertical-align:bottom;border-bottom:2px solid black"&gt;&#160;&lt;/td&gt;
                  &lt;td style="vertical-align:bottom;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:bottom;font-family:Times New Roman;border-bottom:2px solid black;text-align:center"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:20.18%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term JPY loans&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:Times New Roman;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;border-bottom:2px solid black"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;padding-bottom:0px;vertical-align:bottom;border-bottom:2px solid black"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;padding-bottom:0px;white-space:nowrap;vertical-align:middle"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;%&lt;/span&gt;&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,386&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,226&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:0.98%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;width:0.98%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:Times New Roman;text-align:right;width:7.05%;border-bottom:2px solid black;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;98,962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:0.98%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate
      contextRef="C_20240101to20241231_usgaapGeographicDistributionAxis_currencyJPY"
      id="Fxbrl_20220224230633770">2.0</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20220224230922591"
      unitRef="USD">6386000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20220224230945798"
      unitRef="USD">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20220224231015744"
      unitRef="USD">13226000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20220224231040121"
      unitRef="USD">26450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20250222163853975"
      unitRef="USD">26450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <tsem:LongtermDebtMaturityYearSix
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20250222164126949"
      unitRef="USD">26450000</tsem:LongtermDebtMaturityYearSix>
    <us-gaap:LongTermDebt
      contextRef="C_20241231_usgaapGeographicDistributionAxis_currencyJPY"
      decimals="-3"
      id="Fxbrl_20220224231820736"
      unitRef="USD">98962000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"
      decimals="-9"
      id="Fxbrl_20220224232028340"
      unitRef="jpy">11000000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20211231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"
      decimals="-3"
      id="Fxbrl_20220224232034617"
      unitRef="USD">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"
      decimals="4"
      id="Fxbrl_20220224232046081"
      unitRef="Pure">0.0195</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"
      id="Fxbrl_20250222115955459">payable in seven semiannual payments from December 2024 until December 2027.</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentCollateral
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTermLoan2018Member"
      id="Fxbrl_20250222120004042">The 2021 JPY Loan was secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</us-gaap:DebtInstrumentCollateral>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"
      decimals="-8"
      id="Fxbrl_20240214050532092"
      unitRef="jpy">3500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"
      decimals="-3"
      id="Fxbrl_20240214051902034"
      unitRef="USD">22000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"
      decimals="4"
      id="Fxbrl_20240214052430675"
      unitRef="Pure">0.0195</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"
      id="Fxbrl_20250222115934226">payable in seven semiannual payments from September 2024 until September 2027.</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentCollateral
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemTemLoanMember"
      id="Fxbrl_20250222115800107">The 2023 JPY Loan was secured by a second lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</us-gaap:DebtInstrumentCollateral>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-8"
      id="Fxbrl_20250222113741329"
      unitRef="jpy">14500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="C_20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-3"
      id="Fxbrl_20250222113946451"
      unitRef="USD">92000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-8"
      id="Fxbrl_20250222114106329"
      unitRef="jpy">11500000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-8"
      id="Fxbrl_20250222115126641"
      unitRef="jpy">12500000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:LongTermDebtAverageAmountOutstanding
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-8"
      id="Fxbrl_20250222114100562"
      unitRef="jpy">15500000000</us-gaap:LongTermDebtAverageAmountOutstanding>
    <us-gaap:LongTermDebtAverageAmountOutstanding
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-3"
      id="Fxbrl_20250222115040483"
      unitRef="USD">100000000</us-gaap:LongTermDebtAverageAmountOutstanding>
    <us-gaap:RepaymentsOfDebt
      contextRef="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-9"
      id="Fxbrl_20250222115109523"
      unitRef="jpy">3000000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="C_20250101to20250630_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="-9"
      id="Fxbrl_20250222115118026"
      unitRef="jpy">2000000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="C_20230923_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      decimals="2"
      id="Fxbrl_20250222115839994"
      unitRef="Pure">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPaymentTerms
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      id="Fxbrl_20250222115721588">principal payable in seven semiannual payments from December 2027 to December 2030.</us-gaap:DebtInstrumentPaymentTerms>
    <us-gaap:DebtInstrumentCollateral
      contextRef="C_20240101to20241231_srtCounterpartyNameAxis_tsemTowerPartnersSemiconductorCoLimitedMember_srtCurrencyAxis_currencyJPY_usgaapLongtermDebtTypeAxis_tsemJPY2024LoanMember"
      id="Fxbrl_20250222115817555">The 2024 JPY Loan is secured mainly by a lien over the machinery and equipment of TPSCo located in the Uozu and Tonami facilities.</us-gaap:DebtInstrumentCollateral>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_589"
      unitRef="USD">73453000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_590"
      unitRef="USD">118272000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_591"
      unitRef="USD">24785000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_592"
      unitRef="USD">40330000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222112947215">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amount ($)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;26,503&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;24,816&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,087&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,118&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 and on&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;77,010&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - imputed interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;73,977&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="Fxbrl_20240214043557416"
      unitRef="USD">26503000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_594"
      unitRef="USD">24816000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_595"
      unitRef="USD">7220000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_596"
      unitRef="USD">5087000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="Fxbrl_20240214043616095"
      unitRef="USD">4118000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="Fxbrl_20240214043640374"
      unitRef="USD">9266000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_599"
      unitRef="USD">77010000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_600"
      unitRef="USD">3033000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemSouthernFloridaResearchFoundationMember"
      decimals="-3"
      id="FFact_601"
      unitRef="USD">73977000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20240101to20241231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"
      decimals="-3"
      id="FFact_603"
      unitRef="USD">4592000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"
      decimals="-3"
      id="FFact_604"
      unitRef="USD">4807000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="C_20220101to20221231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemOfficeSpaceOperatingFacilitiesAndVehiclesMember"
      decimals="-3"
      id="FFact_605"
      unitRef="USD">5867000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_606"
      unitRef="USD">4439000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222113006415">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0)"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Presentation in the Consolidated Balance Sheets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;ROU - assets under operating leases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102139632"&gt;Other long-term assets, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Lease liabilities:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240229205832423"&gt;Current maturities of long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,913&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,450&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:Fxbrl_20240227102101706"&gt;Long-term debt&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,961&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;9,762&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:top;font-family:'Times New Roman';width:38%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.6&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.95&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1.94&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_607"
      unitRef="USD">7874000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_608"
      unitRef="USD">9762000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_609"
      unitRef="USD">3913000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_610"
      unitRef="USD">3450000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_611"
      unitRef="USD">3961000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_612"
      unitRef="USD">6312000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_613"
      unitRef="USD">7874000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_614"
      unitRef="USD">9762000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="C_20241231" id="FFact_615">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="C_20231231" id="FFact_616">P3Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_20241231"
      decimals="4"
      id="FFact_617"
      unitRef="Pure">0.0195</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="C_20231231"
      decimals="4"
      id="FFact_618"
      unitRef="Pure">0.0194</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222113022825">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:60%"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;width:85%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amount ($)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,927&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,161&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,004&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:85%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Less - imputed interest&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(130&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:85%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:12%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,874&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_621"
      unitRef="USD">3927000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_622"
      unitRef="USD">3161000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_623"
      unitRef="USD">916000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_626"
      unitRef="USD">8004000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_627"
      unitRef="USD">130000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_628"
      unitRef="USD">7874000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240214052929587">
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 11:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company makes certain disclosures as detailed below with regards to financial instruments, including derivatives. These disclosures include, among other matters, the nature and terms of derivative transactions, information about significant concentrations of credit risk and the fair value of financial assets and liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company formally designates qualifying derivatives as hedge relationships (&#x201c;hedges&#x201d;) and applies hedge accounting when considered appropriate. The Company does not use derivative financial instruments for trading or speculative purposes.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Exchange Rate Transactions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:42.55pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As the functional currency of the Company is the USD and a portion of Tower&#x2019;s expenses are denominated in NIS, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on NIS-denominated expenses. The exchange rate transaction-related derivatives were accounted for as hedge accounting, resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#x2019;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value gain, net amounts from such NIS to USD exchange rate agreements were $768 and $1,894, respectively, in an asset position, presented in other current assets, and the face value amounts of such exchange rate agreements were $156,000 and $156,000, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As the functional currency of the Company is the USD and TPSCo revenues and a portion of its expenses are denominated in JPY, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on JPY-denominated amounts. The exchange rate transaction related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#x2019;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024 and 2023, the fair value loss, net amounts from such JPY to USD exchange rate agreements were $4,261 and $500, respectively, in a liability position, presented in other current liabilities, and the face value amounts of such exchange rate agreements were $186,000 and $204,000, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As the functional currency of the Company is the USD and a portion of TSIT&#x2019;s expenses are denominated in EUR, the Company enters into exchange rate agreements from time to time to partially hedge the volatility of future cash flows caused by changes in foreign exchange rates on EUR-denominated expenses.&#160; The exchange rate transaction-related derivatives were accounted for as hedge accounting resulting in gain or loss initially reported as a component of OCI and subsequently, upon maturity, recorded in the statement of operations, while the hedged item&#x2019;s exposure results were recorded in the statement of operations. Changes in the derivative time value were excluded from the assessment of hedge effectiveness and recognized in the statement of operations. As of December 31, 2024, the fair value loss, net amount from such EUR to USD exchange rate agreements was $809 in a liability position, presented in other current liabilities, and the face value amount of such exchange rate agreements was $39,600.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Concentration of Credit Risks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, bank deposits, marketable securities, derivatives, trade receivables and government and other receivables. The Company&#x2019;s cash, deposits, marketable securities and derivatives are maintained with large and reputable banks and investment banks. The composition and maturities of investments are regularly monitored by the Company. Generally, these securities may be redeemed upon demand and bear minimal risk.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The Company generally does not require collateral for insurance of receivables; however, in certain circumstances, the Company obtains credit insurance or may require advance payments. An allowance for current expected credit losses is maintained with respect to trade accounts receivables and marketable securities which as of December 31, 2024 was an insignificant amount. The Company performs ongoing credit evaluations of its customers and marketable securities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160; &#160;&#160; &lt;span style="font-weight:bold"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The estimated fair values of the Company&#x2019;s financial instruments do not materially differ from their respective carrying amounts as of December 31, 2024 and 2023.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Fair Value Measurements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Valuation Techniques&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;In general, and where applicable, the Company uses quoted prices in active markets for identical assets or liabilities to determine fair value. This pricing methodology applies to the Company&#x2019;s Level 1 assets and liabilities. If quoted prices in active markets for identical assets and liabilities are not available to determine fair value, the Company uses quoted prices for similar assets and liabilities or inputs other than the quoted prices that are observable, either directly or indirectly. This pricing methodology applies to the Company&#x2019;s Level 2 and Level 3 assets and liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Level 1 Measurements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Securities classified as available-for-sale are reported at fair value on a recurring basis. These securities are classified as Level 1 of the valuation hierarchy where quoted market prices from reputable third-party brokers are available in an active market. Changes in fair value of securities available-for-sale are recorded in other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Level 2 Measurements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;If quoted market prices are not available, or the prices of securities are derived from various sources, and do not necessarily represent the prices at which these securities could have been bought or sold, the Company obtains fair value measurements of these securities or of similar assets and liabilities from an independent pricing service.&#160;These securities are reported using Level 2 inputs and the fair value measurements consider observable data that may include dealer quotes, market spreads, cash flows, U.S. government and agency yield curves, live trading levels, trade execution data, market consensus prepayment speeds, credit information, and the security&#x2019;s terms and conditions, among other factors.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;For cross-currency swap and derivatives measured under Level 2, the Company uses the market approach using quotations from banks and other public information.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;/div&gt;
                &lt;div&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Level 3 Measurements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investments in equity securities of privately-held companies without readily determinable fair values are measured using the Measurement Alternatives (see Note 2J). The Company reviews these investments for impairment and observable price changes on a quarterly basis and adjusts the carrying value accordingly. For the year ended December 31, 2023, and 2024, the Company did not record significant changes to the carrying value of such investments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Recurring fair value measurements using the indicated inputs:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;div&gt;
                        &lt;div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt"&gt;
                          &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                              &lt;tr&gt;
                                &lt;td style="vertical-align:bottom;padding-bottom:2px"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;Details&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center;font-weight:normal"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;December&#160;31,&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;2024&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Quoted prices in active market&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 1)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Significant other observable inputs&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 2)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Significant unobservable inputs&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 3)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Privately held companies&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;padding-bottom:2px;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Foreign exchange forward and cylinders - net liability position&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;2,478&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;
                        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                        &lt;div style="margin-left:81pt"&gt;
                          &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                              &lt;tr&gt;
                                &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                                  &lt;div style="line-height:1.25"&gt;Details&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25"&gt;December&#160;31,&lt;/div&gt;
                                  &lt;div style="line-height:1.25"&gt;2023&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Quoted prices in active market&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 1)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Significant other observable inputs&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 2)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Significant unobservable inputs&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 3)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Privately held companies&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Marketable securities held for sale&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;184,960&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;184,960&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;padding-bottom:2px;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Foreign exchange forward and cylinders - net asset position&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;1,394&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;1,394&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;193,134&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;186,354&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;

                &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160; &#160; &#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;Short-Term Deposits and Marketable Securities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Short-term Deposits as of December 31, 2024 amounted to $946,351; as of December 31, 2023, short-term deposits and marketable securities included deposits in the amount of $790,823 and marketable securities with applicable accrued interest in the amount of $184,960.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During 2024, the Company sold its entire portfolio and had no outstanding marketable securities as of December 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&#160;&lt;/div&gt;

              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The following table summarizes amortized costs, gross unrealized gains and losses and estimated fair values of available-for-sale marketable securities as of December 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;
                          &lt;div style="line-height:1.25;text-align:left"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Amortized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cost (*)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Gross unrealized gains&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Gross unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Estimated fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:52%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;166,356&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,015&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,117&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;161,254&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="width:52%;padding-bottom:2px;vertical-align:baseline"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Government bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,470&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,456&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;188,826&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,088&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,204&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;183,710&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;* Excluding accrued interest of $1,250.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;/div&gt;

            &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;

              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The scheduled maturities of available-for-sale marketable securities as of December 31, 2023, were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;
                          &lt;div style="line-height:1.25;text-align:left"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Amortized Cost&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Estimated fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due within one year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;31,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;30,938&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due within 2-5 years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;134,256&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;130,271&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due after 5 years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;23,495&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,501&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;188,826&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;183,710&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;

            &lt;div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;
                &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
              &lt;/div&gt;
            &lt;/div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Investments with continuous unrealized losses for less than twelve months and for twelve months or more and their related fair values December 31, 2023, were as indicated in the following tables. As of December 31, 2024, there were no such outstanding investments.&lt;/p&gt;
                &lt;/div&gt;
                &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="margin-left:81pt"&gt;

                    &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                        &lt;tr&gt;
                          &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="22" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses for less than twelve&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;months&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses for twelve months&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;or more&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;49,843&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(3,073&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;67,167&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(4,044&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;117,010&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,117&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Government bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,299&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,404&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(85&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;8,703&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;53,142&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(3,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;72,571&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(4,129&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;125,713&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(7,204&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;

                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DerivativeAssetFairValueOfCollateral
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20250226181208599"
      unitRef="USD">768000</us-gaap:DerivativeAssetFairValueOfCollateral>
    <us-gaap:DerivativeAssetFairValueOfCollateral
      contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20250226181231527"
      unitRef="USD">1894000</us-gaap:DerivativeAssetFairValueOfCollateral>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20250226181247406"
      unitRef="USD">156000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20250226181255846"
      unitRef="USD">156000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320114108650"
      unitRef="USD">4261000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320114116759"
      unitRef="USD">500000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320114125296"
      unitRef="USD">186000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="C_20231231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320114131727"
      unitRef="USD">204000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember"
      decimals="-3"
      id="Fxbrl_20250222105122216"
      unitRef="USD">809000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember"
      decimals="-3"
      id="Fxbrl_20250222105132591"
      unitRef="USD">39600000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222095213948">
                  &lt;div&gt;
                    &lt;div&gt;
                      &lt;div&gt;
                        &lt;div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt"&gt;
                          &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                              &lt;tr&gt;
                                &lt;td style="vertical-align:bottom;padding-bottom:2px"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;Details&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center;font-weight:normal"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;December&#160;31,&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;2024&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Quoted prices in active market&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 1)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Significant other observable inputs&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 2)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;font-weight:normal;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);font-weight:normal;vertical-align:bottom"&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;Significant unobservable inputs&lt;/div&gt;
                                  &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;(Level 3)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Privately held companies&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;padding-bottom:2px;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Foreign exchange forward and cylinders - net liability position&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;2,478&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;(4,302&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                                  &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;
                        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                        &lt;div style="margin-left:81pt"&gt;
                          &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                              &lt;tr&gt;
                                &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                                  &lt;div style="line-height:1.25"&gt;Details&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25"&gt;December&#160;31,&lt;/div&gt;
                                  &lt;div style="line-height:1.25"&gt;2023&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Quoted prices in active market&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 1)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Significant other observable inputs&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 2)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="2" style="vertical-align:bottom;border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;Significant unobservable inputs&lt;/div&gt;
                                  &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;(Level 3)&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Privately held companies&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Marketable securities held for sale&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;184,960&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;184,960&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:52%;padding-bottom:2px;vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;Foreign exchange forward and cylinders - net asset position&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;1,394&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;1,394&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;
                              &lt;tr&gt;
                                &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:52%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;193,134&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;-&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;186,354&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman', Times, serif"&gt;$&lt;/span&gt;&#160;&lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                                  &lt;div style="line-height:1.25"&gt;6,780&lt;/div&gt;
                                &lt;/td&gt;
                                &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                              &lt;/tr&gt;

                          &lt;/table&gt;
                        &lt;/div&gt;
                      &lt;/div&gt;
                    &lt;/div&gt;
                  &lt;/div&gt;
                </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_667"
      unitRef="USD">6780000</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143200076_Fact_667"
      unitRef="USD">0</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143510539"
      unitRef="USD">0</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_669"
      unitRef="USD">6780000</tsem:PrivatelyHeldEquity>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20220221151634456"
      unitRef="USD">4302000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143200078_xbrl_20220221151634456"
      unitRef="USD">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20220221151626660"
      unitRef="USD">4302000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143530365"
      unitRef="USD">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20241231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_678"
      unitRef="USD">2478000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143200081_Fact_678"
      unitRef="USD">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20230320114821406"
      unitRef="USD">-4302000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_681"
      unitRef="USD">6780000</us-gaap:FairValueNetAssetLiability>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_686"
      unitRef="USD">6780000</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143756459_Fact_686"
      unitRef="USD">0</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143634353"
      unitRef="USD">0</tsem:PrivatelyHeldEquity>
    <tsem:PrivatelyHeldEquity
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_689"
      unitRef="USD">6780000</tsem:PrivatelyHeldEquity>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_690"
      unitRef="USD">184960000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143756460_Fact_690"
      unitRef="USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20220103152225614"
      unitRef="USD">184960000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143653360"
      unitRef="USD">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20230425195907657_xbrl_20220221151634456"
      unitRef="USD">1394000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143756462_xbrl_20230425195907657_xbrl_20220221151634456"
      unitRef="USD">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20230425195907657_xbrl_20220221151626660"
      unitRef="USD">1394000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143703281"
      unitRef="USD">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20231231_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_698"
      unitRef="USD">193134000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fxbrl_20250222143756464_Fact_698"
      unitRef="USD">0</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_700"
      unitRef="USD">186354000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="FFact_701"
      unitRef="USD">6780000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:ShortTermInvestments
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20250222150700380"
      unitRef="USD">946351000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20250222150647794"
      unitRef="USD">790823000</us-gaap:ShortTermInvestments>
    <us-gaap:MarketableSecurities
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20250222150735907"
      unitRef="USD">184960000</us-gaap:MarketableSecurities>
    <tsem:ScheduleOfMarketableSecuritiesTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227115604734">
              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The following table summarizes amortized costs, gross unrealized gains and losses and estimated fair values of available-for-sale marketable securities as of December 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;
                          &lt;div style="line-height:1.25;text-align:left"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Amortized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cost (*)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Gross unrealized gains&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Gross unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Estimated fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:52%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;166,356&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,015&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,117&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;161,254&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="width:52%;padding-bottom:2px;vertical-align:baseline"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Government bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,470&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;73&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,456&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:2px;vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="width:52%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;188,826&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,088&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,204&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:baseline"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;183,710&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:baseline;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;* Excluding accrued interest of $1,250.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;/div&gt;
            </tsem:ScheduleOfMarketableSecuritiesTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_709"
      unitRef="USD">166356000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_710"
      unitRef="USD">2015000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="Fxbrl_20220221154032927"
      unitRef="USD">7117000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_712"
      unitRef="USD">161254000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="FFact_713"
      unitRef="USD">22470000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="FFact_714"
      unitRef="USD">73000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220221154028346"
      unitRef="USD">87000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="FFact_716"
      unitRef="USD">22456000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_721"
      unitRef="USD">188826000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_722"
      unitRef="USD">2088000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220221154218408"
      unitRef="USD">7204000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_724"
      unitRef="USD">183710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DepositLiabilitiesAccruedInterest
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240214095726921"
      unitRef="USD">1250000</us-gaap:DepositLiabilitiesAccruedInterest>
    <tsem:ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227115705872">
              &lt;div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The scheduled maturities of available-for-sale marketable securities as of December 31, 2023, were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:80%;color:rgb(0, 0, 0);font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;
                          &lt;div style="line-height:1.25;text-align:left"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Amortized Cost&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;text-align:center;border-bottom:2px solid rgb(0, 0, 0)"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Estimated fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due within one year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;31,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;30,938&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due within 2-5 years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;134,256&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;130,271&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                          &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Due after 5 years&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;23,495&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;22,501&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;188,826&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;183,710&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            </tsem:ScheduleOfMaturitiesOfMarketableSecuritiesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_727"
      unitRef="USD">31075000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_728"
      unitRef="USD">30938000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_729"
      unitRef="USD">134256000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_730"
      unitRef="USD">130271000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_731"
      unitRef="USD">23495000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_732"
      unitRef="USD">22501000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_733"
      unitRef="USD">188826000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_734"
      unitRef="USD">183710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222104615887">
                    &lt;table border="0" cellpadding="0" cellspacing="0" style="color:#000000;font-family:'Times New Roman',Times,serif;font-size:10pt;text-align:left;width:85%"&gt;

                        &lt;tr&gt;
                          &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="22" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses for less than twelve&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;months&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses for twelve months&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;or more&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="6" rowspan="1" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total investments with&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;continuous unrealized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Unrealized losses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Corporate bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;49,843&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(3,073&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;67,167&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(4,044&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;117,010&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(7,117&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Government bonds&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;3,299&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,404&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(85&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;8,703&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;
                        &lt;tr&gt;
                          &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom"&gt;
                            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;53,142&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(3,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;72,571&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(4,129&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;125,713&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(7,204&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                          &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                            &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;/td&gt;
                        &lt;/tr&gt;

                    &lt;/table&gt;
                  </us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_789"
      unitRef="USD">49843000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_790"
      unitRef="USD">3073000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_791"
      unitRef="USD">67167000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_792"
      unitRef="USD">4044000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_793"
      unitRef="USD">117010000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapCorporateBondSecuritiesMember"
      decimals="-3"
      id="FFact_794"
      unitRef="USD">7117000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_777"
      unitRef="USD">3299000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_778"
      unitRef="USD">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_779"
      unitRef="USD">5404000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_780"
      unitRef="USD">85000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_781"
      unitRef="USD">8703000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="C_20231231_usgaapFinancialInstrumentAxis_usgaapUSTreasuryAndGovernmentMember"
      decimals="-3"
      id="Fxbrl_20220211174405005_Fact_782"
      unitRef="USD">87000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_783"
      unitRef="USD">53142000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_784"
      unitRef="USD">3075000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_785"
      unitRef="USD">72571000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_786"
      unitRef="USD">4129000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_787"
      unitRef="USD">125713000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211174416183_Fact_788"
      unitRef="USD">7204000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="F20250222114549316_301">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 12:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;EMPLOYEE RELATED LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Employee Termination Benefits&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;Israeli law, labor agreements and corporate policy determine the obligations of Tower to make severance payments to dismissed Israeli employees and to Israeli employees leaving employment under certain circumstances. Generally, the liability for severance pay benefits, as determined by Israeli law, is based upon length of service and the employee&#x2019;s monthly salary. This liability is primarily covered by regular deposits made each month by Tower into recognized severance and pension funds and by insurance policies maintained by Tower, based on the employee&#x2019;s salary for the relevant month.&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;Tower implements a labor agreement with regard to most of its Israeli employees, according to which monthly deposits into recognized severance and pension funds or insurance policies release it from any additional severance obligation in excess of the balance in such accounts to such Israeli employees and, therefore, Tower incurs no liability or asset with respect to such severance obligations and deposits. Any net severance amount is released on the employee&#x2019;s termination date. Payments relating to Israeli employee termination benefits were $5,716, $5,752 and $6,269 for 2024, 2023 and 2022, respectively.&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;TPSCo established a Defined Contribution Retirement Plan (the &#x201c;DC Plan&#x201d;) for its employees through which TPSCo contributes approximately 8% of employee base salary to the DC Plan. Such contribution releases the employer from further obligation to any payments upon termination of employment. The contribution is remitted either to third party benefit funds based on employee preference, or directly, to those employees who elected not to enroll in the DC Plan. Total payments under the DC Plan in 2024, 2023 and 2022 amounted to $3,853, $4,266 and $4,838 respectively.&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;TSNB Employee Benefit Plans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following information provides the changes in 2024, 2023 and 2022 periodic expenses and benefit obligations due to the bargaining agreement signed between TSNB and its collective bargaining unit employees.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Post-Retirement Medical Plan&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The components of the net periodic benefit cost and other amounts recognized in other comprehensive income for post-retirement medical plan expense are as follows as of December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Service cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Amortization of net (gain) loss&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total net periodic benefit cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(209&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(96&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other changes in plan assets and benefits obligations recognized in other comprehensive income:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prior service cost for the period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Net (gain) loss for the period&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of net gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in net periodic benefit cost and other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(82&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(122&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549065_159"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549066_160"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549068_161"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549069_162"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549071_163"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549072_164"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assumed health care cost trend rates:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for current year (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/11.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/9.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6.00%/8.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for current year (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/8.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/8.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6.00%/6.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Measurement date&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The components of the change in benefit obligation, change in plan assets and funded status for post-retirement medical plan are as follows as of the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in medical plan related benefit obligation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Medical plan related benefit obligation at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,912&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Service cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in medical plan provisions&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Actuarial (gain) loss, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit medical plan related obligation end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan assets:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Employer contribution&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Medical plan related net funding&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amounts recognized in statement of financial position:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(56&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(50&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(59&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net amount recognized&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549134_183"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549136_184"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549137_185"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assumed health care cost trend rates:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for next year (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.60%/11.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/11.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/9.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for next year (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.60%/9.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/8.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/8.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2034/2035&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2034/2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other Benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;56&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;75&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;80&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 - 2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;438&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Description of Significant Gains and Losses in Obligations:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain mainly due to the discount rate increase compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial gain due to a significant reduction in retirees receiving medical coverage.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:36pt;margin-left:42pt;line-height:1.25;font-family:'Times New Roman';font-style:italic;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;TSNB Pension Plan&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;TSNB has a pension plan that provides monthly pension payments to eligible employees upon retirement. The pension benefits are based on years of service and specified benefit amounts. TSNB uses a December 31 measurement date each year. TSNB&#x2019;s funding policy is to make contributions that satisfy at least the minimum required contribution for IRS qualified plans.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The components of the change in benefit obligation, the change in plan assets and funded status for TSNB&#x2019;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,075&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(778&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Amortization of net loss (gain)&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total net periodic benefit cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;183&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other changes in plan assets and benefits obligations recognized in other comprehensive income:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prior service cost for the period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Net loss (gain) for the period&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,545&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of net gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in net periodic benefit cost (gain) and other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549147_191"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549148_192"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549150_193"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The components of the change in benefit obligation, change in plan assets and funded status for TSNB&#x2019;s pension plan for the years ended December 31, 2024, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,281&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,436&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;22,081&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(804&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan provisions&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Actuarial loss (gain)&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit obligation end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,034&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,281&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,436&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan assets:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,511&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,750&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Actual return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Employer contribution&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expenses paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(804&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,511&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Funded Status&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amounts recognized in statement of financial position:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net amount recognized&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549159_199"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549161_200"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549162_201"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following benefit payments are expected to be paid in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:60%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other Benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,244&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,285&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,332&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,375&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 - 2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,690&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Description of Significant Gains and Losses in Obligations:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the fiscal year ended December 31, 2024, the benefit obligation summed to a net actuarial gain primarily attributable to the discount rate increase as compared to the prior year. For the fiscal year ended December 31, 2023, the benefit obligation summed to a net actuarial loss primarily attributable to the discount rate decrease as compared to the prior year and demographic experience during the year.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The plan&#x2019;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in commingled funds&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The plan&#x2019;s assets measured at fair value on a recurring basis consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in commingled funds&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;TSNB&#x2019;s pension plan weighted average asset allocations on December 31, 2024, by asset category are as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Asset Category&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Target&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;allocation &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equity securities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Debt securities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;TSNB&#x2019;s primary policy goals regarding the plan&#x2019;s assets are to (1) provide liquidity to meet the Plan benefit payments and expenses payable from the Plan, (2) offer reasonable probability of achieving growth of assets that will assist in closing the Plan&#x2019;s funding gap, and (3) manage the Plan&#x2019;s assets in a liability framework. Plan assets are currently invested in commingled funds with various debt and equity investment objectives. The target asset allocation for the plan assets is 90% debt, or fixed income securities, and 10% equity securities. Individual funds are evaluated periodically based on comparisons to benchmark indices and peer group funds, and investment decisions are made by TSNB in accordance with the policy goals. Actual allocation to each asset category fluctuates and may not be within the target allocation specified above due to changes in market conditions.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The estimated expected return on assets of the plan is based on assumptions derived from, among other things, the historical return on assets of the plan, the current and expected investment allocation of assets held by the plan and the current and expected future rates of return in the debt and equity markets for investments held by the plan. The obligations under the plan could differ from the obligation currently recorded, if management's estimates are not consistent with actual investment performance.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="F20250222114548675_0"
      unitRef="USD">5716000</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20250222114548677_1"
      unitRef="USD">5752000</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedBenefitPlanSpecialTerminationBenefits
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20250222114548680_2"
      unitRef="USD">6269000</us-gaap:DefinedBenefitPlanSpecialTerminationBenefits>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"
      decimals="2"
      id="F20250222114549300_290"
      unitRef="Pure">0.08</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"
      decimals="-3"
      id="F20250222114549302_291"
      unitRef="USD">3853000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"
      decimals="-3"
      id="F20250222114549303_292"
      unitRef="USD">4266000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_tsemTowerJazzPanasonicSemiConductorCompanyLtdMember"
      decimals="-3"
      id="F20250222114549304_293"
      unitRef="USD">4838000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549237_249">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Service cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Amortization of net (gain) loss&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total net periodic benefit cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(209&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(96&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other changes in plan assets and benefits obligations recognized in other comprehensive income:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prior service cost for the period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Net (gain) loss for the period&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of net gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;282&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(358&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in net periodic benefit cost and other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(82&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(122&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(454&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549065_159"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549066_160"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549068_161"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549069_162"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549071_163"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549072_164"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assumed health care cost trend rates:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for current year (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/11.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/9.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6.00%/8.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for current year (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/8.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/8.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;6.00%/6.40&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Measurement date&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:right;line-height:1.25;text-indent:1pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548682_3"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548684_4"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549273_273"
      unitRef="USD">4000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549272_272"
      unitRef="USD">65000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548689_5"
      unitRef="USD">71000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548691_6"
      unitRef="USD">57000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549074_165"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549091_166"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549093_167"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548693_7"
      unitRef="USD">272000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548695_8"
      unitRef="USD">282000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548697_9"
      unitRef="USD">157000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549206_227"
      unitRef="USD">-205000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549207_228"
      unitRef="USD">-209000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549209_229"
      unitRef="USD">-96000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549096_168"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549097_169"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549099_170"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549203_225"
      unitRef="USD">149000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549228_241"
      unitRef="USD">195000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548699_10"
      unitRef="USD">515000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549101_171"
      unitRef="USD">0</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549103_172"
      unitRef="USD">0</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549113_173"
      unitRef="USD">0</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548701_11"
      unitRef="USD">272000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548706_12"
      unitRef="USD">282000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548708_13"
      unitRef="USD">157000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549204_226"
      unitRef="USD">123000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548710_14"
      unitRef="USD">87000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548712_15"
      unitRef="USD">-358000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549210_230"
      unitRef="USD">-82000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548714_16"
      unitRef="USD">-122000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548716_17"
      unitRef="USD">-454000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548718_18"
      unitRef="Pure">0.05</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548721_19"
      unitRef="Pure">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548723_20"
      unitRef="Pure">0.03</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548725_21"
      unitRef="Pure">0.082</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548726_22"
      unitRef="Pure">0.11</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548728_23"
      unitRef="Pure">0.073</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549238_250"
      unitRef="Pure">0.0925</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548730_24"
      unitRef="Pure">0.06</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549213_231"
      unitRef="Pure">0.085</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548732_25"
      unitRef="Pure">0.082</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548735_26"
      unitRef="Pure">0.087</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548737_27"
      unitRef="Pure">0.073</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548739_28"
      unitRef="Pure">0.083</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549297_288"
      unitRef="Pure">0.06</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549180_211"
      unitRef="Pure">0.064</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateAssumedForCurrentYearStatementOfOtherComprehensiveIncomeNonMedicareAdvantage>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548741_29"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549239_251"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548742_30"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548744_31"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548746_32"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548749_33"
      unitRef="Pure">0.045</tsem:DefinedBenefitPlanUltimateHealthCareCostTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548751_34">2033</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548753_35">2033</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549172_207">2031</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549173_208">2031</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548755_36">2031</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548756_37">2031</tsem:DefinedBenefitPlanYearThatRateReachesUltimateTrendRateStatementOfOtherComprehensiveIncome>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549287_282">2024-12-31</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549290_283">2023-12-31</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate>
    <tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549291_284">2022-12-31</tsem:DefinedBenefitPlanAssumedHealthCareCostTrendRateMeasurementDate>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549276_275">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in medical plan related benefit obligation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Medical plan related benefit obligation at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,912&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Service cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;71&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in medical plan provisions&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Actuarial (gain) loss, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(515&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit medical plan related obligation end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan assets:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Employer contribution&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Medical plan related net funding&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amounts recognized in statement of financial position:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(56&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(50&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(59&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,179&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,269&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,395&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net amount recognized&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,235&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,319&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(1,454&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549134_183"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549136_184"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549137_185"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Assumed health care cost trend rates:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for next year (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.60%/11.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/11.00&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/9.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Health care cost trend rate assumed for next year (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.60%/9.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8.20%/8.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7.30%/8.30&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Ultimate rate (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.50%/4.50&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65 Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2034/2035&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Year the ultimate rate is reached (pre-65/post-65 Non-Medicare Advantage)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2034/2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2033/2033&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2031/2031&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548758_38"
      unitRef="USD">1319000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549264_267"
      unitRef="USD">1454000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548760_39"
      unitRef="USD">1912000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548763_40"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548765_41"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549275_274"
      unitRef="USD">4000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549271_271"
      unitRef="USD">65000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548767_42"
      unitRef="USD">71000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548768_43"
      unitRef="USD">57000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548770_44"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548772_45"
      unitRef="USD">13000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548774_46"
      unitRef="USD">4000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549115_174"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549120_175"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549122_176"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549185_214"
      unitRef="USD">-149000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549216_233"
      unitRef="USD">-195000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548777_47"
      unitRef="USD">-515000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548779_48"
      unitRef="USD">1235000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548781_49"
      unitRef="USD">1319000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549266_268"
      unitRef="USD">1454000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549123_177"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549125_178"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549126_179"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548783_50"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548785_51"
      unitRef="USD">13000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548786_52"
      unitRef="USD">4000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548788_53"
      unitRef="USD">2000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548791_54"
      unitRef="USD">13000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548793_55"
      unitRef="USD">4000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549133_182"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549128_180"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549130_181"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549214_232"
      unitRef="USD">-1235000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549241_252"
      unitRef="USD">-1319000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549268_269"
      unitRef="USD">-1454000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548795_56"
      unitRef="USD">56000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548796_57"
      unitRef="USD">50000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548798_58"
      unitRef="USD">59000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548800_59"
      unitRef="USD">1179000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548802_60"
      unitRef="USD">1269000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548805_61"
      unitRef="USD">1395000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548806_62"
      unitRef="USD">-1235000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548808_63"
      unitRef="USD">-1319000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549269_270"
      unitRef="USD">-1454000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548810_64"
      unitRef="Pure">0.057</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548812_65"
      unitRef="Pure">0.05</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548814_66"
      unitRef="Pure">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548816_67"
      unitRef="Pure">0.086</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548818_68"
      unitRef="Pure">0.115</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548820_69"
      unitRef="Pure">0.082</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549244_254"
      unitRef="Pure">0.11</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548822_70"
      unitRef="Pure">0.073</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549182_212"
      unitRef="Pure">0.0925</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114548824_71"
      unitRef="Pure">0.086</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549242_253"
      unitRef="Pure">0.099</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114548825_72"
      unitRef="Pure">0.082</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114548827_73"
      unitRef="Pure">0.087</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114548829_74"
      unitRef="Pure">0.073</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114548832_75"
      unitRef="Pure">0.083</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548834_76"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548835_77"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548837_78"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548839_79"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549294_286"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548841_80"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549193_219"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549195_220"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549196_221"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549198_222"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549202_224"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="C_20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      decimals="4"
      id="F20250222114549199_223"
      unitRef="Pure">0.045</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548842_81">2034</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548845_82">2035</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548847_83">2033</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548849_84">2034</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548850_85">2031</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114548852_86">2031</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549306_294">2034</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20240101to20241231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549307_295">2034</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549309_296">2033</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20230101to20231231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549311_297">2033</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPreSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549312_298">2031</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate
      contextRef="C_20220101to20221231_tsemHealthCareCostTrendRatesAxis_tsemPostSixtyFiveMember_usgaapRetirementPlanTypeAxis_usgaapDefinedBenefitPostretirementHealthCoverageMember"
      id="F20250222114549314_299">2031</us-gaap:DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      id="F20250222114549279_276">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other Benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;56&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;75&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;80&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 - 2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;438&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548854_87"
      unitRef="USD">56000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548856_88"
      unitRef="USD">65000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548858_89"
      unitRef="USD">75000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548860_90"
      unitRef="USD">80000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548862_91"
      unitRef="USD">87000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapOtherPostretirementBenefitPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548863_92"
      unitRef="USD">438000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549280_277">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net periodic benefit cost:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,075&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(778&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected administrative expenses&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Amortization of net loss (gain)&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total net periodic benefit cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;87&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;183&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;52&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other changes in plan assets and benefits obligations recognized in other comprehensive income:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Prior service cost for the period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Net loss (gain) for the period&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(192&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;346&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,545&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of prior service costs&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amortization of net gain (loss)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(91&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(123&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(286&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;220&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,542&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total recognized in net periodic benefit cost (gain) and other comprehensive income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(199&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,594&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expected return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549147_191"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549148_192"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549150_193"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548865_93"
      unitRef="USD">868000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549261_265"
      unitRef="USD">891000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549263_266"
      unitRef="USD">627000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548867_94"
      unitRef="USD">1075000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548869_95"
      unitRef="USD">1034000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548872_96"
      unitRef="USD">778000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548873_97"
      unitRef="USD">200000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548875_98"
      unitRef="USD">200000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549192_218"
      unitRef="USD">200000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548877_99"
      unitRef="USD">-3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548879_100"
      unitRef="USD">-3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549233_247"
      unitRef="USD">-3000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549293_285"
      unitRef="USD">-91000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549187_215"
      unitRef="USD">-123000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549235_248"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548881_101"
      unitRef="USD">87000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549217_234"
      unitRef="USD">183000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549218_235"
      unitRef="USD">52000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549142_188"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549144_189"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549146_190"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549176_209"
      unitRef="USD">192000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549220_236"
      unitRef="USD">-346000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548883_102"
      unitRef="USD">-1545000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548887_103"
      unitRef="USD">-3000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548889_104"
      unitRef="USD">-3000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548890_105"
      unitRef="USD">-3000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfPriorServiceCost>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548892_106"
      unitRef="USD">-91000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549139_186"
      unitRef="USD">-123000</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549140_187"
      unitRef="USD">0</tsem:OtherComprehensiveIncomeDefinedBenefitPlanAmortizationOfNetGainLoss>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549178_210"
      unitRef="USD">-286000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549224_238"
      unitRef="USD">220000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548894_107"
      unitRef="USD">1542000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549188_216"
      unitRef="USD">-199000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549221_237"
      unitRef="USD">403000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548896_108"
      unitRef="USD">1594000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548897_109"
      unitRef="Pure">0.049</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548901_110"
      unitRef="Pure">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548903_111"
      unitRef="Pure">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548905_112"
      unitRef="Pure">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548907_113"
      unitRef="Pure">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114548909_114"
      unitRef="Pure">0.031</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549286_281">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit obligation at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,281&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,436&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;22,081&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest cost&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;891&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(963&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(804&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan provisions&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Actuarial loss (gain)&lt;/p&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,152&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;917&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(4,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefit obligation end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,034&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,281&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;17,436&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in plan assets:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at beginning of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,511&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,750&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Actual return on plan assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;187&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,628&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,211&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Employer contribution&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Expenses paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(272&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(224&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Benefits paid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(964&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(962&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(804&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fair value of plan assets at end of period&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,511&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Funded Status&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Amounts recognized in statement of financial position:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current assets&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Net amount recognized&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,870&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,672&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;2,075&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Weighted average assumptions used:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Discount rate&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.60&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4.90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5.10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Rate of compensation increases&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549159_199"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549161_200"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="-sec-ix-hidden:F20250222114549162_201"&gt;N/A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548911_115"
      unitRef="USD">18281000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548913_116"
      unitRef="USD">17436000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548917_117"
      unitRef="USD">22081000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548919_118"
      unitRef="USD">868000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549258_263"
      unitRef="USD">891000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549260_264"
      unitRef="USD">627000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548944_119"
      unitRef="USD">963000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548946_120"
      unitRef="USD">963000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548949_121"
      unitRef="USD">804000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549151_194"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549153_195"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanPlanAmendments
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549155_196"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanPlanAmendments>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549190_217"
      unitRef="USD">-1152000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549226_240"
      unitRef="USD">917000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548951_122"
      unitRef="USD">-4468000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548960_123"
      unitRef="USD">17034000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548967_124"
      unitRef="USD">18281000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548975_125"
      unitRef="USD">17436000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549257_262"
      unitRef="USD">19953000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549170_206"
      unitRef="USD">19511000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20211231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548978_126"
      unitRef="USD">25750000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549225_239"
      unitRef="USD">187000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548985_127"
      unitRef="USD">1628000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548988_128"
      unitRef="USD">-5211000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549157_197"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549158_198"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548990_129"
      unitRef="USD">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <tsem:DefinedBenefitPlanExpensesPaid
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548992_130"
      unitRef="USD">-272000</tsem:DefinedBenefitPlanExpensesPaid>
    <tsem:DefinedBenefitPlanExpensesPaid
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548996_131"
      unitRef="USD">-224000</tsem:DefinedBenefitPlanExpensesPaid>
    <tsem:DefinedBenefitPlanExpensesPaid
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549184_213"
      unitRef="USD">-224000</tsem:DefinedBenefitPlanExpensesPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114548998_132"
      unitRef="USD">964000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20230101to20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549000_133"
      unitRef="USD">962000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="C_20220101to20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549002_134"
      unitRef="USD">804000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549004_135"
      unitRef="USD">18904000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549006_136"
      unitRef="USD">19953000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549009_137"
      unitRef="USD">19511000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549012_138"
      unitRef="USD">1870000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549014_139"
      unitRef="USD">1672000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549017_140"
      unitRef="USD">2075000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549019_141"
      unitRef="USD">1870000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549021_142"
      unitRef="USD">1672000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549023_143"
      unitRef="USD">2075000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="Fxbrl_20230320175054563_20250222114549019_141"
      unitRef="USD">0</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="Fxbrl_20230320175054563_20250222114549021_142"
      unitRef="USD">0</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="Fxbrl_20230320175054563_20250222114549023_143"
      unitRef="USD">0</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549025_144"
      unitRef="USD">1870000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549028_145"
      unitRef="USD">1672000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549030_146"
      unitRef="USD">2075000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549033_147"
      unitRef="Pure">0.056</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20231231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549035_148"
      unitRef="Pure">0.049</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="C_20221231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="4"
      id="F20250222114549037_149"
      unitRef="Pure">0.051</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549282_278">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:60%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Fiscal Year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Other Benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;1,244&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,285&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2027&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,332&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,357&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2029&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,375&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2030 - 2034&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;6,690&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549246_255"
      unitRef="USD">1244000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549248_256"
      unitRef="USD">1285000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549249_257"
      unitRef="USD">1332000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549250_258"
      unitRef="USD">1357000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549252_259"
      unitRef="USD">1375000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="C_20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      decimals="-3"
      id="F20250222114549298_289"
      unitRef="USD">6690000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549283_279">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in commingled funds&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;18,904&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

          &lt;div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Level 3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Investments in commingled funds&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total plan assets at fair value&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;19,953&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549164_202"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549039_150"
      unitRef="USD">18904000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549231_245"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549255_261"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549041_151"
      unitRef="USD">18904000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20241231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549231_246"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549166_203"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549051_152"
      unitRef="USD">19953000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549295_287"
      unitRef="USD">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel1Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549168_204"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel2Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549253_260"
      unitRef="USD">19953000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="C_20231231_usgaapFairValueByFairValueHierarchyLevelAxis_usgaapFairValueInputsLevel3Member_usgaapFairValueByMeasurementFrequencyAxis_usgaapFairValueMeasurementsRecurringMember"
      decimals="-3"
      id="F20250222114549169_205"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="C_20240101to20241231_usgaapRetirementPlanTypeAxis_usgaapPensionPlansDefinedBenefitMember"
      id="F20250222114549284_280">
          &lt;div style="margin-left:81pt"&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Asset Category&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;December&#160;31,&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Target&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;allocation &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Equity securities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Debt securities&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DefinedBenefitPlanFundedPercentage
      contextRef="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember"
      decimals="2"
      id="F20250222114549053_153"
      unitRef="Pure">0.10</us-gaap:DefinedBenefitPlanFundedPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="C_20241231_usgaapCollateralAxis_usgaapEquitySecuritiesMember"
      decimals="2"
      id="F20250222114549054_154"
      unitRef="Pure">0.10</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanFundedPercentage
      contextRef="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember"
      decimals="2"
      id="F20250222114549056_155"
      unitRef="Pure">0.90</us-gaap:DefinedBenefitPlanFundedPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="C_20241231_usgaapCollateralAxis_usgaapDebtSecuritiesMember"
      decimals="2"
      id="F20250222114549058_156"
      unitRef="Pure">0.90</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanFundedPercentage
      contextRef="C_20241231"
      decimals="2"
      id="F20250222114549060_157"
      unitRef="Pure">1</us-gaap:DefinedBenefitPlanFundedPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="C_20241231"
      decimals="2"
      id="F20250222114549061_158"
      unitRef="Pure">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222054137928">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 13:&lt;/span&gt;&lt;span&gt; &#160; &#160; &lt;span style="font-weight:bold"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Liens&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Loans, and Capital Leases&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;For liens under TPSCo&#x2019;s JPY Loans, see Note 10C.&#160; For liens under the capital lease agreements, see Note 10D.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;TPSCo&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:80pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;1.&#160;&#160; &lt;/span&gt;&lt;span style="font-weight:bold"&gt;Renewed Contracts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="margin-left:81pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:94.5pt;line-height:1.25;font-family:'Times New Roman',Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;In August 2022, Tower, TPSCo and NTCJ extended certain agreements with respect to TPSCo through March 2027 under certain amended terms, including changes to the commercial pricing for the services provided by TPSCo and enhanced financial support from Tower and NTCJ to TPSCo.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="margin-left:80pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;2.&lt;/span&gt;&lt;span&gt;&#160;&#160; &lt;span style="font-weight:bold"&gt;Japanese Operations Restructuring&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:96pt;line-height:1.25;font-family:'Times New Roman'"&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;During 2022 and in accordance with agreements signed in 2019, as amended thereafter, between Tower, NTCJ and TPSCo, TPSCo&#x2019;s operation in Japan was re-organized and re-structured, maintaining operations at the Uozu and Tonami facilities unchanged, while the Arai facility, which provided products solely to NTCJ and did not serve the Company&#x2019;s customers, ceased operations, while a portion of the machinery and equipment of the Arai facility was transferred to the Tonami facility. The remaining machinery and equipment were sold to third parties.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The restructuring process, including the transfer and installation of machinery and equipment in the Tonami facility and the sale of certain equipment, was mostly completed during 2023 and resulted in total restructuring gain, net from the sale of machinery and equipment of $72,411 as well as total restructuring costs of $24,076.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the year ended December 31, 2024, the Company recorded restructuring gain from a government subsidy received in relation to this Japan operations restructuring of $6,270.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;For the year ended December 31, 2023, the Company recorded restructuring gain from the sale of machinery and equipment, net, of $52,168, as well as restructuring expense of $19,662.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:76.5pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&#160;Changes in accruals&#160;related to the Arai facility cessation for the years ended December 31, 2024 and December 31, 2023 were as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
          &lt;div style="margin-left:81pt"&gt;

              &lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Asset disposal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;accrual&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Other Restructuring costs accrual&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of January 1, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,963&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;7,635&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Expenses accrued&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;19,662&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accruals related to assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(1,741&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(7,318&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cash payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(222&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(17,852&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cash payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(2,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;

          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;License Agreements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;The Company enters into intellectual property and licensing agreements with third parties from time to time. The effect of each of them on the Company&#x2019;s total assets and results of operations is immaterial. Certain of these agreements call for royalties to be paid by the Company to these third parties.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;TSNB Lease Agreement&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;TSNB leases its facilities under an operational lease contract that is due to expire in the first quarter of 2027. In amendments to its lease, (i) TSNB secured various contractual safeguards designed to limit and mitigate any adverse impact of construction activities on its operations; and (ii) certain obligations of TSNB and the landlord are specified, including certain noise abatement actions at the facility. The landlord has made claims that TSNB&#x2019;s noise abatement efforts are not adequate under the terms of the amended lease and has requested a judicial declaration that TSNB has committed material non-curable breach of the lease so that the landlord may claim that it has the right to terminate the lease. TSNB does not agree and is disputing these claims.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Agreement with ST Microelectronics&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;In 2021, TSIT, Tower&#x2019;s wholly-owned Italian subsidiary, entered into a definitive agreement with ST Microelectronics (&#x201c;ST&#x201d;) to share under collaborative arrangement a 300mm facility with ST in Agrate, Italy. The parties are sharing the cleanroom space and the facility infrastructure, with the Company installing certain of its own equipment inside the clean room in an area which consumes approximately one-third of the total clean room space. TSIT and ST are investing in their respective process equipment, and have been working to accelerate the process flows&#x2019; transfer to the facility, product development, qualification and subsequent ramp-up. The comprehensive qualification process has been completed in the fourth quarter of 2024, followed by the commencement of volume production and operations, which were, and will continue to be, managed by ST.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;F.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Capacity Corridor Agreement with Intel&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;In September 2023, Tower and Intel signed an agreement under which a capacity corridor is being established in Intel&#x2019;s 300mm facility in New Mexico, USA. Under this agreement, Tower is investing up to $300,000 for equipment and other fixed assets to be owned by Tower and installed and qualified for Tower processes in this Intel facility. The corridor is in the initial equipment procurement and installation process and not yet qualified for production.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;G.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Other Agreements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;From time to time, in the ordinary course of business, the Company enters into long-term agreements with various entities for the joint development of product&#160;IPs and processes. The developed IPs may be owned separately by either the other entity or the Company, or owned jointly by both parties, as applicable.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <tsem:RestructuringGainFromSaleOfMachineryAndEquipment
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember"
      decimals="-3"
      id="Fxbrl_20240214033456148"
      unitRef="USD">72411000</tsem:RestructuringGainFromSaleOfMachineryAndEquipment>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="C_20230101to20231231_usgaapPropertyPlantAndEquipmentByTypeAxis_tsemTonamiFactoryMember"
      decimals="-3"
      id="Fxbrl_20240214033506260"
      unitRef="USD">24076000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20230320152102225"
      unitRef="USD">6270000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <tsem:RestructuringGainFromSaleOfMachineryAndEquipment
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20240214033122156"
      unitRef="USD">52168000</tsem:RestructuringGainFromSaleOfMachineryAndEquipment>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20240214033128380"
      unitRef="USD">19662000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <tsem:ChangesCessationRelatedAccrualsTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222054309353">
              &lt;div&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Asset disposal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;accrual&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Other Restructuring costs accrual&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of January 1, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,963&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;7,635&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Expenses accrued&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;19,662&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accruals related to assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(1,741&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(7,318&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cash payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(222&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(17,852&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;2,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cash payments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(2,127&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Accrued balance as of December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            </tsem:ChangesCessationRelatedAccrualsTableTextBlock>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20221231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20240227122811920"
      unitRef="USD">1963000</tsem:FactoryCessationRelatedAccruals>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20221231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20240227122834202"
      unitRef="USD">7635000</tsem:FactoryCessationRelatedAccruals>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20240227122900506_xbrl_20230320150045267_xbrl_20230320145908263"
      unitRef="USD">0</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20240227122900506_xbrl_20230320150040289_xbrl_20230320145919953"
      unitRef="USD">19662000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <tsem:AccrualsRelatedToAssets
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20240227122912333_xbrl_20230425154948429_xbrl_20230320150045267_xbrl_20230320145908263"
      unitRef="USD">1741000</tsem:AccrualsRelatedToAssets>
    <tsem:AccrualsRelatedToAssets
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20240227122912333_xbrl_20230425154948429_xbrl_20230320150040289_xbrl_20230320145919953"
      unitRef="USD">7318000</tsem:AccrualsRelatedToAssets>
    <tsem:PaymentToProceedsFromCash
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20240227122922078_xbrl_20230425154951998_xbrl_20230320150045267_xbrl_20230320145908263"
      unitRef="USD">222000</tsem:PaymentToProceedsFromCash>
    <tsem:PaymentToProceedsFromCash
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20240227122922078_xbrl_20230425154951998_xbrl_20230320150040289_xbrl_20230320145919953"
      unitRef="USD">17852000</tsem:PaymentToProceedsFromCash>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20231231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20230320145919953"
      unitRef="USD">0</tsem:FactoryCessationRelatedAccruals>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20231231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20230320145923522"
      unitRef="USD">2127000</tsem:FactoryCessationRelatedAccruals>
    <tsem:PaymentToProceedsFromCash
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20230425154951998_xbrl_20230320150045267_xbrl_20230320145908263"
      unitRef="USD">0</tsem:PaymentToProceedsFromCash>
    <tsem:PaymentToProceedsFromCash
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20230425154951998_xbrl_20230320150040289_xbrl_20230320145919953"
      unitRef="USD">2127000</tsem:PaymentToProceedsFromCash>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20241231_usgaapIncomeStatementLocationAxis_tsemAssetDisposalAccrualMember"
      decimals="-3"
      id="Fxbrl_20230320150045267_xbrl_20230320145919953"
      unitRef="USD">0</tsem:FactoryCessationRelatedAccruals>
    <tsem:FactoryCessationRelatedAccruals
      contextRef="C_20241231_usgaapIncomeStatementLocationAxis_usgaapRestructuringChargesMember"
      decimals="-3"
      id="Fxbrl_20230320150045267_xbrl_20230320145923522"
      unitRef="USD">0</tsem:FactoryCessationRelatedAccruals>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="C_20230901to20230930_usgaapBusinessAcquisitionAxis_tsemIntelCorporationMember"
      decimals="-3"
      id="Fxbrl_20250227023225089"
      unitRef="USD">300000000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227123806257">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;
          &lt;p style="margin:0pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 14:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;SHAREHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="text-align:justify;margin-left:49.65pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;&#160;&#160; A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Description of Ordinary Shares&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, Tower had 150 million authorized ordinary shares, par value NIS 15.00 each, of which approximately 111.6 million were outstanding. Holders of ordinary shares are entitled to participate equally in the payment of cash dividends and bonus share (stock dividend) distributions, if any, and, in the event of the liquidation of Tower, in the distribution of assets after satisfaction of liabilities to creditors. Each ordinary share is entitled to one vote on all matters to be voted on by shareholders.&lt;/span&gt;&lt;/span&gt;
                    &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:49.65pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;&#160;&#160; B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:49.65pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1)&#160; Tower&#x2019;s 2013 Share Incentive Plan (the &#x201c;2013 Plan&#x201d;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="text-align:justify;margin-left:81pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;In 2013, the Company adopted a share incentive plan for directors, officers and employees of the Company (&#x201c;2013 Plan&#x201d;).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&#160;&lt;/div&gt;
                  &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Under the 2013 Plan, the Company granted a total of approximately 1.58 million restricted stock units (&#x201c;RSUs&#x201d;) to its employees and directors during 2024 and a total of approximately 0.80 million RSUs&#160; to its employees and directors during 2023, including the below-described grants to the CEO and directors, with vesting periods of up to three years. These RSUs amounts also include performance based RSUs (&#x201c;PSUs&#x201d;) and market based RSUs (&#x201c;MSUs&#x201d;). The Company determines compensation expenses of the RSUs based on the closing market price of the ordinary shares on the last trading day immediately prior to the date of grant and amortizes it over the applicable vesting period, taking into consideration achievement, if any, of performance and market criteria.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During 2024, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;
              &lt;div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(i) approximately 78.4 thousand time-vested RSUs, 176.3 thousand PSUs and 256.3 thousand MSUs, granted to the CEO, with 33% of such RSUs, PSUs and MSUs to vest at the end of each year for 3 years following the grant date. The total compensation value of these awards was approximately $16,500. As was approved by shareholders in 2019, the grant also included a provision requiring the CEO to own, commencing May 2024, ordinary shares of the Company at a minimum value that equals at least three times his annual base salary as of May 2024 (the &#x201c;Minimum Holding&#x201d;). As of December 31, 2024, the CEO is in compliance with the Minimum Holding requirement;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
                  &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(ii) approximately 7.4 thousand time-vested RSUs to the chairman of the Board of Directors (the &#x201c;Chairman&#x201d;) for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
                  &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(iii) approximately 4.9 thousand time-vested RSUs to each of the eight members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $1,600, vesting over a two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As was approved by shareholders in 2020, commencing July 2025, the members of the Board will have to own ordinary shares of the Company at a minimum value that equals at least 50% of their annual base fee and the Chairman will have to own ordinary shares of the Company at a minimum value that equals at least 50% of his annual cash compensation (the &#x201c;BOD Minimum Holding&#x201d;). The Chairman and the members of the Board have until July 2025 to accumulate the BOD Minimum Holding (whether by conversion of RSUs to ordinary shares or by purchase of ordinary shares), and during such period, until they accumulate the BOD Minimum Holding, they must retain at least 20% of the vested time-based RSUs granted to him/her on or after July 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During 2023, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(i) approximately 75.8 thousand time-vested RSUs and 125.0 thousand PSUs granted to the CEO, subject also to time-vesting, with 33% of such RSUs and PSUs to vest at the end of each year for 3 years following the grant date. The total compensation value of these RSUs was approximately $7,500 and also included the Minimum Holding requirement defined above;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(ii)&#160;approximately&#160;8.0 thousand time-vested RSUs to the Chairman for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(iii)&#160;approximately&#160;3.3 thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $875, vesting over a  two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During 2022, the Company's CEO and members of the Board of Directors were awarded the following RSUs under the 2013 Plan:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(i) approximately 59 thousand time-vested RSUs and 97 thousand PSUs granted to the CEO, subject also to time-vesting, with 33% of such RSUs and PSUs to vest at the end of each year for 3 years following the grant date. Total compensation value of these RSUs was approximately $7,200 and also includes the Minimum Holding requirement defined above;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(ii)&#160;approximately&#160;6.5 thousand time-vested RSUs to the Chairman for a total compensation value of $300, to vest 33% at the end of each year for 3 years following the grant date; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(iii)&#160;approximately&#160;2.7 thousand time-vested RSUs to each of the seven members of the Board of Directors then serving (other than to the Chairman and the CEO), for an aggregate compensation value of $875, vesting over a  two-year period, with 50% vesting on the first anniversary of the date of grant and 50% on the second anniversary of the date of grant.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The grants during 2023 and 2022 to the Chairman and the members of the Board also include the BOD Minimum Holding requirement defined above.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(2) RSUs awards&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman';font-weight:bold"&gt;&#160;&lt;/div&gt;

              &lt;div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Outstanding as of beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,585,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;38.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,712,996&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.90&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,211,100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24.11&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,581,492&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;31.89&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;797,241&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;37.64&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;612,881&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;44.99&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Converted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(726,007&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;36.52&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(870,720&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27.80&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(1,068,219&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;21.99&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(42,910&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;36.96&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(53,957&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.49&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(42,766&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24.24&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Outstanding as of end of year (*)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,398,135&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;34.51&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,585,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;38.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,712,996&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.90&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(*) Include (i) 736,014, 559,184 and 595,757 PSUs as of December 31, 2024, 2023 and 2022, respectively and (ii) 649,249 MSUs as of December 31, 2024.&#160; The performance goals of 736,014 PSUs outstanding as of December 31, 2024 were achieved. The achievement of market goals of the MSUs outstanding as of December 31, 2024 shall be determined in accordance with a defined performance measurement methodology.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;/div&gt;

            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:78pt;line-height:1.25;font-weight:bold"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;(3) Summary of Information about Employees&#x2019; Share Incentive Plans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;

                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details for the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The intrinsic value of converted RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;28,667&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;26,976&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;48,829&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The original fair value of converted RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;26,510&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24,206&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,492&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;

            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Stock-based compensation expenses were recognized in the Statement of Operations for the years ended December 31, 2024, 2023 and 2022 as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;

                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cost of goods&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,764&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,332&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;7,393&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Research and development, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;7,422&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,639&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,754&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketing, general and administrative&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;17,651&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;13,960&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;12,068&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;33,837&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27,931&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24,215&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;

            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Treasury Stock&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;During 1999 and 1998, the Company funded the purchase by a trustee of an aggregate of approximately 87 thousand ordinary Tower shares. These shares are classified as treasury shares.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="C_20241231"
      decimals="-6"
      id="F20230320070136039_102"
      unitRef="Shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="C_20241231"
      decimals="0"
      id="F20230320070135921_0"
      unitRef="NISPerShare">15</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="C_20241231"
      decimals="-5"
      id="F20230320070136039_103"
      unitRef="Shares">111600000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-4"
      id="F20230320070136043_107"
      unitRef="Shares">1580000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-4"
      id="F20230320070136045_108"
      unitRef="Shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="F20230320070136091_158">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemEmployeesAndDirectorsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="F20230320070136046_109">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20240214011214114"
      unitRef="Shares">78400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20240214011227465"
      unitRef="Shares">176300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20250222164039164"
      unitRef="Shares">256300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_s_20240214011241257">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20240214011241257">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20240214011307711"
      unitRef="USD">16500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20240214011350016"
      unitRef="Shares">7400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20240214011403476"
      unitRef="USD">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_20240214011415215"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20250222164813043">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20240214011427345"
      unitRef="Shares">4900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20250222164739003"
      unitRef="USD">1600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20240214011455651">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"
      decimals="2"
      id="Fxbrl_20240214011508608"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20240101to20241231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"
      decimals="2"
      id="Fxbrl_20240214011524134"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <tsem:PercentageOfVestedRestrictedStockUnite
      contextRef="C_20240101to20241231"
      decimals="2"
      id="Fxbrl_20240214011754391"
      unitRef="Pure">0.20</tsem:PercentageOfVestedRestrictedStockUnite>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20250226161407547"
      unitRef="Shares">75800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20250226161416332"
      unitRef="Shares">125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_s_20250226161444676"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_20250226161444676"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_s_20250226161425754">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20250226161425754">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20250226161435442"
      unitRef="USD">7500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="F20230320070136052_116"
      unitRef="Shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="F20230320070136053_117"
      unitRef="USD">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="F20230320070136053_118"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_s_20250222165208355">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20250222165208356">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="F20230320070136054_119"
      unitRef="Shares">3300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="F20230320070136055_120"
      unitRef="USD">875000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="F20230320070136056_121">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"
      decimals="2"
      id="F20230320070136057_122"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20230101to20231231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"
      decimals="2"
      id="Fxbrl_20230425213140639"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20250226160849882"
      unitRef="Shares">59000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20250226160857364"
      unitRef="Shares">97000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_s_20250226160906630"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_20250226160906630"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_s_20250226160918578">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20250226160918578">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20250226160928390"
      unitRef="USD">7200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20230320124355389"
      unitRef="Shares">6500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20230320124442108"
      unitRef="USD">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="2"
      id="Fxbrl_20230320124451654"
      unitRef="Pure">0.33</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtChiefExecutiveOfficerMember_usgaapAwardTypeAxis_usgaapPerformanceSharesMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_s_20250222165614315">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_srtBoardOfDirectorsChairmanMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20250222165614316">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-2"
      id="Fxbrl_20230320124745764"
      unitRef="Shares">2700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensation
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      decimals="-3"
      id="Fxbrl_20230320124828147"
      unitRef="USD">875000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember"
      id="Fxbrl_20230320124844651">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemFirstAnniversaryMember"
      decimals="2"
      id="Fxbrl_20230320124855388"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="C_20220101to20221231_srtTitleOfIndividualAxis_tsemNewOtherDirectorsMember_usgaapAwardTypeAxis_tsemTimeVestedRestrictedStockUnitsMember_usgaapPlanNameAxis_tsemTwoThousandThirteenShareIncentivePlanMember_usgaapVestingAxis_tsemSecondAnniversaryMember"
      decimals="2"
      id="Fxbrl_20230320124907620"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227124355507">
              &lt;div&gt;
                &lt;div style="margin-left:81pt"&gt;
                  &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                      &lt;tr&gt;
                        &lt;td rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="6" rowspan="1" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center;vertical-align:bottom"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                        &lt;td colspan="1" rowspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Number of&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';text-align:center;vertical-align:bottom;padding-bottom:2px;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;text-align:center"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="2" style="vertical-align:bottom;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);text-align:center"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Weighted average fair value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Outstanding as of beginning of year&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,585,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;38.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,712,996&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.90&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,211,100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24.11&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Granted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,581,492&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;31.89&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;797,241&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;37.64&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;612,881&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;44.99&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Converted&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(726,007&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;36.52&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(870,720&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27.80&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(1,068,219&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;21.99&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:28%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Forfeited&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(42,910&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;36.96&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(53,957&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.49&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(42,766&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;padding-bottom:2px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24.24&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;
                      &lt;tr&gt;
                        &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:28%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Outstanding as of end of year (*)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2,398,135&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;34.51&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,585,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;padding-bottom:4px;vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;38.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;1,712,996&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                          &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;32.90&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                        &lt;/td&gt;
                        &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;/tr&gt;

                  &lt;/table&gt;
                &lt;/div&gt;
                &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
                &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(*) Include (i) 736,014, 559,184 and 595,757 PSUs as of December 31, 2024, 2023 and 2022, respectively and (ii) 649,249 MSUs as of December 31, 2024.&#160; The performance goals of 736,014 PSUs outstanding as of December 31, 2024 were achieved. The achievement of market goals of the MSUs outstanding as of December 31, 2024 shall be determined in accordance with a defined performance measurement methodology.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;/div&gt;
            </us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135967_34"
      unitRef="Shares">1585560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135968_35"
      unitRef="USD_per_Share">38.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135969_36"
      unitRef="Shares">1712996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135970_37"
      unitRef="USD_per_Share">32.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135971_38"
      unitRef="Shares">2211100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20211231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135972_39"
      unitRef="USD_per_Share">24.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135973_40"
      unitRef="Shares">1581492</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135974_41"
      unitRef="USD_per_Share">31.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135975_42"
      unitRef="Shares">797241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135976_43"
      unitRef="USD_per_Share">37.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135977_44"
      unitRef="Shares">612881</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135978_45"
      unitRef="USD_per_Share">44.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135979_46"
      unitRef="Shares">726007</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135980_47"
      unitRef="USD_per_Share">36.52</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135983_48"
      unitRef="Shares">870720</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135984_49"
      unitRef="USD_per_Share">27.8</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135985_50"
      unitRef="Shares">1068219</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod>
    <tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135985_51"
      unitRef="USD_per_Share">21.99</tsem:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135986_52"
      unitRef="Shares">42910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135987_53"
      unitRef="USD_per_Share">36.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135988_54"
      unitRef="Shares">53957</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135989_55"
      unitRef="USD_per_Share">32.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135990_56"
      unitRef="Shares">42766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135991_57"
      unitRef="USD_per_Share">24.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135992_58"
      unitRef="Shares">2398135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135993_59"
      unitRef="USD_per_Share">34.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135994_60"
      unitRef="Shares">1585560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135995_61"
      unitRef="USD_per_Share">38.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135996_62"
      unitRef="Shares">1712996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="INF"
      id="F20230320070135999_63"
      unitRef="USD_per_Share">32.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"
      decimals="0"
      id="Fxbrl_20250222112623955"
      unitRef="Shares">736014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20231231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"
      decimals="0"
      id="Fxbrl_20250222171822348"
      unitRef="Shares">559184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20221231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"
      decimals="0"
      id="Fxbrl_20250222171832124"
      unitRef="Shares">595757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="C_20241231_usgaapAwardTypeAxis_tsemMarketLeveragedStockUnitMember"
      decimals="0"
      id="Fxbrl_20250222171853908"
      unitRef="Shares">649249</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <tsem:PerformanceSharesUnitsOutstanding
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapPhantomShareUnitsPSUsMember"
      decimals="0"
      id="Fxbrl_20250222112710824"
      unitRef="Shares">736014</tsem:PerformanceSharesUnitsOutstanding>
    <tsem:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227124458535">
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details for the year ended December 31&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The intrinsic value of converted RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;28,667&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;26,976&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;48,829&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The original fair value of converted RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;26,510&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24,206&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;23,492&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              </tsem:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136015_78"
      unitRef="USD">28667000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136016_79"
      unitRef="USD">26976000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136017_80"
      unitRef="USD">48829000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <tsem:FairValueOfRestrictedStockUnitsExercised
      contextRef="C_20240101to20241231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136018_81"
      unitRef="USD">26510000</tsem:FairValueOfRestrictedStockUnitsExercised>
    <tsem:FairValueOfRestrictedStockUnitsExercised
      contextRef="C_20230101to20231231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136019_82"
      unitRef="USD">24206000</tsem:FairValueOfRestrictedStockUnitsExercised>
    <tsem:FairValueOfRestrictedStockUnitsExercised
      contextRef="C_20220101to20221231_usgaapAwardTypeAxis_usgaapRestrictedStockUnitsRSUMember"
      decimals="-3"
      id="F20230320070136020_83"
      unitRef="USD">23492000</tsem:FairValueOfRestrictedStockUnitsExercised>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227124554042">
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Cost of goods&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,764&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;8,332&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;7,393&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Research and development, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;7,422&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;5,639&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;4,754&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Marketing, general and administrative&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;17,651&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;13,960&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;12,068&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;33,837&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;27,931&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;24,215&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              </us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"
      decimals="-3"
      id="F20230320070136021_84"
      unitRef="USD">8764000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"
      decimals="-3"
      id="F20230320070136022_85"
      unitRef="USD">8332000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapCostOfSalesMember"
      decimals="-3"
      id="F20230320070136023_86"
      unitRef="USD">7393000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="F20230320070136024_87"
      unitRef="USD">7422000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="F20230320070136024_88"
      unitRef="USD">5639000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="F20230320070136025_89"
      unitRef="USD">4754000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20240101to20241231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="F20230320070136026_90"
      unitRef="USD">17651000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20231231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="F20230320070136027_91"
      unitRef="USD">13960000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20221231_usgaapIncomeStatementLocationAxis_usgaapSellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="F20230320070136028_92"
      unitRef="USD">12068000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222165801941"
      unitRef="USD">33837000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="F20230320070136032_94"
      unitRef="USD">27931000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="F20230320070136033_95"
      unitRef="USD">24215000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:TreasuryStockCommonShares
      contextRef="C_20241231"
      decimals="-3"
      id="F20230320070136034_96"
      unitRef="Shares">87000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222061019489">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 15:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;INFORMATION ON GEOGRAPHIC AREAS AND MAJOR CUSTOMERS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Revenues by Geographic Area - as Percentage of Total Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;46&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;49&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Japan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Asia (other than Japan)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;26&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The basis of attributing revenues from external customers to a certain geographic area is based on the headquarters&#x2019; location of the customer issuing the purchase order.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Long-Lived Assets by Geographic Area&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
              &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Substantially all of Tower&#x2019;s long-lived assets are located in Israel, substantially all of TSNB&#x2019;s and TSSA&#x2019;s long-lived assets are located in the United States, substantially all of TPSCo&#x2019;s long-lived assets are located in Japan and substantially all of TSIT&#x2019;s long-lived assets are located in Italy.&lt;/p&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Israel&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;$&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;279,023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;254,868&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;United States&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;322,947&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;250,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;452,557&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;371,583&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Japan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;232,095&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278,918&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,286,622&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,155,929&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;p style="margin:0pt"&gt;&#160;&lt;/p&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Major Customers - as Percentage of Net Accounts Receivable Balance&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As of December 31, 2024, two customers exceeded 10% of the net accounts receivable balance. As of December 31, 2023, one customer exceeded 10% of the net accounts receivable balance.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Major Customers - as Percentage of Total Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:Times New Roman;margin-left:78pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:top;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Customer A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Customer B&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Other customers *&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                &lt;tr&gt;
                  &lt;td style="width:70.9pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                  &lt;td style="width:28.35pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                    &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;E&lt;/span&gt;&lt;span&gt;.&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Reportable Segment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(i) The Company believes it is driving its revenues from a single reportable segment, which is its analog foundry operations that is providing semiconductor solutions offering a broad range of process technologies. To provide the capacity and expanded capabilities for its customers, as of December 31, 2024, the Company owns multiple facilities and is sharing capacity and/ or ownership in other facilities as described in Note 1.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(ii) Since the Company has a single reportable segment, the accounting policies of the segment are the same as those described in the summary of significant accounting policies. The chief operating decision maker (&#x201c;CODM&#x201d;) assesses performance and decides how to allocate resources based on the consolidated results of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(iii) Since the Company has a single reportable segment, its CODM does not allocate resources among segments but is responsible for allocating the entity&#x2019;s resources. The CODM uses the consolidated measures of profit or loss mostly when assessing performance rather than allocating resources.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(iv) Since the Company has a single reportable segment, it manages its business activities on a consolidated basis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;(v) The Company&#x2019;s chief operating decision maker is the chief executive officer of the Company.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222061416984">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Revenues by Geographic Area - as Percentage of Total Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;USA&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;46&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;49&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Japan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;17&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Asia (other than Japan)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;33&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;26&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1259"
      unitRef="Pure">0.42</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1260"
      unitRef="Pure">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryUS_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1261"
      unitRef="Pure">0.49</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1262"
      unitRef="Pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1263"
      unitRef="Pure">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_countryJP_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1264"
      unitRef="Pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1265"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1266"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_tsemAsiaOtherJapanAndTaiwanMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1267"
      unitRef="Pure">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1268"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1269"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtStatementGeographicalAxis_srtEuropeMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1270"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1271"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1272"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemExternalCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapGeographicConcentrationRiskMember"
      decimals="2"
      id="FFact_1273"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222061612568">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Long-Lived Assets by Geographic Area&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
              &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Substantially all of Tower&#x2019;s long-lived assets are located in Israel, substantially all of TSNB&#x2019;s and TSSA&#x2019;s long-lived assets are located in the United States, substantially all of TPSCo&#x2019;s long-lived assets are located in Japan and substantially all of TSIT&#x2019;s long-lived assets are located in Italy.&lt;/p&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;As of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Israel&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-size:10pt;font-family:Times New Roman, Times, serif"&gt;$&lt;/span&gt;&lt;/p&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;279,023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;254,868&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;United States&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;322,947&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;250,560&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Europe&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;452,557&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;371,583&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Japan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;232,095&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;278,918&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:76%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,286,622&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1,155,929&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231_srtStatementGeographicalAxis_countryIL"
      decimals="-3"
      id="FFact_1275"
      unitRef="USD">279023000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_srtStatementGeographicalAxis_countryIL"
      decimals="-3"
      id="FFact_1276"
      unitRef="USD">254868000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231_srtStatementGeographicalAxis_countryUS"
      decimals="-3"
      id="FFact_1277"
      unitRef="USD">322947000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_srtStatementGeographicalAxis_countryUS"
      decimals="-3"
      id="FFact_1278"
      unitRef="USD">250560000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="-3"
      id="Fxbrl_20230320110141293_Fact_1277"
      unitRef="USD">452557000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_srtStatementGeographicalAxis_srtEuropeMember"
      decimals="-3"
      id="Fxbrl_20230320110141293_Fact_1278"
      unitRef="USD">371583000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231_srtStatementGeographicalAxis_countryJP"
      decimals="-3"
      id="FFact_1279"
      unitRef="USD">232095000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231_srtStatementGeographicalAxis_countryJP"
      decimals="-3"
      id="FFact_1280"
      unitRef="USD">278918000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1281"
      unitRef="USD">1286622000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1282"
      unitRef="USD">1155929000</us-gaap:PropertyPlantAndEquipmentNet>
    <tsem:ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222061639014">
          &lt;div&gt;
            &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Major Customers - as Percentage of Total Revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;line-height:1.25;font-family:Times New Roman;margin-left:78pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:top;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Customer A&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Customer B&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;11&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Other customers *&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;16&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;table cellpadding="0" cellspacing="0" style="font-family:'Times New Roman', Times, serif;font-size:10pt;width:100%;text-align:left;color:#000000"&gt;

                &lt;tr&gt;
                  &lt;td style="width:70.9pt;font-family:'Times New Roman'"&gt;&#160;&lt;/td&gt;
                  &lt;td style="width:28.35pt;vertical-align:top;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
                  &lt;td style="width:auto;vertical-align:top;text-align:justify;font-family:'Times New Roman'"&gt;
                    &lt;div&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Represents aggregated revenue to three customers that accounted for between 3% and 9% of total revenue during 2024, to three customers that accounted for between 3% and 9% of total revenue during 2023, and to four customers that accounted for between 4% and 8% of total revenue during 2022.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          &lt;/div&gt;
        </tsem:ScheduleOfAccountsReceivableBalanceByMajorCustomersTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1286"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1287"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerAMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1288"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1289"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1290"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerBMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1291"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1292"
      unitRef="Pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1293"
      unitRef="Pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemOtherCustomersMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1294"
      unitRef="Pure">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="Fxbrl_20220211180756898"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20240101to20241231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="Fxbrl_20220211180855593"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1295"
      unitRef="Pure">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20230101to20231231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1296"
      unitRef="Pure">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerOneMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1297"
      unitRef="Pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="C_20220101to20221231_srtMajorCustomersAxis_tsemCustomerTwoMember_usgaapConcentrationRiskByBenchmarkAxis_usgaapSalesRevenueNetMember_usgaapConcentrationRiskByTypeAxis_usgaapCustomerConcentrationRiskMember"
      decimals="2"
      id="FFact_1298"
      unitRef="Pure">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="C_20240101to20241231" id="FFact_1325">
    &lt;div&gt;
      &lt;div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 16:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;FINANCING INCOME (EXPENSE), NET&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Financing income (expense), net consists of the following for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,029&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,444&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(5,687&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,488&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;39,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;
                          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Series G Debentures amortization, exchange rate and its hedging transactions related results&lt;/p&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exchange rate results&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,013&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,986&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Hedging transactions related results&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(7,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities fair value adjustments&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,225&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Bank fees and others&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,833&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;50,834&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;30,531&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(12,767&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;

          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  </us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227094242759">
              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,029&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(4,444&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(5,687&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Interest income&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;55,488&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;39,987&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,596&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;
                          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;Series G Debentures amortization, exchange rate and its hedging transactions related results&lt;/p&gt;
                        &lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(640&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(772&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Exchange rate results&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;3,403&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;1,013&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,986&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Hedging transactions related results&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(7,800&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(5,153&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Marketable securities fair value adjustments&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,605&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,225&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Bank fees and others&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,833&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(6,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;50,834&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;30,531&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;(12,767&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            </us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1303"
      unitRef="USD">4029000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1304"
      unitRef="USD">4444000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1305"
      unitRef="USD">5687000</us-gaap:InterestExpense>
    <us-gaap:InterestAndOtherIncome
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1306"
      unitRef="USD">55488000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1307"
      unitRef="USD">39987000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1308"
      unitRef="USD">13596000</us-gaap:InterestAndOtherIncome>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222105428930"
      unitRef="USD">0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1313"
      unitRef="USD">640000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1314"
      unitRef="USD">772000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <tsem:ExchangeRateResults
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222103733422_Fact_1306"
      unitRef="USD">-3403000</tsem:ExchangeRateResults>
    <tsem:ExchangeRateResults
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222103733422_Fact_1307"
      unitRef="USD">-1013000</tsem:ExchangeRateResults>
    <tsem:ExchangeRateResults
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222103733422_Fact_1308"
      unitRef="USD">3986000</tsem:ExchangeRateResults>
    <tsem:HedgingTransactionsRelatedResults
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222103735276_Fact_1306"
      unitRef="USD">7800000</tsem:HedgingTransactionsRelatedResults>
    <tsem:HedgingTransactionsRelatedResults
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222103735276_Fact_1307"
      unitRef="USD">5153000</tsem:HedgingTransactionsRelatedResults>
    <tsem:HedgingTransactionsRelatedResults
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222103735276_Fact_1308"
      unitRef="USD">0</tsem:HedgingTransactionsRelatedResults>
    <tsem:MarketableSecuritiesFairValueAdjustment
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230320104943651_Fact_1315"
      unitRef="USD">-5605000</tsem:MarketableSecuritiesFairValueAdjustment>
    <tsem:MarketableSecuritiesFairValueAdjustment
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320104943651_Fact_1316"
      unitRef="USD">-2944000</tsem:MarketableSecuritiesFairValueAdjustment>
    <tsem:MarketableSecuritiesFairValueAdjustment
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20230320104943651_Fact_1317"
      unitRef="USD">9225000</tsem:MarketableSecuritiesFairValueAdjustment>
    <tsem:FinancingExpenseOther
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1318"
      unitRef="USD">1833000</tsem:FinancingExpenseOther>
    <tsem:FinancingExpenseOther
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1319"
      unitRef="USD">3176000</tsem:FinancingExpenseOther>
    <tsem:FinancingExpenseOther
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1320"
      unitRef="USD">6693000</tsem:FinancingExpenseOther>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1321"
      unitRef="USD">50834000</tsem:FinancingIncomeExpenseNet>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20230320171456041"
      unitRef="USD">30531000</tsem:FinancingIncomeExpenseNet>
    <tsem:FinancingIncomeExpenseNet
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1323"
      unitRef="USD">-12767000</tsem:FinancingIncomeExpenseNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222055239456">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;NOTE 17:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;RELATED PARTIES BALANCES AND TRANSACTIONS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;
          &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Balance&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

            &lt;div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The nature of the relationship involved as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Long-term investment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Equity investment in a limited partnership&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
          &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Transactions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

            &lt;div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Description of the transactions for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Description of the transactions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;General and administrative expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Directors&#x2019; fees and reimbursement to directors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;804&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;696&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

        &lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250222191312234">
            &lt;div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;The nature of the relationship involved as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Long-term investment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:38%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Equity investment in a limited partnership&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;40&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;

            &lt;div&gt;
              &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Description of the transactions for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
              &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
              &lt;div style="margin-left:81pt"&gt;
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Description of the transactions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;General and administrative expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:32%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;Directors&#x2019; fees and reimbursement to directors&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;804&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;780&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;696&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              &lt;/div&gt;
            &lt;/div&gt;
          </us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"
      decimals="-3"
      id="FFact_1326"
      unitRef="USD">40000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="C_20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"
      decimals="-3"
      id="FFact_1327"
      unitRef="USD">40000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20240101to20241231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"
      decimals="-3"
      id="FFact_1328"
      unitRef="USD">804000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20230101to20231231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"
      decimals="-3"
      id="FFact_1329"
      unitRef="USD">780000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="C_20220101to20221231_usgaapRelatedPartyTransactionsByRelatedPartyAxis_usgaapRelatedPartyMember"
      decimals="-3"
      id="FFact_1330"
      unitRef="USD">696000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240214000907362">
      &lt;div&gt;
        &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;NOTE 18:&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;INCOME TAX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;A.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Tower Statutory Income Rates&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Pursuant to Amendment 73 to the Israeli Investment Law adopted in 2017 and since Tower is an Israeli industrial company located in Migdal Ha&#x2019;emek, Israel, it meets the conditions for &#x201c;Preferred Enterprises&#x201d; and as such is entitled to an income tax rate of&#160;7.5%. &#160;Any portion of Tower&#x2019;s taxable income that is not eligible for Preferred Enterprise benefits, if at all, is to be taxed at the Israeli statutory corporate income tax rate of 23%.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;B.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Income Tax Expense, Net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company's provision for income tax is affected by income tax in a&#160;multinational tax environment. The income tax provision is an estimate determined based on current enacted tax laws and tax rates at each of its geographic locations, with the use of acceptable allocation methodologies based upon the Company&#x2019;s organizational structure, operations and business mode of work, resulting in applicable taxable income attributable to each of the locations the Company operates in.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The Company&#x2019;s income tax provision consists of the following for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current tax expense:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,431&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(17,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;62,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax expense, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="margin-left:81pt"&gt;

            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Profit (loss) before taxes:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;242,879&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;588,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;295,438&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(25,452&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total profit (loss) before taxes&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;217,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;584,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;291,973&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;

        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;C.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Components of Deferred Tax Asset/Liability&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The following is a summary of the components of the deferred tax assets and liabilities reflected in the balance sheets as of December 31, 2024 and 2023:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';margin-left:81pt"&gt;

                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25;font-weight:bold"&gt;Details&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;2024&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;2023&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax asset and liability - long-term:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25;font-weight:bold"&gt;Deferred tax assets:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Net operating loss carryforward&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;7,397&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,889&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Employees compensation&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,675&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;7,853&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Accruals and allowances&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;11,355&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;10,997&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Research and development credit&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;24,689&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;24,677&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Research and development, including Section 174 under U.S. Internal Revenue Code&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;27,732&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;19,582&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Lease liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,617&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;12,199&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Others&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;652&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;2,122&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;width:76%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;91,117&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;87,319&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Valuation allowance, see Note 18F below&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(31,613&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(20,238&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax assets&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;59,504&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;67,081&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax liabilities - long-term:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Depreciation and amortization&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;$&lt;/p&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(64,859&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(72,254&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;ROU - assets under operating leases&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(1,131&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(1,609&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Others&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(801&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(838&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(66,791&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(74,701&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;width:76%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Presented in long term deferred tax assets&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;1,768&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;1,810&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Presented in long term deferred tax liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(9,055&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(9,430&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;

            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;line-height:1.25;margin-left:56.7pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;D.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Unrecognized Tax Benefit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
            &lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,763&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;line-height:1.25;margin-left:56.7pt"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;E.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Effective Income Tax&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;

          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The reconciliation of the Israeli statutory income tax rate to the effective tax rate for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax expense computed at statutory rates, see (*) below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;50,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;134,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;67,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(36,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(89,487&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(46,012&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,375&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,697&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Permanent differences and other, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(14,590&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,551&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(*) The tax expense was computed based on the Israeli statutory corporate income tax rate of 23%.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;

        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-weight:bold"&gt;F.&lt;/span&gt;&lt;span&gt;&#160;&#160; &#160;&#160; &lt;span style="font-weight:bold"&gt;Net Operating Loss Carryforward&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, Tower had no net operating loss carryforward.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, Tower US Holdings had U.S. federal net operating loss carryforwards of approximately $29,000 of which approximately $21,000 does not expire and is subject to an annual taxable income limitation of 80%. The remaining federal tax loss carryforward of $8,000 will expire in 2028, unless previously utilized.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, Tower US Holdings had a California state net operating loss carryforward of approximately $11,000. The state tax loss carryforward will begin to expire in 2029, unless previously utilized.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tower US Holdings recorded a valuation allowance thereby reducing the deferred tax asset balances of the U.S. federal and state net operating loss carryforward.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024 TPSCo had no net operating loss carryforward.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;As of December 31, 2024, TSIT had net operating loss carryforward of approximately $5,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman', Times, serif"&gt;
              &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;TSIT recorded a valuation allowance thereby reducing the deferred tax asset balances of net operating loss carryforward.&lt;/p&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div&gt;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;G.&lt;/span&gt;&lt;span&gt;&#160; &#160;&#160; &lt;span style="font-weight:bold"&gt;Final Tax Assessments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Tower possesses final tax assessments through the year 2021.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;Tower US Holdings files a consolidated tax return, including TSNB and TSSA. Tower US Holdings and its subsidiaries are subject to U.S. federal income tax as well as income tax in multiple states.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;
          &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;In general, Tower US Holdings is no longer subject to U.S. federal income tax examinations for any of the years before 2021 and state and other U.S. local income tax examinations for any of the years before 2020. However, to the extent allowed by law, the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward and make adjustments up to the amount of the net operating loss carryforward amount.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
        &lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;TPSCo possesses final income tax assessments through the year 2020.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;TSIT possesses no final income tax assessments.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;margin-left:56.7pt;line-height:1.25"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;H.&lt;/span&gt;&lt;span&gt;&#160;&#160;&#160;&#160; &lt;span style="font-weight:bold"&gt;Pillar Two Model&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
        &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span style="font-size:10pt"&gt;&lt;span&gt;&lt;span&gt;In December 2021, the OECD released Pillar Two model rules imposed on large multinational corporations, with revenue above &#x20ac;750 million, a minimum effective corporate income tax rate of 15% in every jurisdiction in which they operate. As of December 31, 2024, the rules have been partially enacted in certain jurisdictions in which the Company operates, however did not impact the Company financial statements, nor its tax payments or liabilities. For all the periods ended December 31, 2024, the Company complied with the transitional safe harbor rules in each of its jurisdictions and it currently assumes that it will be able to postpone the application of the rules for periods that will commence&#160;after December 31, 2025.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
      &lt;/div&gt;
    </us-gaap:IncomeTaxDisclosureTextBlock>
    <tsem:PreferredIncomeSubjectTaxRate
      contextRef="C_20240101to20241231_srtConsolidatedEntitiesAxis_srtParentCompanyMember"
      decimals="3"
      id="FFact_1336"
      unitRef="Pure">0.075</tsem:PreferredIncomeSubjectTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20240101to20241231"
      decimals="2"
      id="Fxbrl_20230425200908380"
      unitRef="Pure">0.23</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227103239718">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Current tax expense:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,431&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,579&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,374&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;13,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Deferred tax expense (benefit):&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(17,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;62,748&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;21,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;4,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(10,810&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(9,215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax expense, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1340"
      unitRef="USD">17431000</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1341"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20250222095940157_xbrl_20220211110812412_Fact_1342"
      unitRef="USD">0</us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211110812412_Fact_1340"
      unitRef="USD">5579000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211110812412_Fact_1341"
      unitRef="USD">13374000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211110812412_Fact_1342"
      unitRef="USD">13167000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211110820345_Fact_1343"
      unitRef="USD">-17141000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211110820345_Fact_1344"
      unitRef="USD">62748000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211110820345_Fact_1345"
      unitRef="USD">21550000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20230425192144356"
      unitRef="USD">4336000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1347"
      unitRef="USD">-10810000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1348"
      unitRef="USD">-9215000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211110908207_Fact_1349"
      unitRef="USD">10205000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211110908207_Fact_1350"
      unitRef="USD">65312000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211110908207_Fact_1351"
      unitRef="USD">25502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227103305959">
            &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Profit (loss) before taxes:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Local&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;242,879&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;588,453&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;295,438&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Foreign&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(25,452&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(3,465&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                &lt;/tr&gt;
                &lt;tr&gt;
                  &lt;td style="vertical-align:middle;font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                    &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Total profit (loss) before taxes&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;217,427&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;584,842&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                    &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;291,973&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;
                  &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                &lt;/tr&gt;

            &lt;/table&gt;
          </us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1353"
      unitRef="USD">242879000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1354"
      unitRef="USD">588453000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1355"
      unitRef="USD">295438000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1356"
      unitRef="USD">-25452000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1357"
      unitRef="USD">-3611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1358"
      unitRef="USD">-3465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1359"
      unitRef="USD">217427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1360"
      unitRef="USD">584842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1361"
      unitRef="USD">291973000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20250226154930273">
                &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25;font-weight:bold"&gt;Details&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;2024&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="text-align:center;line-height:1.25;font-family:'Times New Roman',Times,serif;font-weight:normal"&gt;2023&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax asset and liability - long-term:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25;font-weight:bold"&gt;Deferred tax assets:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="2" style="vertical-align:middle;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Net operating loss carryforward&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;7,397&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,889&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Employees compensation&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,675&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;7,853&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Accruals and allowances&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;11,355&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;10,997&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Research and development credit&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;24,689&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;24,677&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Research and development, including Section 174 under U.S. Internal Revenue Code&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;27,732&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;19,582&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Lease liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;9,617&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;12,199&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Others&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;652&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;2,122&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;width:76%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;91,117&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;87,319&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Valuation allowance, see Note 18F below&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(31,613&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(20,238&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax assets&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;59,504&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;67,081&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax liabilities - long-term:&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Depreciation and amortization&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;p style="font-size:10pt;font-family:Times New Roman, Times, serif;margin-top:0pt;margin-bottom:0pt"&gt;$&lt;/p&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(64,859&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(72,254&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:bottom;width:76%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;ROU - assets under operating leases&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(1,131&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(1,609&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;padding-bottom:2px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Others&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(801&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(838&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Deferred tax liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(66,791&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(74,701&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:middle;width:76%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Presented in long term deferred tax assets&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;1,768&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;background-color:rgb(204, 238, 255);border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;1,810&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                      &lt;td style="vertical-align:top;width:76%;padding-bottom:4px;vertical-align:bottom"&gt;
                        &lt;div style="text-align:justify;line-height:1.25"&gt;Presented in long term deferred tax liabilities&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(9,055&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;$&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                        &lt;div style="line-height:1.25"&gt;(9,430&lt;/div&gt;
                      &lt;/td&gt;
                      &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;
                        &lt;div style="line-height:1.25"&gt;)&lt;/div&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;

                &lt;/table&gt;
              </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1363"
      unitRef="USD">7397000</tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>
    <tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1364"
      unitRef="USD">9889000</tsem:DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent>
    <tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1365"
      unitRef="USD">9675000</tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent>
    <tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1366"
      unitRef="USD">7853000</tsem:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsNoncurrent>
    <tsem:DeferredTaxAssetsAccrualsAndReserves
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1367"
      unitRef="USD">11355000</tsem:DeferredTaxAssetsAccrualsAndReserves>
    <tsem:DeferredTaxAssetsAccrualsAndReserves
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1368"
      unitRef="USD">10997000</tsem:DeferredTaxAssetsAccrualsAndReserves>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1369"
      unitRef="USD">24689000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1370"
      unitRef="USD">24677000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20230425145052325_Fact_1369"
      unitRef="USD">27732000</tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174>
    <tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20230425145052325_Fact_1370"
      unitRef="USD">19582000</tsem:DeferredTaxAssetsInProcessResearchAndDevelopmentSection174>
    <tsem:DeferredTaxAssetsLeaseLiabilities
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227115135284_xbrl_20230425145052325_Fact_1369"
      unitRef="USD">9617000</tsem:DeferredTaxAssetsLeaseLiabilities>
    <tsem:DeferredTaxAssetsLeaseLiabilities
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227115135284_xbrl_20230425145052325_Fact_1370"
      unitRef="USD">12199000</tsem:DeferredTaxAssetsLeaseLiabilities>
    <tsem:DeferredTaxAssetsOtherNonCurrent
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1371"
      unitRef="USD">652000</tsem:DeferredTaxAssetsOtherNonCurrent>
    <tsem:DeferredTaxAssetsOtherNonCurrent
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1372"
      unitRef="USD">2122000</tsem:DeferredTaxAssetsOtherNonCurrent>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20250226172847956_Fact_1371"
      unitRef="USD">91117000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20250226172847956_Fact_1372"
      unitRef="USD">87319000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1375"
      unitRef="USD">31613000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1376"
      unitRef="USD">20238000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1377"
      unitRef="USD">59504000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1378"
      unitRef="USD">67081000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20230320100839934"
      unitRef="USD">64859000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20230320100858074"
      unitRef="USD">72254000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20240227115210777_xbrl_20230320100839934"
      unitRef="USD">1131000</tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases>
    <tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20240227115210777_xbrl_20230320100858074"
      unitRef="USD">1609000</tsem:DeferredTaxLiabilitiesRouAssetsUnderOperatingLeases>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1381"
      unitRef="USD">801000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1382"
      unitRef="USD">838000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20230320100850282"
      unitRef="USD">66791000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20230320100914627"
      unitRef="USD">74701000</us-gaap:DeferredIncomeTaxLiabilities>
    <tsem:DeferredTaxAssetsNetNonCurrents
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1385"
      unitRef="USD">1768000</tsem:DeferredTaxAssetsNetNonCurrents>
    <tsem:DeferredTaxAssetsNetNonCurrents
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1386"
      unitRef="USD">1810000</tsem:DeferredTaxAssetsNetNonCurrents>
    <tsem:DeferredTaxLiabilitiesNonCurrents
      contextRef="C_20241231"
      decimals="-3"
      id="Fxbrl_20220211111551373_Fact_1387"
      unitRef="USD">9055000</tsem:DeferredTaxLiabilitiesNonCurrents>
    <tsem:DeferredTaxLiabilitiesNonCurrents
      contextRef="C_20231231"
      decimals="-3"
      id="Fxbrl_20220211111551373_Fact_1388"
      unitRef="USD">9430000</tsem:DeferredTaxLiabilitiesNonCurrents>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227104028505">
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,944&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;9,217&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
              &lt;p style="margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/p&gt;
            &lt;/div&gt;
            &lt;div&gt;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Unrecognized tax benefits&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of January 1, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;7,763&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Additions for tax positions of current year&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;727&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:88%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Reduction due to statute of limitations of prior years&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:88%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:justify;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;8,490&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1392"
      unitRef="USD">9217000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240227102251559"
      unitRef="USD">727000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <tsem:ReductionDueToStatuteOfLimitationOfPriorYears
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20240227104957305"
      unitRef="USD">1000000</tsem:ReductionDueToStatuteOfLimitationOfPriorYears>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20241231"
      decimals="-3"
      id="FFact_1395"
      unitRef="USD">8944000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20221231"
      decimals="-3"
      id="FFact_1396"
      unitRef="USD">8490000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20240227102311135"
      unitRef="USD">727000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <tsem:ReductionDueToStatuteOfLimitationOfPriorYears
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20240227103122967"
      unitRef="USD">0</tsem:ReductionDueToStatuteOfLimitationOfPriorYears>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20231231"
      decimals="-3"
      id="FFact_1399"
      unitRef="USD">9217000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20211231"
      decimals="-3"
      id="FFact_1400"
      unitRef="USD">7763000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20240227102420604"
      unitRef="USD">727000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <tsem:ReductionDueToStatuteOfLimitationOfPriorYears
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20240227102935263"
      unitRef="USD">0</tsem:ReductionDueToStatuteOfLimitationOfPriorYears>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="C_20221231"
      decimals="-3"
      id="FFact_1403"
      unitRef="USD">8490000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="C_20240101to20241231"
      id="Fxbrl_20240227104057872">
          &lt;div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;The reconciliation of the Israeli statutory income tax rate to the effective tax rate for the years ended December 31, 2024, 2023 and 2022:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman'"&gt;&#160;&lt;/div&gt;
            &lt;div style="margin-left:81pt"&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" style="width:85%;color:#000000;font-family:'Times New Roman', Times, serif;font-size:10pt;text-align:left"&gt;

                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';padding-bottom:2px"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Details&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2023&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="2" style="vertical-align:middle;font-family:'Times New Roman';border-bottom:#000000 solid 2px;vertical-align:bottom"&gt;
                      &lt;div style="text-align:center;line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2022&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Tax expense computed at statutory rates, see (*) below&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;50,008&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;134,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;67,154&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Effect of different tax rates in different jurisdictions and Preferred Enterprise Benefit&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(36,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(89,487&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(46,012&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Change in valuation allowance&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;11,375&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;2,697&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;5,911&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:bottom;font-family:'Times New Roman';width:64%;padding-bottom:2px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Permanent differences and other, net&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(14,590&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;17,588&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:2px solid rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(1,551&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:2px;vertical-align:bottom;white-space:nowrap"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                  &lt;/tr&gt;
                  &lt;tr&gt;
                    &lt;td style="vertical-align:top;background-color:rgb(204, 238, 255);font-family:'Times New Roman';width:64%;padding-bottom:4px;vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;Income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;10,205&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;65,312&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);font-family:'Times New Roman';vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="vertical-align:bottom;width:1%;padding-bottom:4px;background-color:rgb(204, 238, 255);vertical-align:bottom"&gt;&#160;&lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;text-align:right;width:9%;border-bottom:4px double rgb(0, 0, 0);vertical-align:bottom"&gt;
                      &lt;div style="line-height:1.25"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;&lt;span&gt;25,502&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
                    &lt;/td&gt;
                    &lt;td colspan="1" style="background-color:rgb(204, 238, 255);vertical-align:bottom;width:1%;padding-bottom:4px;vertical-align:bottom;white-space:nowrap"&gt;&#160;&lt;/td&gt;
                  &lt;/tr&gt;

              &lt;/table&gt;
            &lt;/div&gt;
            &lt;div style="line-height:1.25;font-family:'Times New Roman';clear:both"&gt;&#160;&lt;/div&gt;
            &lt;div style="text-align:justify;text-indent:0.3pt;margin-left:78pt;line-height:1.25;font-family:'Times New Roman'"&gt;&lt;span style="font-size:10pt"&gt;&lt;span style="font-family:Times New Roman,Times,serif"&gt;(*) The tax expense was computed based on the Israeli statutory corporate income tax rate of 23%.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;/div&gt;
        </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1405"
      unitRef="USD">50008000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1406"
      unitRef="USD">134514000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1407"
      unitRef="USD">67154000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1408"
      unitRef="USD">-36588000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1409"
      unitRef="USD">-89487000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1410"
      unitRef="USD">-46012000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1411"
      unitRef="USD">-11375000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1412"
      unitRef="USD">-2697000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1413"
      unitRef="USD">-5911000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="FFact_1414"
      unitRef="USD">-14590000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="FFact_1415"
      unitRef="USD">17588000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="FFact_1416"
      unitRef="USD">-1551000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20240101to20241231"
      decimals="-3"
      id="Fxbrl_20220211113123646_Fact_1417"
      unitRef="USD">10205000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20230101to20231231"
      decimals="-3"
      id="Fxbrl_20220211113123646_Fact_1418"
      unitRef="USD">65312000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="C_20220101to20221231"
      decimals="-3"
      id="Fxbrl_20220211113123646_Fact_1419"
      unitRef="USD">25502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="C_20240101to20241231"
      decimals="2"
      id="Fxbrl_20230320102442862"
      unitRef="Pure">0.23</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320102924357"
      unitRef="USD">29000000</us-gaap:OperatingLossCarryforwards>
    <tsem:OperatingLossCarryForwardsAmountNotToExpire
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember"
      decimals="-3"
      id="Fxbrl_20230320102930918"
      unitRef="USD">21000000</tsem:OperatingLossCarryForwardsAmountNotToExpire>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse
      contextRef="C_20240101to20241231"
      id="Fxbrl_20230320102942725">taxable income limitation of 80%.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20241231_usgaapIncomeTaxAuthorityAxis_usgaapForeignCountryMember"
      decimals="-3"
      id="Fxbrl_20230320102950492"
      unitRef="USD">8000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerUsHoldingsMember_usgaapIncomeTaxAuthorityAxis_usgaapStateAndLocalJurisdictionMember"
      decimals="-3"
      id="FFact_1427"
      unitRef="USD">11000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="C_20241231_srtConsolidatedEntitiesAxis_tsemTowerSemiconductorItalySRLMember"
      decimals="-3"
      id="Fxbrl_20250222100858543"
      unitRef="USD">5500000</us-gaap:OperatingLossCarryforwards>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
